/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/images/icons/image-x-generic.png);}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
/* @license MIT https://github.com/flatpickr/flatpickr/blob/master/LICENSE.md */
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}.flatpickr-calendar.open{display:inline-block;z-index:99999;}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);}.flatpickr-calendar.inline{display:block;position:relative;top:2px;}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%;}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6;}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6;}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;}.flatpickr-calendar:focus{outline:0;}.flatpickr-wrapper{position:relative;display:inline-block;}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit;}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block;}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1);}.numInputWrapper span:active{background:rgba(0,0,0,0.2);}.numInputWrapper span:after{display:block;content:"";position:absolute;}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%;}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%;}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5);}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1;}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05);}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9);}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9);}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none;}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0;}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0;}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6;}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6;}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1);}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;}.flatpickr-day.hidden{visibility:hidden;}.rangeMode .flatpickr-day{margin-top:1px;}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none;}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both;}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939;}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939;}.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}.flatpickr-time.time24hr .numInputWrapper{width:49%;}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}.flatpickr-time input:focus{outline:0;border:0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee;}.flatpickr-input[readonly]{cursor:pointer;}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Quatro Slab";src:url(/themes/custom/toybox/src/fonts/quatroslab_regular-webfont.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Quatro Slab";src:url(/themes/custom/toybox/src/fonts/quatroslab_regularitalic-webfont.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Quatro Slab";src:url(/themes/custom/toybox/src/fonts/quatroslab_semibold-webfont.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap;}.stack * + *,.slide-presentation__list-item ul * + *,.slide-presentation__slide-text ul * + *,.slide-presentation__list-item ol * + *,.slide-presentation__slide-text ol * + *{margin-top:8px;}.newsletter-signup input[type=text],.newsletter-signup input[type=email],.form-type-textfield.form-item-soeg > input,[data-drupal-selector=edit-fritekst],.ui-autocomplete-input{font-size:20px;line-height:28px;font-weight:400;width:100%;color:#802346;border:0;border-bottom:2px solid #f2e9ec;padding:16px;padding-right:34px;background-color:#fff;background-repeat:no-repeat;background-position:100% center;box-sizing:border-box;}@media screen and (min-width:768px){.newsletter-signup input[type=text],.newsletter-signup input[type=email],.form-type-textfield.form-item-soeg > input,[data-drupal-selector=edit-fritekst],.ui-autocomplete-input{font-size:24px;}}.newsletter-signup input[type=text]::placeholder,.newsletter-signup input[type=email]::placeholder,.form-type-textfield.form-item-soeg > input::placeholder,[data-drupal-selector=edit-fritekst]::placeholder,.ui-autocomplete-input::placeholder{font-size:80%;color:#bf91a3;}.newsletter-signup input[type=text] + .description,.newsletter-signup input[type=email] + .description,.form-type-textfield.form-item-soeg > input + .description,[data-drupal-selector=edit-fritekst] + .description,.ui-autocomplete-input + .description{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:#802346;margin:16px 0;}.PopoverContent:focus,.PopoverContent,.dialog-wrapper--with-text .dialog{box-shadow:4px 4px 48px 0 rgba(16,24,32,0.2392156863);}.dawa-autocomplete-suggestions,.control__suggestions-items{box-shadow:2px 2px 8px 0 rgba(16,24,32,0.2392156863);}.slide-presentation__list-item ul li,.membership_types__item-body li,.membership_types__accordion-content > div li,.slide-presentation__slide-text ul li{list-style:none;display:flex;align-items:flex-start;}.slide-presentation__list-item ul li::before,.membership_types__item-body li::before,.membership_types__accordion-content > div li::before,.slide-presentation__slide-text ul li::before{content:url(/themes/custom/toybox/src/images/check.svg);margin-right:8px;display:block;height:24px;}@media screen and (min-width:768px){.slide-presentation__list-item ul li::before,.membership_types__item-body li::before,.membership_types__accordion-content > div li::before,.slide-presentation__slide-text ul li::before{height:28px;}}.typo__text-body blockquote,.slide-presentation__list-item blockquote,.slide-presentation__slide-text blockquote{font-family:"Quatro Slab",serif;font-size:24px;font-weight:400;line-height:32px;font-style:normal;color:#ce0373;}@media screen and (min-width:768px){.typo__text-body blockquote,.slide-presentation__list-item blockquote,.slide-presentation__slide-text blockquote{font-size:32px;line-height:40px;}}.typo__text-body blockquote p,.slide-presentation__list-item blockquote p,.slide-presentation__slide-text blockquote p{margin:0;}.typo__text-body blockquote sup,.slide-presentation__list-item blockquote sup,.slide-presentation__slide-text blockquote sup,.typo__text-body blockquote sub,.slide-presentation__list-item blockquote sub,.slide-presentation__slide-text blockquote sub{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:italic;}.typo__text-body blockquote::before,.slide-presentation__list-item blockquote::before,.slide-presentation__slide-text blockquote::before{content:"";display:block;height:35px;background-image:url(/themes/custom/toybox/src/images/quote--magenta.svg);background-repeat:no-repeat;background-position:top left;background-size:contain;margin-bottom:16px;}.slide-presentation__list-item blockquote,.slide-presentation__slide-text blockquote{margin-left:0;margin-right:0;padding:0;}.slide-presentation__list-item blockquote::before,.slide-presentation__slide-text blockquote::before{position:unset;width:unset;background-color:transparent;}.slide-presentation__list-item h2,.slide-presentation__slide-text h2{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:600;font-size:22px;line-height:28px;}@media screen and (min-width:768px){.slide-presentation__list-item h2,.slide-presentation__slide-text h2{font-size:24px;line-height:32px;}}@media screen and (min-width:1200px){.slide-presentation__list-item h2,.slide-presentation__slide-text h2{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:32px;font-weight:600;line-height:40px;}}.slide-presentation__list-item h3,.slide-presentation__slide-text h3{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;}@media screen and (min-width:1200px){.slide-presentation__list-item h3,.slide-presentation__slide-text h3{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.slide-presentation__list-item h4,.slide-presentation__slide-text h4{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}@media screen and (min-width:1200px){.slide-presentation__list-item h4,.slide-presentation__slide-text h4{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}.slide-presentation__list-item h5,.slide-presentation__slide-text h5{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;font-style:normal;line-height:24px;letter-spacing:0;}@media screen and (min-width:1200px){.slide-presentation__list-item h5,.slide-presentation__slide-text h5{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:28px;letter-spacing:0;}}.slide-presentation__list-item h6,.slide-presentation__slide-text h6{font-family:"Quatro Slab",serif;font-size:inherit;font-weight:bold;line-height:inherit;margin-top:0;margin-bottom:0;}.slide-presentation__list-item ul,.slide-presentation__slide-text ul,.slide-presentation__list-item ol,.slide-presentation__slide-text ol{margin-top:24px;}.slide-presentation__slide-text{padding:24px;box-sizing:border-box;aspect-ratio:16/9;}.slide-presentation__slide-text ul{padding:0;}.bupl-form .form-composite:has(.has-error),.bupl-form .form-item.has-error .form-textarea,.bupl-form .form-item.has-error .form-text,.bupl-form .form-item.has-error .control__select,.bupl-form .form-item.has-error .form-number,.bupl-form .form-item.has-error .form-date{border:2px solid #d90e00;}.form-item-fritekst + .form-actions [data-drupal-selector^=edit-submit],.form-type-search-api-autocomplete + .form-actions [data-drupal-selector^=edit-submit],.jobads_form_page_search .jobads-form__search .form-submit,.bu-archiv-form__search .form-submit[data-drupal-selector^=edit-submit]{position:absolute;top:0;right:0;bottom:0;width:34px;height:100%;font-size:0;background:transparent;border:0;appearance:none;margin:0;padding:0;max-width:unset;min-width:unset;}body{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;color:#101820;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;text-shadow:none;word-break:break-word;hyphens:auto;font-smoothing:antialiased;}@media screen and (min-width:768px){body{font-family:"Quatro Slab",serif;font-size:18px;font-weight:normal;line-height:28px;}}::selection{color:#fafafb;background:rgba(128,35,70,0.8);}.typo__light-text ::selection{color:#802346;background:rgba(255,255,255,0.8);}a{color:#802346;text-decoration:none;}a:hover,a:focus,a:visited,a:active{color:#802346;text-decoration:none;}.address .country{display:none;}figure{margin:0;}.typo__float-right{float:right;}.typo__promoted-link{text-decoration:underline;}.typo__promoted-link:hover,.typo__promoted-link:focus,.typo__promoted-link:visited,.typo__promoted-link:active{text-decoration:underline;}.typo__text-body--left-aligned .typo__text-body > *{max-width:unset;margin-left:unset;margin-right:unset;}.typo__text-body{position:relative;}.typo__text-body--basic-html{position:relative;}.typo__text-body--basic-html::before,.typo__text-body--basic-html::after{width:24px;position:absolute;top:0;bottom:0;content:"";z-index:1;}@media screen and (min-width:768px){.typo__text-body--basic-html::before,.typo__text-body--basic-html::after{width:64px;}}.typo__text-body--basic-html::before{left:0;left:-24px;background:linear-gradient(90deg,#fafafb 0%,rgba(250,250,251,0) 100%);}@media screen and (min-width:768px){.typo__text-body--basic-html::before{left:-64px;}}.typo__text-body--basic-html::after{right:0;right:-24px;background:linear-gradient(270deg,#fafafb 0%,rgba(250,250,251,0) 100%);}@media screen and (min-width:768px){.typo__text-body--basic-html::after{right:-64px;}}.typo__text-body > .media{margin-bottom:16px;}@media screen and (min-width:768px){.typo__text-body > .media{margin-bottom:24px;}}.typo__text-body > .media,.typo__text-body > *{max-width:644px;margin-left:auto;margin-right:auto;}.typo__align-left .typo__text-body > .media,.typo__align-left .typo__text-body > *{margin-left:0;}.typo__text-body .table-container{margin-bottom:24px;margin-top:24px;}@media screen and (min-width:768px){.typo__text-body .table-container{margin-bottom:24px;}}@media screen and (min-width:768px){.typo__text-body .table-container{margin-top:48px;}}.typo__text-body .table-container,.typo__text-body > table{max-width:none;}.typo__text-body > .media--type-image,.typo__text-body > blockquote,.typo__text-body > hr{max-width:930px;}.typo__text-body p{margin-top:0;margin-bottom:1em;}.typo__text-body a{font-weight:bold;text-decoration:none;}.typo__text-body a:not(.arrow-link)[href*="/document/"],.typo__text-body a:not(.arrow-link)[href*="/pjece/"],.typo__text-body a:not(.arrow-link)[href$=".doc"],.typo__text-body a:not(.arrow-link)[href$=".docx"],.typo__text-body a:not(.arrow-link)[href$=".xls"],.typo__text-body a:not(.arrow-link)[href$=".xlsx"],.typo__text-body a:not(.arrow-link)[href$=".pdf"]{font-family:"Quatro Slab",serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;}.typo__text-body h2,.typo__text-body h3,.typo__text-body h4,.typo__text-body h5,.typo__text-body h6{max-width:644px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important;}.typo__align-left .typo__text-body h2,.typo__align-left .typo__text-body h3,.typo__align-left .typo__text-body h4,.typo__align-left .typo__text-body h5,.typo__align-left .typo__text-body h6{margin-left:0 !important;}.typo__text-body h3{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;font-size:20px !important;}@media screen and (min-width:1200px){.typo__text-body h3{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.typo__text-body h4{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}@media screen and (min-width:1200px){.typo__text-body h4{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}.typo__text-body h5{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;font-style:normal;line-height:24px;letter-spacing:0;}@media screen and (min-width:1200px){.typo__text-body h5{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:28px;letter-spacing:0;}}.typo__text-body blockquote{max-width:644px;margin-left:auto;margin-right:auto;}.typo__align-left .typo__text-body blockquote{margin-left:0;}ul{list-style:square;}h1,.typo__title{margin:0;font-size:32px;line-height:40px;margin-bottom:16px;}@media screen and (min-width:1200px){h1,.typo__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:48px;font-weight:600;line-height:56px;}}@media screen and (min-width:768px){h1,.typo__title{margin-bottom:24px;}}h2,.typo__teaser-title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;line-height:28px;}@media screen and (min-width:768px){h2,.typo__teaser-title{font-size:24px;line-height:32px;}}.text-formatted{font-weight:normal;}h3,h4,h5{font-family:"Quatro Slab",serif;font-size:inherit;font-weight:bold;line-height:inherit;margin-top:0;margin-bottom:0;}.typo__body{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;}@media screen and (min-width:768px){.typo__body{font-family:"Quatro Slab",serif;font-size:18px;font-weight:normal;line-height:28px;}}.typo__body--small{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;}.typo__body--mini{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;}.typo__component-h2{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:600;font-size:22px;line-height:28px;}@media screen and (min-width:768px){.typo__component-h2{font-size:24px;line-height:32px;}}@media screen and (min-width:1200px){.typo__component-h2{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:32px;font-weight:600;line-height:40px;}}.typo__component-h3{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;}@media screen and (min-width:1200px){.typo__component-h3{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.typo__component-h4{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}@media screen and (min-width:1200px){.typo__component-h4{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}.typo__component-h5{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;font-style:normal;line-height:24px;letter-spacing:0;}@media screen and (min-width:1200px){.typo__component-h5{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:28px;letter-spacing:0;}}.typo__teaser-title-small{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;line-height:24px;}.typo__subtitle{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:normal;line-height:28px;margin-bottom:16px;}@media screen and (min-width:768px){.typo__subtitle{margin-bottom:24px;}}.typo__teaser-subtitle{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:400;line-height:24px;}.typo__mini-tag{font-family:"Quatro Slab",serif;font-size:14px;line-height:22px;font-weight:bold;}.typo__small-margin-top{margin-top:16px;display:block;}@media screen and (min-width:768px){.typo__small-margin-top{margin-top:24px;}}.typo__margin-auto{margin-left:auto;margin-right:auto;}.typo__margin-left-auto{margin-left:auto;}.typo__margin-top--x-large{margin-top:48px;display:block;}@media screen and (min-width:768px){.typo__margin-top--x-large{margin-top:64px;}}.typo__margin-top{margin-top:24px;display:block;}@media screen and (min-width:768px){.typo__margin-top{margin-top:32px;}}.typo__margin{margin-bottom:24px;display:block;}@media screen and (min-width:768px){.typo__margin{margin-bottom:32px;}}.typo__margin--static{margin-bottom:32px;display:block;}.typo__large-margin{margin-bottom:24px;display:block;}@media screen and (min-width:768px){.typo__large-margin{margin-bottom:48px;}}.typo__x-large-margin{margin-bottom:48px;display:block;}@media screen and (min-width:768px){.typo__x-large-margin{margin-bottom:64px;}}.typo__small-margin{margin-bottom:8px;display:block;}@media screen and (min-width:768px){.typo__small-margin{margin-bottom:16px;}}.margin-bottom--tiny{margin-bottom:8px;}.typo__no-margin{margin:0;}.typo__margin-bottom--mini{margin-bottom:16px;}.typo__hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:0;height:0;}.typo__max-width{max-width:644px;}.typo__max-width-narrow{max-width:400px;}.typo__center{margin:0 auto;}.typo__light-text{color:#fafafb;}.typo__light-text a{color:#fafafb;}.typo__light-text a:hover{color:#fafafb;}.typo__dark-text{color:#101820;}.typo__dark-text a{color:#802346;}.typo__dark-text a:hover{color:#802346;}.typo__media-placeholder{background-color:rgba(128,35,70,0.25);background-image:url(/themes/custom/toybox/src/images/logo--light.svg);background-repeat:no-repeat;background-position:center;}.typo__align-center{display:block;text-align:center;}.typo__align-center .button{margin-left:auto;margin-right:auto;}.typo__align-left{text-align:left;}.typo__align-right{display:block;text-align:right;}.typo__tiny{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;}.typo__active-color{color:#802346;}.typo__bordeaux-color{color:#802346;}.typo__bordeaux-color--50{color:#bf91a3;}.typo__black-color--50{color:#878b8f;}.typo__magenta-color{color:#de037a;}.typo__inline{display:inline-block;}.typo__detail{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;}.typo__bold{font-weight:bold;}.typo__italic{font-style:italic;}.typo__normal-weight{font-weight:normal;}.typo__field-colon .field__label::after{content:":";}.typo__border-bottom{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(128,35,70,0.25);}@media screen and (min-width:768px){.typo__border-bottom{padding-bottom:24px;}}@media screen and (min-width:768px){.typo__border-bottom{margin-bottom:24px;}}.typo__formatted-title{font-weight:normal;font-style:normal;}.typo__formatted-title.is-all-bold{font-weight:bold;}.typo__banner-title{font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;line-height:32px;font-style:normal;}@media screen and (min-width:768px){.typo__banner-title{font-size:32px;line-height:40px;}}.fill-magenta{fill:#e5007d;}.item-gap{display:flex;flex-direction:column;gap:16px;}@media screen and (min-width:768px){.item-gap{gap:24px;}}.item-gap--tiny{display:flex;flex-direction:column;gap:8px;}@media screen and (min-width:768px){.item-gap--tiny{gap:16px;}}.item-gap--large{display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:768px){.item-gap--large{gap:48px;}}.typo__title-underline{display:block;color:#802346;font-size:18px;font-weight:600;line-height:38px;font-style:normal;width:fit-content;border-bottom:2px solid #802346;}img{display:block;margin:0;max-width:100%;width:100%;height:auto;}img.image-style-logo{width:auto;}iframe{width:100%;max-width:100%;border:0;}.ajax-progress{display:none;}@media screen and (max-width:767px){html.has-open-burger-menu{margin:0;height:100%;overflow:hidden;}html.has-open-burger-menu body{margin:0;height:100%;overflow:hidden;}}html.has-animations{scroll-behavior:smooth;}html.has-open-find-department{margin:0;height:100%;overflow:hidden;}html.has-open-find-department body{margin:0;height:100%;overflow:hidden;}body{background-color:#f3f3f4;}body.path-indmeldelse{background-color:#fff;}.overflow-hidden{overflow:hidden;}@media screen and (max-width:767px){.is-mobile-hidden{display:none;}}.layout{position:relative;min-height:100vh;margin:auto;background-color:#fafafb;overflow:hidden;}@supports (overflow:clip){.layout{overflow:clip;}}.layout__dual-columns > * + *{margin-top:24px;}@media screen and (min-width:768px){.layout__dual-columns > * + *{margin-top:24px;}}@media screen and (min-width:1200px){.layout__dual-columns > * + *{margin-top:0;padding-left:24px;}}@media screen and (min-width:1200px) and (min-width:768px){.layout__dual-columns > * + *{margin-top:0;}}@media screen and (min-width:1200px) and (min-width:768px){.layout__dual-columns > * + *{padding-left:48px;}}@media screen and (min-width:1200px){.layout__dual-columns{display:flex;flex-wrap:wrap;width:100%;}.layout__dual-columns--centered{justify-content:center;align-items:center;}.layout__dual-columns > *{width:50%;box-sizing:border-box;}}.layout__unit{padding-left:24px;padding-right:24px;max-width:1430px;margin-left:auto;margin-right:auto;}@media screen and (min-width:768px){.layout__unit{padding-left:64px;}}@media screen and (min-width:768px){.layout__unit{padding-right:64px;}}.layout__unit--max-width{max-width:644px;}.typo__align-left .layout__unit--max-width{margin-left:0;}.has-narrow-layout .layout__unit--max-width-automatic,.layout__unit--max-width-wide{max-width:748px;}.typo__align-left .has-narrow-layout .layout__unit--max-width-automatic,.has-narrow-layout .typo__align-left .layout__unit--max-width-automatic,.typo__align-left .layout__unit--max-width-wide{margin-left:0;}.layout__unit--full-height{height:100%;}.layout__unit .layout__unit{padding-left:0;padding-right:0;}@media screen and (min-width:768px){.layout__unit .layout__unit{padding-left:0;}}@media screen and (min-width:768px){.layout__unit .layout__unit{padding-right:0;}}.layout__unit .layout__unit--padding{padding-top:0;padding-bottom:0;}@media screen and (min-width:768px){.layout__unit .layout__unit--padding{padding-top:0;}}@media screen and (min-width:768px){.layout__unit .layout__unit--padding{padding-bottom:0;}}.layout__relative{position:relative;}.layout__margin{margin-bottom:24px;}@media screen and (min-width:768px){.layout__margin{margin-bottom:48px;}}.layout__component-container > .layout__background:last-child{margin-bottom:0;}.layout__background{padding:24px;margin-bottom:24px;background-color:rgba(128,35,70,0.1);box-sizing:border-box;}@media screen and (min-width:768px){.layout__background{padding:64px;}}@media screen and (min-width:768px){.layout__background{margin-bottom:48px;}}.layout__background + .layout__background{margin-top:-24px;}@media screen and (min-width:768px){.layout__background + .layout__background{margin-top:-48px;}}.layout__background .layout__background{margin-bottom:0;}.layout__background--small-padding{padding:24px;}@media screen and (min-width:768px){.layout__background--small-padding{padding:24px;}}.layout__background--no-padding{padding:0;}.layout__background--no-margin{margin-bottom:0;}@media screen and (min-width:768px){.layout__background--no-margin{margin-bottom:0;}}.layout__background--small-top-padding{padding-top:16px;padding-bottom:16px;}@media screen and (min-width:768px){.layout__background--small-top-padding{padding-top:24px;}}@media screen and (min-width:768px){.layout__background--small-top-padding{padding-bottom:24px;}}.layout__background--no-top-padding{padding-top:0;padding-bottom:0;}@media screen and (min-width:768px){.layout__background--no-top-padding{padding-top:0;}}@media screen and (min-width:768px){.layout__background--no-top-padding{padding-bottom:0;}}.layout__background--bordeaux--80 .summary__actions::before,.layout__background--bordeaux .summary__actions::before{background-image:linear-gradient(to bottom,rgba(128,35,70,0),#802346);background-image:-webkit-linear-gradient(to bottom,rgba(128,35,75,0),#802346);}.layout__background--bordeaux--80 .summary__toggle,.layout__background--bordeaux .summary__toggle{color:#fff;}.layout__background--warning{font-weight:bold;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(16,24,32,0.1) 10px,rgba(16,24,32,0.1) 20px);}.layout__background .layout__unit{padding-left:0;padding-right:0;}@media screen and (min-width:768px){.layout__background .layout__unit{padding-left:0;}}@media screen and (min-width:768px){.layout__background .layout__unit{padding-right:0;}}.layout__background .layout__unit--padding{padding-top:0;padding-bottom:0;}@media screen and (min-width:768px){.layout__background .layout__unit--padding{padding-top:0;}}@media screen and (min-width:768px){.layout__background .layout__unit--padding{padding-bottom:0;}}.layout__background--bordeaux{background-color:#802346;}.layout__background--bordeaux + .layout__background--bordeaux{padding-top:0;}.layout__background--bordeaux--80{background-color:#994f6b;}.layout__background--bordeaux--80 + .layout__background--bordeaux--80{padding-top:0;}.layout__background--bordeaux--50{background-color:#bf91a3;}.layout__background--bordeaux--50 + .layout__background--bordeaux--50{padding-top:0;}.layout__background--light_bordeaux{background-color:#f2e9ec;}.layout__background--light_bordeaux + .layout__background--light_bordeaux{padding-top:0;}.layout__background--grey{background-color:#f3f3f4;}.layout__background--grey + .layout__background--grey{padding-top:0;}.layout__background--light_grey{background-color:#fafafb;}.layout__background--light_grey + .layout__background--light_grey{padding-top:0;}.layout__background--white{background-color:#fff;}.layout__background--white + .layout__background--white{padding-top:0;}.layout__background--warning{background-color:#de037a;}.layout__background--warning + .layout__background--warning{padding-top:0;}.layout__unit--padding{padding-top:16px;padding-bottom:16px;}@media screen and (min-width:768px){.layout__unit--padding{padding-top:24px;}}@media screen and (min-width:768px){.layout__unit--padding{padding-bottom:24px;}}.layout__unit--padding-large{padding-top:48px;padding-bottom:48px;}@media screen and (min-width:768px){.layout__unit--padding-large{padding-top:64px;}}@media screen and (min-width:768px){.layout__unit--padding-large{padding-bottom:64px;}}.is-print-emulation .layout__background,.is-print-emulation .has-color-scheme-light_bordeaux,.is-print-emulation .has-color-scheme-bordeaux,.is-print-emulation .mini-tag--solid,.is-print-emulation .info-box,.is-print-emulation footer,.is-print-emulation thead,.is-print-emulation .information-banner__container,.is-print-emulation .header__secondary{color:#101820 !important;background-color:rgba(16,24,32,0.1) !important;}.is-print-emulation .media,.is-print-emulation svg,.is-print-emulation img,.is-print-emulation figure,.is-print-emulation .header,.is-print-emulation .footer{display:none !important;}.is-print-emulation p,.is-print-emulation li,.is-print-emulation .typo__subtitle,.is-print-emulation table,.is-print-emulation .summary__content,.is-print-emulation .mini-tag,.is-print-emulation a:not(.header__logo),.is-print-emulation button:not(.header__burger),.is-print-emulation .legislation-hero__text{font-size:14px !important;color:#101820 !important;}.is-print-emulation h1{font-size:20px !important;margin-bottom:0;color:#101820 !important;}.is-print-emulation h2,.is-print-emulation h3,.is-print-emulation h4,.is-print-emulation h5,.is-print-emulation h6{font-size:18px !important;color:#101820 !important;}@media print{.layout__background,.has-color-scheme-light_bordeaux,.has-color-scheme-bordeaux,.mini-tag--solid,.info-box,footer,thead,.information-banner__container,.header__secondary{color:#101820 !important;background-color:rgba(16,24,32,0.1) !important;}.media,svg,img,figure,.header,.footer{display:none !important;}p,li,.typo__subtitle,table,.summary__content,.mini-tag,a:not(.header__logo),button:not(.header__burger),.legislation-hero__text{font-size:14px !important;color:#101820 !important;}h1{font-size:20px !important;margin-bottom:0;color:#101820 !important;}h2,h3,h4,h5,h6{font-size:18px !important;color:#101820 !important;}}.g-recaptcha > div{margin:auto;}[fill=bordeaux]{fill:#802346;}[stroke=bordeaux]{stroke:#802346;}[fill=magenta]{fill:#de037a;}[stroke=magenta]{stroke:#de037a;}.header__secondary,.context-tabs{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none;position:relative;padding:0 48px;text-align:right;background-color:#802346;height:36px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;scroll-behavior:smooth;font-size:0;}.header__secondary::-webkit-scrollbar,.context-tabs::-webkit-scrollbar{display:none;}.is-left-aligned.header__secondary,.is-left-aligned.context-tabs{text-align:left;}.is-alt-color.header__secondary,.is-alt-color.context-tabs{background-color:rgba(128,35,70,0.8);}@media screen and (max-width:767px){.header__secondary,.context-tabs{text-align:left;padding:0;}}a.header__secondary-item,.header__secondary-item,a.context-tabs__item,.context-tabs__item{font-family:"Quatro Slab",serif;font-size:14px;line-height:20px;font-weight:normal;background-color:transparent;display:inline-block;padding:0 16px;height:36px;line-height:36px;color:#fafafb;border:0;border-top:1px solid rgba(128,35,70,0.1);margin-right:-1px;box-sizing:border-box;}.is-legend.header__secondary-item,.is-legend.context-tabs__item{font-weight:bold;border-right:2px solid rgba(16,24,32,0.5);}.is-active.header__secondary-item,.is-active.context-tabs__item{font-weight:bold;}.header__secondary-item:focus,.context-tabs__item:focus{background-color:#994f6b;}.is-link.header__secondary-item:hover,.is-link.context-tabs__item:hover,.header__secondary-item:active,.context-tabs__item:active,.is-active.header__secondary-item,.is-active.context-tabs__item{color:#802346;background-color:#fff;cursor:pointer;}.has-open-find-department .header__secondary-item,.has-open-find-department .context-tabs__item{color:#fafafb;font-weight:normal;background-color:transparent;}@media screen and (max-width:767px){.is-first.header__secondary-item,.is-first.context-tabs__item{padding-left:24px;}}@media screen and (max-width:767px) and (min-width:768px){.is-first.header__secondary-item,.is-first.context-tabs__item{padding-left:64px;}}.header{position:relative;background-color:#fff;z-index:20;}.header__inner{display:flex;width:100%;flex-direction:column;}@media screen and (min-width:768px){.header__inner{flex-direction:column-reverse;}}.header__logo,.header__burger{display:flex;align-items:center;border:0;background-color:transparent;cursor:pointer;padding:0;font-size:0;}.header__logo .header__burger-close-text,.header__burger .header__burger-close-text{display:none;}.header__logo .header__burger-open-text,.header__burger .header__burger-open-text{display:block;}.has-open-burger-menu .header__burger .header__burger-close-text{display:block;}.has-open-burger-menu .header__burger .header__burger-open-text{display:none;}.header__logo > svg{max-height:36px;width:100%;}@media screen and (min-width:768px){.header__logo > svg{margin-right:16px;width:auto;}}.header__burger{margin-right:16px;}.header__burger .burger-icon{width:30px;height:30px;}.header__main{padding-left:24px;padding-right:24px;position:relative;display:flex;align-items:center;height:88px;box-sizing:border-box;background-color:#fff;z-index:20;}@media screen and (min-width:768px){.header__main{padding-left:64px;}}@media screen and (min-width:768px){.header__main{padding-right:64px;}}@media screen and (min-width:768px){.header__main{padding-left:53px;}}@media screen and (min-width:1550px){.header__main{width:100%;}.header__main .header__burger .burger-icon{margin-left:-10px;}}.header__secondary{z-index:31;}@media screen and (max-width:767px){.header__secondary{margin-top:-36px;transition:margin-top 0.5s ease-in-out;z-index:19;}.has-open-burger-menu .header__secondary{margin-top:0;}}.has-open-find-department .header__secondary-item--local{color:#802346;font-weight:bold;background-color:#fff;}.header__spacer{flex-grow:1;}.header__shortcuts{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none;display:flex;flex-grow:1;justify-content:center;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;scroll-behavior:smooth;transition:opacity 0.5s ease-in-out;opacity:1;margin:0;width:100%;}.header__shortcuts::-webkit-scrollbar{display:none;}.has-open-burger-menu .header__shortcuts{opacity:0;}.has-burger-shortcuts-scrollbar .header__shortcuts{height:0;overflow:hidden;}@media screen and (max-width:767px){.header__shortcuts{display:none;}}.header__shortcut{margin-right:16px;font-family:"Quatro Slab",serif;font-size:18px;line-height:24px;display:block;border:0;background-color:transparent;padding:0;cursor:pointer;color:#802346;}@media screen and (min-width:768px){.header__shortcut{margin-right:24px;}}@media screen and (min-width:1430px){.header__shortcut{margin-right:32px;}}.header__tools{display:flex;align-items:center;list-style-type:none;padding:0;margin:0;margin-left:auto;white-space:nowrap;height:100%;}.header__tool{display:flex;align-items:center;margin-left:16px;}.header__tool-link{font-size:14px;cursor:pointer;display:flex;align-items:center;background:transparent;border:0;padding:0;}.header__tool-link:active > svg,.header__tool-link:focus > svg,.header__tool-link:hover > svg{fill:#994f6b;}.header__tool-link > svg{margin-right:5px;}.header__tool--burger{display:none;}@media screen and (max-width:767px){.header__burger{display:none;}.header__tool--burger{display:flex;}.header__tool-link--low-priority{font-size:0;}.header__tool-link--low-priority > svg{margin-right:0;}}.header__tool-group{display:flex;border:solid 1px #dfc8d1;margin-left:16px;padding:5px 16px;border-radius:6px;height:fit-content;gap:16px;}.header__tool-group li:last-of-type{margin-right:16px;}.burger-menu{height:calc(100vh - 124px);position:absolute;width:100%;transform:translateX(-100%);transition:0.5s ease-in-out;transition-delay:0.5s;background-color:transparent;z-index:5;}@media screen and (min-width:768px){.burger-menu{height:100vh;}}@media screen and (min-width:768px){.burger-menu{height:9999px;transition-property:transform;transition-delay:0s;}}.has-open-burger-menu .burger-menu{transition-property:transform;transform:translateX(0);}.burger-menu__back,.burger-menu__menu-controller:checked ~ .burger-menu__button,.burger-menu__button:active,.burger-menu__button:focus,.burger-menu__button:hover{position:relative;font-weight:bold;padding-right:23px;}.burger-menu__back::after,.burger-menu__menu-controller:checked ~ .burger-menu__button::after,.burger-menu__button:active::after,.burger-menu__button:focus::after,.burger-menu__button:hover::after{content:"";position:absolute;right:0;top:0;bottom:0;width:15px;box-sizing:border-box;background-image:url(/themes/custom/toybox/src/images/menu-arrow--right.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;background-size:15px 15px;}.burger-menu__button{display:block;width:100%;box-sizing:border-box;cursor:pointer;color:#802346;}.burger-menu__menu-controller{position:absolute;height:0;width:0;overflow:hidden;visibility:hidden;}.burger-menu__menu-controller:checked ~ .burger-menu__menu{transform:translateX(0);visibility:visible;opacity:1;}.burger-menu__menu{padding-top:48px;padding-left:24px;padding-right:24px;position:absolute;top:0;bottom:0;left:0;right:0;margin:0;box-sizing:border-box;list-style-type:none;background-color:#fff;transition-timing-function:ease-in-out;transition-duration:0.5s;transition-delay:0s,0.1666666667s;transition-property:transform,opacity;transform:translateX(-400%);visibility:hidden;opacity:0;}@media screen and (min-width:768px){.burger-menu__menu{padding-top:32px;}}@media screen and (min-width:768px){.burger-menu__menu{padding-left:64px;}}@media screen and (min-width:768px){.burger-menu__menu{padding-right:24px;}}.burger-menu__menu[data-level="0"]{transform:translateX(0);visibility:visible;opacity:1;}@media screen and (max-width:767px){.burger-menu__menu{overflow:auto;padding-bottom:120px;box-sizing:border-box;opacity:1;}}@media screen and (min-width:768px){.burger-menu__menu{padding-left:24px;box-shadow:16px 0 24px 0 rgba(0,0,0,0.16);right:auto;left:100%;min-width:420px;}}@media screen and (min-width:768px) and (min-width:768px){.burger-menu__menu{padding-left:24px;}}@media screen and (min-width:768px){.burger-menu__menu::after{top:24px;bottom:24px;content:"";position:absolute;width:1px;left:-1px;background-color:rgba(128,35,70,0.25);}}@media screen and (min-width:768px) and (min-width:768px){.burger-menu__menu::after{top:24px;}}@media screen and (min-width:768px) and (min-width:768px){.burger-menu__menu::after{bottom:24px;}}@media screen and (min-width:768px){.burger-menu__menu[data-level="0"]{bottom:24px;}}@media screen and (min-width:768px) and (min-width:768px){.burger-menu__menu[data-level="0"]{bottom:24px;}}@media screen and (min-width:768px){.burger-menu__menu[data-level="0"],.burger-menu__menu[data-level="1"]{padding-left:24px;left:0;}}@media screen and (min-width:768px) and (min-width:768px){.burger-menu__menu[data-level="0"],.burger-menu__menu[data-level="1"]{padding-left:64px;}}@media screen and (min-width:768px){.burger-menu__menu .is-service-parent [data-level="1"]{padding-left:24px;left:100%;}}@media screen and (min-width:768px) and (min-width:768px){.burger-menu__menu .is-service-parent [data-level="1"]{padding-left:24px;}}.burger-menu__menu-item{font-family:"Quatro Slab",serif;font-size:24px;line-height:32px;}.burger-menu__menu-item + .burger-menu__menu-item{padding-top:24px;}[data-level="1"] .burger-menu__menu-item{font-family:"Quatro Slab",serif;font-size:18px;line-height:24px;}.burger-menu__menu-item a:active,.burger-menu__menu-item a:focus,.burger-menu__menu-item a:hover{color:#ce0373;}@media screen and (min-width:768px){[data-level="2"] .burger-menu__menu-item--back{display:none;}}.burger-menu__back{font-family:"Quatro Slab",serif;font-size:24px;line-height:32px;display:block;padding:0;padding-left:23px;height:auto;margin:0 0 16px 0;border:0;background:none;appearance:none;text-align:left;color:#802346;}[data-level="2"] .burger-menu__back{font-family:"Quatro Slab",serif;font-size:18px;line-height:24px;}.burger-menu__back:hover::after,.burger-menu__back:active::after,.burger-menu__back:focus::after{left:-8px;}.burger-menu__back::after{right:auto;left:0;background-image:url(/themes/custom/toybox/src/images/menu-arrow--left.svg);transition:left 0.5s ease-in-out;}.burger-menu__close{position:fixed;left:0;right:0;height:100%;width:0;cursor:pointer;background-color:transparent;outline:none;}.has-open-burger-menu .burger-menu__close{background-color:rgba(13,63,104,0.5);transition:background-color 0.5s ease-in;transition-delay:0.5s;width:auto;}.burger-menu__menu-item.is-service-parent{font-family:"Quatro Slab",serif;font-size:14px;line-height:20px;margin-top:48px;padding-top:0;}.burger-menu__menu-item.is-service-parent + .burger-menu__menu-item.is-service-parent{padding-top:8px;}.burger-menu__menu-item.is-service-parent + .burger-menu__menu-item{margin-top:0;}.burger-menu__menu-item.is-service-parent .burger-menu__menu-item{font-family:"Quatro Slab",serif;font-size:14px;line-height:20px;}@media screen and (min-width:768px){.burger-menu__menu-item.is-service-parent .burger-menu__menu-item--back{display:list-item;}.burger-menu__menu-item.is-service-parent .burger-menu__back{padding-left:0;}.burger-menu__menu-item.is-service-parent .burger-menu__back::after{display:none;}}.about-box{padding:24px;display:grid;gap:32px;}@media screen and (min-width:768px){.about-box{padding:48px 64px;}}.about-box--color-light{background-color:#f2e9ec;}.about-box--color-white{background-color:#fff;}.about-box__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;}@media screen and (min-width:1200px){.about-box__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.about-box__content{box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:768px){.about-box__content{flex-direction:row;justify-content:space-between;}.about-box__content .about-box__button{align-self:end;}}.about-box__item-list{margin:0;padding:0;display:grid;gap:16px;width:100%;}.about-box__item{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;display:flex;flex-direction:column;justify-content:space-between;list-style:none;}@media screen and (min-width:768px){.about-box__item{flex-direction:row;gap:16px;}}.about-box__item p{margin:0;}.about-box__item-label{font-size:16px;font-style:normal;line-height:24px;font-weight:600;text-wrap:balance;flex:1;}.about-box__item-value{flex:2;}.about-box--secondary{background-color:transparent;padding:0;}@media screen and (min-width:768px){.about-box--secondary .about-box__item-list{display:flex;justify-content:space-between;}.about-box--secondary .about-box__item-list .about-box__item{gap:48px;}.about-box--secondary .about-box__item-list .about-box__item-label,.about-box--secondary .about-box__item-list .about-box__item-value{flex:unset;}}.about-box-fixed-header{padding:16px 24px;display:flex;justify-content:space-between;position:fixed;top:0;right:0;left:0;transition:top 200ms;z-index:15;}.about-box-fixed-header.about-box-in-view{top:-100px;}@media screen and (min-width:1024px){.about-box-fixed-header{padding:16px 64px;}}.about-box-fixed-header .about-box__item-list{display:none;}@media screen and (min-width:768px){.about-box-fixed-header .about-box__item-list{display:flex;gap:24px;}}@media screen and (min-width:1024px){.about-box-fixed-header .about-box__item-list{gap:64px;}}.about-box-fixed-header .about-box__item{flex-direction:column;gap:0;}.about-box-fixed-header .about-box__item-label,.about-box-fixed-header .about-box__item-value{flex:unset;}.about-box-fixed-header .about-box__button{width:100%;}@media screen and (min-width:768px){.about-box-fixed-header .about-box__button{max-width:fit-content;}}.about-box-fixed-header.has-no-button{display:none;}@media screen and (min-width:768px){.about-box-fixed-header.has-no-button{display:flex;}}.accordion{border:0;color:inherit;background-color:transparent;box-shadow:none;}.accordion__title{padding-bottom:24px;}.accordion__item-chevron{margin-left:16px;margin-right:16px;min-width:16px;}@media screen and (min-width:768px){.accordion__item-chevron{margin-left:24px;}}@media screen and (min-width:768px){.accordion__item-chevron{margin-right:24px;}}.accordion__item-chevron--down{display:block;}.accordion__item-chevron--up{display:none;}.accordion__item{margin-top:-2px;border-top:2px solid #802346;padding:24px 0;}.accordion__item[open] .accordion__item-chevron--down{display:none;}.accordion__item[open] .accordion__item-chevron--up{display:block;}.accordion__item summary{list-style:none;padding:0;background-color:transparent;}.accordion__item summary::-webkit-details-marker{display:none;}.accordion__item:last-child{border-bottom:2px solid #802346;}.accordion__item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;box-sizing:border-box;}.accordion__item-body{padding-top:16px;padding-left:16px;padding-right:16px;}@media screen and (min-width:768px){.accordion__item-body{padding-top:24px;}}@media screen and (min-width:768px){.accordion__item-body{padding-left:24px;}}@media screen and (min-width:768px){.accordion__item-body{padding-right:24px;}}.accordion__item-chevron + .accordion__item-title{margin-left:0;}@media screen and (min-width:768px){.accordion__item-chevron + .accordion__item-title{margin-left:0;}}.accordion__item-title{margin-left:16px;margin-right:16px;flex-grow:1;}@media screen and (min-width:768px){.accordion__item-title{margin-left:24px;}}@media screen and (min-width:768px){.accordion__item-title{margin-right:24px;}}.admin-contexts{position:relative;padding:8px;box-sizing:border-box;color:#101820;background:rgba(191,145,163,0.9);font-weight:bold;}.admin-contexts.is-hidden{display:none;}.admin-contexts__hide{position:absolute;top:5px;right:5px;cursor:pointer;border:0;background:none;}.find-department__section--list a,.fact-box__user-content a:not(.arrow-link),.arrow-link,.typo__text-body a:not(.arrow-link)[href*="/document/"],.typo__text-body a:not(.arrow-link)[href*="/pjece/"],.typo__text-body a:not(.arrow-link)[href$=".doc"],.typo__text-body a:not(.arrow-link)[href$=".docx"],.typo__text-body a:not(.arrow-link)[href$=".xls"],.typo__text-body a:not(.arrow-link)[href$=".xlsx"],.typo__text-body a:not(.arrow-link)[href$=".pdf"]{position:relative;display:inline-flex;padding-left:32px;color:#802346;text-decoration:none;font-size:16px;font-style:normal;line-height:24px;font-weight:600;}.typo__light-text .find-department__section--list a,.find-department__section--list .typo__light-text a,.typo__light-text .fact-box__user-content a:not(.arrow-link),.fact-box__user-content .typo__light-text a:not(.arrow-link),.typo__light-text .arrow-link,.typo__light-text .typo__text-body a:not(.arrow-link)[href*="/document/"],.typo__text-body .typo__light-text a:not(.arrow-link)[href*="/document/"],.typo__light-text .typo__text-body a:not(.arrow-link)[href*="/pjece/"],.typo__text-body .typo__light-text a:not(.arrow-link)[href*="/pjece/"],.typo__light-text .typo__text-body a:not(.arrow-link)[href$=".doc"],.typo__text-body .typo__light-text a:not(.arrow-link)[href$=".doc"],.typo__light-text .typo__text-body a:not(.arrow-link)[href$=".docx"],.typo__text-body .typo__light-text a:not(.arrow-link)[href$=".docx"],.typo__light-text .typo__text-body a:not(.arrow-link)[href$=".xls"],.typo__text-body .typo__light-text a:not(.arrow-link)[href$=".xls"],.typo__light-text .typo__text-body a:not(.arrow-link)[href$=".xlsx"],.typo__text-body .typo__light-text a:not(.arrow-link)[href$=".xlsx"],.typo__light-text .typo__text-body a:not(.arrow-link)[href$=".pdf"],.typo__text-body .typo__light-text a:not(.arrow-link)[href$=".pdf"]{color:#fafafb;}.typo__dark-text .find-department__section--list a,.find-department__section--list .typo__dark-text a,.typo__dark-text .fact-box__user-content a:not(.arrow-link),.fact-box__user-content .typo__dark-text a:not(.arrow-link),.typo__dark-text .arrow-link,.typo__dark-text .typo__text-body a:not(.arrow-link)[href*="/document/"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href*="/document/"],.typo__dark-text .typo__text-body a:not(.arrow-link)[href*="/pjece/"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href*="/pjece/"],.typo__dark-text .typo__text-body a:not(.arrow-link)[href$=".doc"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href$=".doc"],.typo__dark-text .typo__text-body a:not(.arrow-link)[href$=".docx"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href$=".docx"],.typo__dark-text .typo__text-body a:not(.arrow-link)[href$=".xls"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href$=".xls"],.typo__dark-text .typo__text-body a:not(.arrow-link)[href$=".xlsx"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href$=".xlsx"],.typo__dark-text .typo__text-body a:not(.arrow-link)[href$=".pdf"],.typo__text-body .typo__dark-text a:not(.arrow-link)[href$=".pdf"]{color:#802346;}.find-department__section--list a::before,.fact-box__user-content a:not(.arrow-link)::before,.arrow-link::before,.typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.typo__text-body a[href$=".pdf"]:not(.arrow-link)::before{content:"";position:absolute;width:24px;height:24px;top:50%;transform:translateY(-50%);left:0;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/arrow-link.svg);}.typo__light-text .find-department__section--list a::before,.find-department__section--list .typo__light-text a::before,.typo__light-text .fact-box__user-content a:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a:not(.arrow-link)::before,.typo__light-text .arrow-link::before,.typo__light-text .typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href*="/document/"]:not(.arrow-link)::before,.typo__light-text .typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href*="/pjece/"]:not(.arrow-link)::before,.typo__light-text .typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".doc"]:not(.arrow-link)::before,.typo__light-text .typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".docx"]:not(.arrow-link)::before,.typo__light-text .typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".xls"]:not(.arrow-link)::before,.typo__light-text .typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".xlsx"]:not(.arrow-link)::before,.typo__light-text .typo__text-body a[href$=".pdf"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".pdf"]:not(.arrow-link)::before{background-image:url(/themes/custom/toybox/src/images/arrow-link--light.svg);}.typo__dark-text .find-department__section--list a::before,.find-department__section--list .typo__dark-text a::before,.typo__dark-text .fact-box__user-content a:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a:not(.arrow-link)::before,.typo__dark-text .arrow-link::before,.typo__dark-text .typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href*="/document/"]:not(.arrow-link)::before,.typo__dark-text .typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href*="/pjece/"]:not(.arrow-link)::before,.typo__dark-text .typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".doc"]:not(.arrow-link)::before,.typo__dark-text .typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".docx"]:not(.arrow-link)::before,.typo__dark-text .typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".xls"]:not(.arrow-link)::before,.typo__dark-text .typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".xlsx"]:not(.arrow-link)::before,.typo__dark-text .typo__text-body a[href$=".pdf"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".pdf"]:not(.arrow-link)::before{background-image:url(/themes/custom/toybox/src/images/arrow-link.svg);}.find-department__section--list a[href*="/document/"]::before,.fact-box__user-content a[href*="/document/"]:not(.arrow-link)::before,[href*="/document/"].arrow-link::before,.typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.find-department__section--list a[href*="/pjece/"]::before,.fact-box__user-content a[href*="/pjece/"]:not(.arrow-link)::before,[href*="/pjece/"].arrow-link::before,.typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.find-department__section--list a[href$=".doc"]::before,.fact-box__user-content a[href$=".doc"]:not(.arrow-link)::before,[href$=".doc"].arrow-link::before,.typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.find-department__section--list a[href$=".docx"]::before,.fact-box__user-content a[href$=".docx"]:not(.arrow-link)::before,[href$=".docx"].arrow-link::before,.typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.find-department__section--list a[href$=".xls"]::before,.fact-box__user-content a[href$=".xls"]:not(.arrow-link)::before,[href$=".xls"].arrow-link::before,.typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.find-department__section--list a[href$=".xlsx"]::before,.fact-box__user-content a[href$=".xlsx"]:not(.arrow-link)::before,[href$=".xlsx"].arrow-link::before,.typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.find-department__section--list a[href$=".pdf"]::before,.fact-box__user-content a[href$=".pdf"]:not(.arrow-link)::before,[href$=".pdf"].arrow-link::before,.typo__text-body a[href$=".pdf"]:not(.arrow-link)::before{background-image:url(/themes/custom/toybox/src/images/download-icon.svg);}.typo__light-text .find-department__section--list a[href*="/document/"]::before,.find-department__section--list .typo__light-text a[href*="/document/"]::before,.typo__light-text .fact-box__user-content a[href*="/document/"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href*="/document/"]:not(.arrow-link)::before,.typo__light-text [href*="/document/"].arrow-link::before,.typo__light-text .typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href*="/document/"]:not(.arrow-link)::before,.typo__light-text .find-department__section--list a[href*="/pjece/"]::before,.find-department__section--list .typo__light-text a[href*="/pjece/"]::before,.typo__light-text .fact-box__user-content a[href*="/pjece/"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href*="/pjece/"]:not(.arrow-link)::before,.typo__light-text [href*="/pjece/"].arrow-link::before,.typo__light-text .typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href*="/pjece/"]:not(.arrow-link)::before,.typo__light-text .find-department__section--list a[href$=".doc"]::before,.find-department__section--list .typo__light-text a[href$=".doc"]::before,.typo__light-text .fact-box__user-content a[href$=".doc"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href$=".doc"]:not(.arrow-link)::before,.typo__light-text [href$=".doc"].arrow-link::before,.typo__light-text .typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".doc"]:not(.arrow-link)::before,.typo__light-text .find-department__section--list a[href$=".docx"]::before,.find-department__section--list .typo__light-text a[href$=".docx"]::before,.typo__light-text .fact-box__user-content a[href$=".docx"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href$=".docx"]:not(.arrow-link)::before,.typo__light-text [href$=".docx"].arrow-link::before,.typo__light-text .typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".docx"]:not(.arrow-link)::before,.typo__light-text .find-department__section--list a[href$=".xls"]::before,.find-department__section--list .typo__light-text a[href$=".xls"]::before,.typo__light-text .fact-box__user-content a[href$=".xls"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href$=".xls"]:not(.arrow-link)::before,.typo__light-text [href$=".xls"].arrow-link::before,.typo__light-text .typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".xls"]:not(.arrow-link)::before,.typo__light-text .find-department__section--list a[href$=".xlsx"]::before,.find-department__section--list .typo__light-text a[href$=".xlsx"]::before,.typo__light-text .fact-box__user-content a[href$=".xlsx"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href$=".xlsx"]:not(.arrow-link)::before,.typo__light-text [href$=".xlsx"].arrow-link::before,.typo__light-text .typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".xlsx"]:not(.arrow-link)::before,.typo__light-text .find-department__section--list a[href$=".pdf"]::before,.find-department__section--list .typo__light-text a[href$=".pdf"]::before,.typo__light-text .fact-box__user-content a[href$=".pdf"]:not(.arrow-link)::before,.fact-box__user-content .typo__light-text a[href$=".pdf"]:not(.arrow-link)::before,.typo__light-text [href$=".pdf"].arrow-link::before,.typo__light-text .typo__text-body a[href$=".pdf"]:not(.arrow-link)::before,.typo__text-body .typo__light-text a[href$=".pdf"]:not(.arrow-link)::before{background-image:url(/themes/custom/toybox/src/images/download-icon--light.svg);}.typo__dark-text .find-department__section--list a[href*="/document/"]::before,.find-department__section--list .typo__dark-text a[href*="/document/"]::before,.typo__dark-text .fact-box__user-content a[href*="/document/"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href*="/document/"]:not(.arrow-link)::before,.typo__dark-text [href*="/document/"].arrow-link::before,.typo__dark-text .typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href*="/document/"]:not(.arrow-link)::before,.typo__dark-text .find-department__section--list a[href*="/pjece/"]::before,.find-department__section--list .typo__dark-text a[href*="/pjece/"]::before,.typo__dark-text .fact-box__user-content a[href*="/pjece/"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href*="/pjece/"]:not(.arrow-link)::before,.typo__dark-text [href*="/pjece/"].arrow-link::before,.typo__dark-text .typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href*="/pjece/"]:not(.arrow-link)::before,.typo__dark-text .find-department__section--list a[href$=".doc"]::before,.find-department__section--list .typo__dark-text a[href$=".doc"]::before,.typo__dark-text .fact-box__user-content a[href$=".doc"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href$=".doc"]:not(.arrow-link)::before,.typo__dark-text [href$=".doc"].arrow-link::before,.typo__dark-text .typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".doc"]:not(.arrow-link)::before,.typo__dark-text .find-department__section--list a[href$=".docx"]::before,.find-department__section--list .typo__dark-text a[href$=".docx"]::before,.typo__dark-text .fact-box__user-content a[href$=".docx"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href$=".docx"]:not(.arrow-link)::before,.typo__dark-text [href$=".docx"].arrow-link::before,.typo__dark-text .typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".docx"]:not(.arrow-link)::before,.typo__dark-text .find-department__section--list a[href$=".xls"]::before,.find-department__section--list .typo__dark-text a[href$=".xls"]::before,.typo__dark-text .fact-box__user-content a[href$=".xls"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href$=".xls"]:not(.arrow-link)::before,.typo__dark-text [href$=".xls"].arrow-link::before,.typo__dark-text .typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".xls"]:not(.arrow-link)::before,.typo__dark-text .find-department__section--list a[href$=".xlsx"]::before,.find-department__section--list .typo__dark-text a[href$=".xlsx"]::before,.typo__dark-text .fact-box__user-content a[href$=".xlsx"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href$=".xlsx"]:not(.arrow-link)::before,.typo__dark-text [href$=".xlsx"].arrow-link::before,.typo__dark-text .typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".xlsx"]:not(.arrow-link)::before,.typo__dark-text .find-department__section--list a[href$=".pdf"]::before,.find-department__section--list .typo__dark-text a[href$=".pdf"]::before,.typo__dark-text .fact-box__user-content a[href$=".pdf"]:not(.arrow-link)::before,.fact-box__user-content .typo__dark-text a[href$=".pdf"]:not(.arrow-link)::before,.typo__dark-text [href$=".pdf"].arrow-link::before,.typo__dark-text .typo__text-body a[href$=".pdf"]:not(.arrow-link)::before,.typo__text-body .typo__dark-text a[href$=".pdf"]:not(.arrow-link)::before{background-image:url(/themes/custom/toybox/src/images/download-icon.svg);}.arrow-link--download::before{background-image:url(/themes/custom/toybox/src/images/download-icon.svg);}.typo__light-text .arrow-link--download::before{background-image:url(/themes/custom/toybox/src/images/download-icon--light.svg);}.typo__dark-text .arrow-link--download::before{background-image:url(/themes/custom/toybox/src/images/download-icon.svg);}.arrow-link--mini{font-size:14px;font-weight:400;width:fit-content;display:flex;align-items:center;gap:8px;}.arrow-link-navigate{font-size:20px;font-weight:500;width:fit-content;display:flex;align-items:center;gap:16px;}.arrow-link-navigate__icon{fill:#802346;}.typo__light-text .arrow-link-navigate__icon{fill:#fff;}.arrow-link-navigate--forward{flex-direction:row-reverse;}.arrow-link-navigate--forward .arrow-link-navigate__icon{transform:rotate(180deg);}.arrow-link--underline{font-size:14px;font-weight:400;text-decoration:underline;}.arrow-link--underline:hover{text-decoration:underline;}.arrow-link__icon{width:10px;height:10px;}.arrow-link--anchor{font-weight:400;}.arrow-link--anchor::before{width:20px;height:20px;transform:translateY(-50%) rotate(90deg);}.find-department__section--list a,.fact-box__user-content a:not(.arrow-link),.arrow-link--right,.typo__text-body a:not(.arrow-link)[href*="/document/"],.typo__text-body a:not(.arrow-link)[href*="/pjece/"],.typo__text-body a:not(.arrow-link)[href$=".doc"],.typo__text-body a:not(.arrow-link)[href$=".docx"],.typo__text-body a:not(.arrow-link)[href$=".xls"],.typo__text-body a:not(.arrow-link)[href$=".xlsx"],.typo__text-body a:not(.arrow-link)[href$=".pdf"]{padding-left:0;padding-right:32px;}.find-department__section--list a::before,.fact-box__user-content a:not(.arrow-link)::before,.arrow-link--right::before,.typo__text-body a[href*="/document/"]:not(.arrow-link)::before,.typo__text-body a[href*="/pjece/"]:not(.arrow-link)::before,.typo__text-body a[href$=".doc"]:not(.arrow-link)::before,.typo__text-body a[href$=".docx"]:not(.arrow-link)::before,.typo__text-body a[href$=".xls"]:not(.arrow-link)::before,.typo__text-body a[href$=".xlsx"]:not(.arrow-link)::before,.typo__text-body a[href$=".pdf"]:not(.arrow-link)::before{left:auto;right:0;}.anchor-links__items{padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;}.anchor-links__items > a{margin-top:8px;}.availability::before{content:"";display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:50%;background-color:#c3c5c7;}.availability--available::before{background-color:#00abb5;}.availability--few-available::before{background-color:#f28d30;}.availability--booked::before{background-color:#de037a;}.has-intersect-animations .animate__fade-down{animation-duration:0.8s;animation-timing-function:ease-out;animation-delay:0s;animation-iteration-count:1;animation-name:fade-down;}@keyframes fade-down{0%{transform:translateY(-75px);opacity:0;}100%{transform:translateY(0);opacity:1;}}.has-intersect-animations .animate__trigger-fade{opacity:0;transition-property:opacity,transform;transition-duration:0.8s;transition-timing-function:ease-in-out;transition-delay:0.1s;}.has-intersect-animations .animate__trigger-fade--up{transform:translateY(75px);}.has-intersect-animations .animate__trigger-fade--down{transform:translateY(-75px);}.has-intersect-animations .animate__trigger-fade.is-in-view{transform:translateY(0);opacity:1;}@media screen and (max-width:767px){.has-intersect-animations .animate__trigger-fade.has-no-mobile-animation{transform:none;opacity:1;transition:none;animation:none;}}@media screen and (min-width:768px){.has-intersect-animations .animate__trigger-fade.has-no-tablet-animation{transform:none;opacity:1;transition:none;animation:none;}}.has-intersect-animations.is-browser-ie .animate__fade-down,.has-intersect-animations.is-browser-ie .animate__trigger-fade{transform:none;opacity:1;transition:none;animation:none;}.alert{padding:12px 16px;display:flex;align-items:baseline;gap:8px;border-radius:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#802346;background-color:#f2e9ec;}.alert--destructive{color:#fff;background-color:#d90e00;}.alert--warning{background-color:#fce3cb;}.alert--success{color:#0d3f68;background-color:#e2ecf3;}.alert__text-container{align-self:center;}.alert__title{display:block;font-weight:bold;}.alert svg{min-width:24px;min-height:24px;}.bullet-point-section{display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:768px){.bullet-point-section{gap:32px;}}.bullet-point-section__header{display:flex;align-items:center;gap:16px;}@media screen and (min-width:768px){.bullet-point-section__header{gap:24px;}}.bullet-point-section__bullet{font-size:20px;min-width:42px;min-height:42px;border-radius:50%;background-color:#de037a;color:#fff;display:grid;place-content:center;}@media screen and (min-width:600px){.bullet-point-section__bullet{font-size:24px;min-width:52px;min-height:52px;}}@media screen and (min-width:1200px){.bullet-point-section__bullet{font-size:32px;min-width:64px;min-height:64px;}}.bullet-point-section__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:600;font-size:22px;line-height:28px;}@media screen and (min-width:768px){.bullet-point-section__title{font-size:24px;line-height:32px;}}@media screen and (min-width:1200px){.bullet-point-section__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:32px;font-weight:600;line-height:40px;}}.bullet-point-section__links{padding:16px;background:#f2e9ec;display:flex;flex-direction:column;gap:8px;}@media screen and (min-width:768px){.bullet-point-section__links{padding:24px;}}@media screen and (min-width:768px){.bullet-point-section__links{gap:16px;}}.bullet-point-section__body{display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:768px){.bullet-point-section__body{gap:32px;}}.bullet-point-section__description > p{margin:0;}.bullet-point-section__image-text.media__caption{padding-bottom:0;}.bu-archiv-form__search{position:relative;max-width:620px;}.bu-archiv-form__search .form-item-search{-webkit-appearance:textfield;-moz-appearance:textfield;width:100%;}.bu-archiv-form__search input{background-color:transparent;}.bu-archiv-form__filters{padding-top:24px;display:flex;gap:32px;}.bu-archiv-form__filters > *{width:100%;max-width:380px;}.bu-archiv-form__filters .form-type-select > label{font-size:14px;font-weight:400;color:#802346;}.bu-archiv-form__filters .control__input{display:block;width:100%;background-color:transparent;}.bu-archiv-header{padding:24px 0;display:flex;gap:8px;align-items:center;position:sticky;top:-1px;z-index:10;background-color:#fafafb;box-sizing:border-box;}@media screen and (min-width:768px){.bu-archiv-header{gap:16px;}}@supports (overflow:clip){.bu-archiv-header.is-stuck{box-shadow:rgba(0,0,0,0.15) 0 25px 20px -20px;}.is-stuck .bu-archiv-header__img-container > .image-style-article-cover-thumbnail{max-width:60px;height:100%;}@media screen and (min-width:768px){.is-stuck .bu-archiv-header__img-container > .image-style-article-cover-thumbnail{max-width:100px;}}}.bu-archiv-header__img-container > .image-style-article-cover-thumbnail{max-width:25vw;object-fit:cover;object-position:center;transition:max-width ease-out 0.3s;width:unset;height:unset;}@media screen and (min-width:768px){.bu-archiv-header__img-container > .image-style-article-cover-thumbnail{max-width:184px;}}.bu-archiv-header__line{background-color:#802346;height:2px;width:100%;}.bu-archiv-header__tags-container{min-width:fit-content;}.is-bundle-contact .breadcrumb.is-empty,.is-bundle-event .breadcrumb.is-empty,.is-bundle- .breadcrumb.is-empty{display:none;}.is-bundle-legislation .breadcrumb.has-neutral-bg{position:relative;background-color:#f2e9ec;}.is-bundle-legislation .breadcrumb.has-neutral-bg::before,.is-bundle-legislation .breadcrumb.has-neutral-bg::after{width:24px;position:absolute;top:0;bottom:0;content:"";z-index:1;}@media screen and (min-width:768px){.is-bundle-legislation .breadcrumb.has-neutral-bg::before,.is-bundle-legislation .breadcrumb.has-neutral-bg::after{width:64px;}}.is-bundle-legislation .breadcrumb.has-neutral-bg::before{left:0;background:linear-gradient(90deg,#f2e9ec 0%,rgba(242,233,236,0) 100%);}.is-bundle-legislation .breadcrumb.has-neutral-bg::after{right:0;background:linear-gradient(270deg,#f2e9ec 0%,rgba(242,233,236,0) 100%);}.is-bundle-landing-page .breadcrumb.has-neutral-bg,.is-bundle-stepguide .breadcrumb.has-neutral-bg,.is-bundle-theme .breadcrumb.has-neutral-bg{position:relative;background-color:#802346;}.is-bundle-landing-page .breadcrumb.has-neutral-bg::before,.is-bundle-landing-page .breadcrumb.has-neutral-bg::after,.is-bundle-stepguide .breadcrumb.has-neutral-bg::before,.is-bundle-stepguide .breadcrumb.has-neutral-bg::after,.is-bundle-theme .breadcrumb.has-neutral-bg::before,.is-bundle-theme .breadcrumb.has-neutral-bg::after{width:24px;position:absolute;top:0;bottom:0;content:"";z-index:1;}@media screen and (min-width:768px){.is-bundle-landing-page .breadcrumb.has-neutral-bg::before,.is-bundle-landing-page .breadcrumb.has-neutral-bg::after,.is-bundle-stepguide .breadcrumb.has-neutral-bg::before,.is-bundle-stepguide .breadcrumb.has-neutral-bg::after,.is-bundle-theme .breadcrumb.has-neutral-bg::before,.is-bundle-theme .breadcrumb.has-neutral-bg::after{width:64px;}}.is-bundle-landing-page .breadcrumb.has-neutral-bg::before,.is-bundle-stepguide .breadcrumb.has-neutral-bg::before,.is-bundle-theme .breadcrumb.has-neutral-bg::before{left:0;background:linear-gradient(90deg,#802346 0%,rgba(128,35,70,0) 100%);}.is-bundle-landing-page .breadcrumb.has-neutral-bg::after,.is-bundle-stepguide .breadcrumb.has-neutral-bg::after,.is-bundle-theme .breadcrumb.has-neutral-bg::after{right:0;background:linear-gradient(270deg,#802346 0%,rgba(128,35,70,0) 100%);}.is-bundle-landing-page .breadcrumb.has-neutral-bg .breadcrumb__item,.is-bundle-stepguide .breadcrumb.has-neutral-bg .breadcrumb__item,.is-bundle-theme .breadcrumb.has-neutral-bg .breadcrumb__item{color:rgba(255,255,255,0.5);}.is-bundle-landing-page .breadcrumb.has-neutral-bg .breadcrumb__item button,.is-bundle-landing-page .breadcrumb.has-neutral-bg .breadcrumb__item a,.is-bundle-stepguide .breadcrumb.has-neutral-bg .breadcrumb__item button,.is-bundle-stepguide .breadcrumb.has-neutral-bg .breadcrumb__item a,.is-bundle-theme .breadcrumb.has-neutral-bg .breadcrumb__item button,.is-bundle-theme .breadcrumb.has-neutral-bg .breadcrumb__item a{color:#fff;}.is-bundle-landing-page .breadcrumb.is-empty{display:none;}.breadcrumb{min-height:16px;position:relative;display:block;}@media screen and (min-width:768px){.breadcrumb{min-height:24px;}}.breadcrumb::before,.breadcrumb::after{width:24px;position:absolute;top:0;bottom:0;content:"";z-index:1;}@media screen and (min-width:768px){.breadcrumb::before,.breadcrumb::after{width:64px;}}.breadcrumb::before{left:0;background:linear-gradient(90deg,#fafafb 0%,rgba(250,250,251,0) 100%);}.breadcrumb::after{right:0;background:linear-gradient(270deg,#fafafb 0%,rgba(250,250,251,0) 100%);}.breadcrumb.has-color-scheme-bordeaux{position:relative;background-color:#802346;}.breadcrumb.has-color-scheme-bordeaux::before,.breadcrumb.has-color-scheme-bordeaux::after{width:24px;position:absolute;top:0;bottom:0;content:"";z-index:1;}@media screen and (min-width:768px){.breadcrumb.has-color-scheme-bordeaux::before,.breadcrumb.has-color-scheme-bordeaux::after{width:64px;}}.breadcrumb.has-color-scheme-bordeaux::before{left:0;background:linear-gradient(90deg,#802346 0%,rgba(128,35,70,0) 100%);}.breadcrumb.has-color-scheme-bordeaux::after{right:0;background:linear-gradient(270deg,#802346 0%,rgba(128,35,70,0) 100%);}.breadcrumb.has-color-scheme-bordeaux .breadcrumb__item{color:rgba(255,255,255,0.5);}.breadcrumb.has-color-scheme-bordeaux .breadcrumb__item button,.breadcrumb.has-color-scheme-bordeaux .breadcrumb__item a{color:#fff;}.breadcrumb.has-color-scheme-light_bordeaux{position:relative;background-color:#f2e9ec;}.breadcrumb.has-color-scheme-light_bordeaux::before,.breadcrumb.has-color-scheme-light_bordeaux::after{width:24px;position:absolute;top:0;bottom:0;content:"";z-index:1;}@media screen and (min-width:768px){.breadcrumb.has-color-scheme-light_bordeaux::before,.breadcrumb.has-color-scheme-light_bordeaux::after{width:64px;}}.breadcrumb.has-color-scheme-light_bordeaux::before{left:0;background:linear-gradient(90deg,#f2e9ec 0%,rgba(242,233,236,0) 100%);}.breadcrumb.has-color-scheme-light_bordeaux::after{right:0;background:linear-gradient(270deg,#f2e9ec 0%,rgba(242,233,236,0) 100%);}.breadcrumb__scroll-wrapper{padding-left:24px;padding-right:24px;scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none;max-width:1430px;margin:auto;padding-top:8px;padding-bottom:8px;scroll-behavior:smooth;overflow-y:hidden;overflow-x:scroll;}@media screen and (min-width:768px){.breadcrumb__scroll-wrapper{padding-left:64px;}}@media screen and (min-width:768px){.breadcrumb__scroll-wrapper{padding-right:64px;}}.breadcrumb__scroll-wrapper::-webkit-scrollbar{display:none;}.breadcrumb__items{white-space:nowrap;padding:0;margin:0;list-style:none;}.breadcrumb__item{font-family:"Quatro Slab",serif;font-size:12px;line-height:20px;font-weight:normal;position:relative;display:inline-block;color:#bf91a3;}.breadcrumb__item + .breadcrumb__item::before{display:inline-block;content:"";height:12px;width:12px;margin:0 3px 0 6px;padding:0;background-image:url(/themes/custom/toybox/src/images/chevron--faded.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;}.breadcrumb__item:last-of-type{padding-right:24px;}@media screen and (min-width:768px){.breadcrumb__item:last-of-type{padding-right:64px;}}.breadcrumb__item a,.breadcrumb__item button{font-family:"Quatro Slab",serif;font-size:12px;line-height:20px;font-weight:normal;display:inline;color:#802346;background:transparent;border:0;padding:0;}.is-print-emulation .breadcrumb{background-color:rgba(16,24,32,0.1) !important;}.is-print-emulation .breadcrumb::before,.is-print-emulation .breadcrumb::after{display:none;}.is-print-emulation .breadcrumb__scroll-wrapper{overflow:visible;}.is-print-emulation .breadcrumb__items{white-space:normal;}.is-print-emulation .breadcrumb__item{color:#101820 !important;}.is-print-emulation .breadcrumb__item::before{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}.is-print-emulation .breadcrumb__item button,.is-print-emulation .breadcrumb__item a{color:#101820 !important;}@media print{.breadcrumb{background-color:rgba(16,24,32,0.1) !important;}.breadcrumb::before,.breadcrumb::after{display:none;}.breadcrumb__scroll-wrapper{overflow:visible;}.breadcrumb__items{white-space:normal;}.breadcrumb__item{color:#101820 !important;}.breadcrumb__item::before{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}.breadcrumb__item button,.breadcrumb__item a{color:#101820 !important;}}.bupl-form .form-type-radio.has-hidden-input > label,.bupl-form .form-type-checkbox.has-hidden-input > label,.button{font-size:16px;display:block;box-sizing:border-box;cursor:pointer;border-radius:999px;border:2px solid #802346;padding:0.75em 1.5em;transition:200ms;font-family:"Quatro Slab",serif;font-size:16px;font-style:normal;line-height:24px;font-weight:600;width:fit-content;max-width:fit-content;min-width:fit-content;height:fit-content;}.bupl-form .form-type-radio.has-hidden-input > label > *,.bupl-form .form-type-checkbox.has-hidden-input > label > *,.button > *{pointer-events:none;}.bupl-form .form-type-radio.has-hidden-input > label[disabled],.bupl-form .form-type-checkbox.has-hidden-input > label[disabled],[disabled].button{pointer-events:none;opacity:0.6;}.bupl-form .form-type-radio.has-hidden-input > label:focus-visible,.bupl-form .form-type-checkbox.has-hidden-input > label:focus-visible,.button:focus-visible{outline:1px solid #00abb5;outline-offset:2px;}.bupl-form .form-type-radio.has-hidden-input > label.button-has-icon,.bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon,.button-has-icon.button{background-size:1.5em 1.5em;background-repeat:no-repeat;background-position:right 1em center;padding:0.75em 2.75em 0.75em 1.5em;}.bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--left,.bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--left,.button-has-icon--left.button{background-position:left 1em center;padding:0.75em 1.5em 0.75em 2.75em;}.button{background-color:#802346;color:#fff !important;}.button-has-icon--arrow-forward.button{background-image:url(/themes/custom/toybox/src/images/arrow-link--light.svg);}.button-has-icon--arrow-backwards.button{background-image:url(/themes/custom/toybox/src/images/arrow-backwards--light.svg);}.button-has-icon--checkmark.button{background-image:url(/themes/custom/toybox/src/images/check--light.svg);}.button--light.button,.typo__light-text .button{background-color:#fff;border-color:#fff;color:#802346 !important;}.button--light.button-has-icon--arrow-forward.button,.typo__light-text .button-has-icon--arrow-forward.button{background-image:url(/themes/custom/toybox/src/images/arrow-link.svg);}.button--light.button-has-icon--arrow-backwards.button,.typo__light-text .button-has-icon--arrow-backwards.button{background-image:url(/themes/custom/toybox/src/images/arrow-backwards.svg);}.button--light.button-has-icon--checkmark.button,.typo__light-text .button-has-icon--checkmark.button{background-image:url(/themes/custom/toybox/src/images/check.svg);}.membership_types__categories:hover:has(.is-active-category:hover)::before,.button:hover,.membership_types__categories:active:has(.is-active-category:hover)::before,.button:active{color:#fff !important;}.membership_types__categories:hover.button-has-icon--arrow-forward:has(.is-active-category:hover)::before,.button:hover.button-has-icon--arrow-forward,.membership_types__categories:active.button-has-icon--arrow-forward:has(.is-active-category:hover)::before,.button:active.button-has-icon--arrow-forward{background-image:url(/themes/custom/toybox/src/images/arrow-link--light.svg);}.membership_types__categories:hover.button-has-icon--arrow-backwards:has(.is-active-category:hover)::before,.button:hover.button-has-icon--arrow-backwards,.membership_types__categories:active.button-has-icon--arrow-backwards:has(.is-active-category:hover)::before,.button:active.button-has-icon--arrow-backwards{background-image:url(/themes/custom/toybox/src/images/arrow-backwards--light.svg);}.membership_types__categories:hover.button-has-icon--checkmark:has(.is-active-category:hover)::before,.button:hover.button-has-icon--checkmark,.membership_types__categories:active.button-has-icon--checkmark:has(.is-active-category:hover)::before,.button:active.button-has-icon--checkmark{background-image:url(/themes/custom/toybox/src/images/check--light.svg);}.membership_types__categories:hover:has(.is-active-category:hover)::before,.button:hover{background-color:#e5007d;border-color:#e5007d;}.membership_types__categories:active:has(.is-active-category:hover)::before,.button:active{background-color:#b8085d;border-color:#b8085d;}.bupl-form .form-type-radio.has-hidden-input > label,.bupl-form .form-type-checkbox.has-hidden-input > label,.dialog__close-button,.button.button--ghost{border:2px solid #802346;background-color:transparent;color:#802346 !important;}.bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--arrow-forward,.bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--arrow-forward,.button-has-icon--arrow-forward.dialog__close-button,.button-has-icon--arrow-forward.button.button--ghost{background-image:url(/themes/custom/toybox/src/images/arrow-link.svg);}.bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--arrow-backwards,.bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--arrow-backwards,.button-has-icon--arrow-backwards.dialog__close-button,.button-has-icon--arrow-backwards.button.button--ghost{background-image:url(/themes/custom/toybox/src/images/arrow-backwards.svg);}.bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--checkmark,.bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--checkmark,.button-has-icon--checkmark.dialog__close-button,.button-has-icon--checkmark.button.button--ghost{background-image:url(/themes/custom/toybox/src/images/check.svg);}.bupl-form .form-type-radio.has-hidden-input > label.button--light,.bupl-form .form-type-checkbox.has-hidden-input > label.button--light,.button--light.dialog__close-button,.button--light.button.button--ghost,.typo__light-text .bupl-form .form-type-radio.has-hidden-input > label,.bupl-form .typo__light-text .form-type-radio.has-hidden-input > label,.typo__light-text .bupl-form .form-type-checkbox.has-hidden-input > label,.bupl-form .typo__light-text .form-type-checkbox.has-hidden-input > label,.typo__light-text .dialog__close-button,.typo__light-text .button.button--ghost{background-color:transparent;color:#fff !important;border-color:#fff;}.bupl-form .form-type-radio.has-hidden-input > label.button--light.button-has-icon--arrow-forward,.bupl-form .form-type-checkbox.has-hidden-input > label.button--light.button-has-icon--arrow-forward,.button--light.button-has-icon--arrow-forward.dialog__close-button,.button--light.button-has-icon--arrow-forward.button.button--ghost,.typo__light-text .bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--arrow-forward,.bupl-form .typo__light-text .form-type-radio.has-hidden-input > label.button-has-icon--arrow-forward,.typo__light-text .bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--arrow-forward,.bupl-form .typo__light-text .form-type-checkbox.has-hidden-input > label.button-has-icon--arrow-forward,.typo__light-text .button-has-icon--arrow-forward.dialog__close-button,.typo__light-text .button-has-icon--arrow-forward.button.button--ghost{background-image:url(/themes/custom/toybox/src/images/arrow-link--light.svg);}.bupl-form .form-type-radio.has-hidden-input > label.button--light.button-has-icon--arrow-backwards,.bupl-form .form-type-checkbox.has-hidden-input > label.button--light.button-has-icon--arrow-backwards,.button--light.button-has-icon--arrow-backwards.dialog__close-button,.button--light.button-has-icon--arrow-backwards.button.button--ghost,.typo__light-text .bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--arrow-backwards,.bupl-form .typo__light-text .form-type-radio.has-hidden-input > label.button-has-icon--arrow-backwards,.typo__light-text .bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--arrow-backwards,.bupl-form .typo__light-text .form-type-checkbox.has-hidden-input > label.button-has-icon--arrow-backwards,.typo__light-text .button-has-icon--arrow-backwards.dialog__close-button,.typo__light-text .button-has-icon--arrow-backwards.button.button--ghost{background-image:url(/themes/custom/toybox/src/images/arrow-backwards--light.svg);}.bupl-form .form-type-radio.has-hidden-input > label.button--light.button-has-icon--checkmark,.bupl-form .form-type-checkbox.has-hidden-input > label.button--light.button-has-icon--checkmark,.button--light.button-has-icon--checkmark.dialog__close-button,.button--light.button-has-icon--checkmark.button.button--ghost,.typo__light-text .bupl-form .form-type-radio.has-hidden-input > label.button-has-icon--checkmark,.bupl-form .typo__light-text .form-type-radio.has-hidden-input > label.button-has-icon--checkmark,.typo__light-text .bupl-form .form-type-checkbox.has-hidden-input > label.button-has-icon--checkmark,.bupl-form .typo__light-text .form-type-checkbox.has-hidden-input > label.button-has-icon--checkmark,.typo__light-text .button-has-icon--checkmark.dialog__close-button,.typo__light-text .button-has-icon--checkmark.button.button--ghost{background-image:url(/themes/custom/toybox/src/images/check--light.svg);}.bupl-form .form-type-radio.has-hidden-input > label:hover,.bupl-form .form-type-checkbox.has-hidden-input > label:hover,.dialog__close-button:hover,.button.button--ghost:hover{background-color:transparent;border-color:#e5007d;color:#e5007d !important;}.bupl-form .form-type-radio.has-hidden-input > label:hover.button-has-icon--arrow-forward,.bupl-form .form-type-checkbox.has-hidden-input > label:hover.button-has-icon--arrow-forward,.dialog__close-button:hover.button-has-icon--arrow-forward,.button.button--ghost:hover.button-has-icon--arrow-forward{background-image:url(/themes/custom/toybox/src/images/arrow-link--magenta.svg);}.bupl-form .form-type-radio.has-hidden-input > label:hover.button-has-icon--arrow-backwards,.bupl-form .form-type-checkbox.has-hidden-input > label:hover.button-has-icon--arrow-backwards,.dialog__close-button:hover.button-has-icon--arrow-backwards,.button.button--ghost:hover.button-has-icon--arrow-backwards{background-image:url(/themes/custom/toybox/src/images/arrow-backwards--magenta.svg);}.bupl-form .form-type-radio.has-hidden-input > label:hover.button-has-icon--checkmark,.bupl-form .form-type-checkbox.has-hidden-input > label:hover.button-has-icon--checkmark,.dialog__close-button:hover.button-has-icon--checkmark,.button.button--ghost:hover.button-has-icon--checkmark{background-image:url(/themes/custom/toybox/src/images/check--magenta.svg);}.bupl-form .form-type-radio.has-hidden-input > label:active,.bupl-form .form-type-checkbox.has-hidden-input > label:active,.dialog__close-button:active,.button.button--ghost:active{background-color:transparent;border-color:#b8085d;color:#b8085d !important;}.bupl-form .form-type-radio.has-hidden-input > label:active.button-has-icon--arrow-forward,.bupl-form .form-type-checkbox.has-hidden-input > label:active.button-has-icon--arrow-forward,.dialog__close-button:active.button-has-icon--arrow-forward,.button.button--ghost:active.button-has-icon--arrow-forward{background-image:url(/themes/custom/toybox/src/images/arrow-link--active.svg);}.bupl-form .form-type-radio.has-hidden-input > label:active.button-has-icon--arrow-backwards,.bupl-form .form-type-checkbox.has-hidden-input > label:active.button-has-icon--arrow-backwards,.dialog__close-button:active.button-has-icon--arrow-backwards,.button.button--ghost:active.button-has-icon--arrow-backwards{background-image:url(/themes/custom/toybox/src/images/arrow-backwards--active.svg);}.bupl-form .form-type-radio.has-hidden-input > label:active.button-has-icon--checkmark,.bupl-form .form-type-checkbox.has-hidden-input > label:active.button-has-icon--checkmark,.dialog__close-button:active.button-has-icon--checkmark,.button.button--ghost:active.button-has-icon--checkmark{background-image:url(/themes/custom/toybox/src/images/check--active.svg);}.button.button--full-width{width:100%;max-width:100%;text-align:center;}.button.button--small{font-size:10px;line-height:0;}.button.button--small .button__title{font-family:"Quatro Slab",serif;font-size:14px;font-style:normal;line-height:20px;font-weight:400;}.burger-icon:hover .burger-icon__line--top{transform:translateX(-10%);}.burger-icon:hover .burger-icon__line--bottom{transform:translateX(10%);}.has-open-burger-menu .burger-icon__line{transform:none !important;}.has-open-burger-menu .burger-icon__line--top{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}.has-open-burger-menu .burger-icon__line--middle{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6;}.has-open-burger-menu .burger-icon__line--bottom{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}.burger-icon__line{fill:none;stroke:#802346;stroke-width:6;transition:transform 0.2s ease-in-out,stroke-dasharray 0.5s cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 0.5s cubic-bezier(0.4,0,0.2,1);}.burger-icon__line--top{stroke-dasharray:60 207;stroke-width:6;}.burger-icon__line--middle{stroke-dasharray:60 60;stroke-width:6;}.burger-icon__line--bottom{stroke-dasharray:60 207;stroke-width:6;}@media screen and (max-width:1199px){.iframe--widescreen iframe{aspect-ratio:16/9;height:100% !important;}}.content-list__teasers{padding-left:1.5em;margin-top:16px;margin-bottom:16px;color:#802346;}@media screen and (min-width:768px){.content-list__teasers{margin-top:24px;}}@media screen and (min-width:768px){.content-list__teasers{margin-bottom:24px;}}.content-teasers .teaser__subtitle{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.content-teasers__title{font-size:16px;line-height:28px;color:#802346;text-transform:uppercase;border-bottom:2px solid;padding-bottom:8px;display:table;margin-bottom:48px;}.content-teasers__items{list-style:none;padding:0;margin:0;}.content-teasers__item{flex-basis:unset;flex-grow:unset;padding-right:0;width:unset;box-sizing:border-box;border-right:0;margin-right:0;}@media screen and (min-width:768px){.content-teasers__item{padding-right:0;}}.content-teasers__item:not(:last-of-type){margin-bottom:48px;}@media screen and (min-width:1024px){.content-teasers__item{margin-bottom:0 !important;}}@media screen and (min-width:1024px){.content-teasers li:only-child .teaser{display:flex;align-items:center;}.content-teasers li:only-child .teaser .typo__max-width{padding-left:64px;}.content-teasers li:only-child .teaser .media__item{position:relative;}.content-teasers li:only-child .teaser .media__inner::before{padding-top:0;}.content-teasers li:only-child .teaser__title{font-size:32px;}.content-teasers li:only-child .teaser__media{margin-bottom:0;max-width:33.33%;}.content-teasers__items-wrapper{margin-left:-64px;}.content-teasers__items{display:flex;flex-wrap:wrap;max-width:1430px;}.content-teasers__item{padding-left:32px;margin-left:32px;flex-basis:150px;flex-grow:1;width:33.33%;margin-bottom:0;box-sizing:border-box;}.content-teasers__items .content-teasers__item:first-of-type{padding-left:32px;margin-left:32px;}.content-teasers__item + .content-teasers__item{border-left:1px solid #dfc8d1;}}.content-teasers__more-link{margin-top:24px;}@media screen and (min-width:768px){.content-teasers__more-link{margin-top:48px;}}.contact-teaser{display:flex;flex-direction:column;height:100%;}.contact-teaser__content{display:flex;height:100%;flex-direction:column;margin-top:8px;}.contact-teaser__image{width:100px;height:100px;margin-right:16px;flex-shrink:0;background-color:#fafafb;border-radius:100%;overflow:hidden;}.typo__media-placeholder{border-radius:100%;background-color:#802346;}.contact-teaser__name{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;line-height:24px;margin-bottom:0;}.contact-teaser__job-title{min-height:24px;font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;box-sizing:border-box;}@media screen and (min-width:768px){.contact-teaser__job-title{min-height:24px;}}.contact-teaser__details{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:#802346;}.contact-teasers .field--name-field-paragraphs.is-manual.has-few{max-width:644px;margin-left:auto;margin-right:auto;}.contact-teasers .field--name-field-paragraphs.is-manual.has-few .contact-teasers__items{margin-right:0;justify-content:space-between;}.contact-teasers .field--name-field-paragraphs.is-manual.has-few .contact-teasers__item{padding:24px;background-color:#f2e9ec;display:flex;justify-content:center;width:100%;}@media screen and (min-width:768px){.contact-teasers .field--name-field-paragraphs.is-manual.has-few .contact-teasers__item{padding:48px;}}@media screen and (min-width:768px){.contact-teasers .field--name-field-paragraphs.is-manual.has-few .contact-teasers__item{width:45%;}}.contact-teasers .field--name-field-paragraphs.is-manual.has-few .contact-teaser{align-items:center;text-align:center;}.contact-teasers .field--name-field-paragraphs.is-manual.has-few .contact-teaser__image{margin-right:0;}.field--name-field-paragraphs .contact-teasers.is-manual.has-few{max-width:644px;margin-left:auto;margin-right:auto;}.field--name-field-paragraphs .contact-teasers.is-manual.has-few .contact-teasers__items{margin-right:0;justify-content:space-between;}.field--name-field-paragraphs .contact-teasers.is-manual.has-few .contact-teasers__item{padding:24px;background-color:#f2e9ec;display:flex;justify-content:center;width:100%;}@media screen and (min-width:768px){.field--name-field-paragraphs .contact-teasers.is-manual.has-few .contact-teasers__item{padding:48px;}}@media screen and (min-width:768px){.field--name-field-paragraphs .contact-teasers.is-manual.has-few .contact-teasers__item{width:45%;}}.field--name-field-paragraphs .contact-teasers.is-manual.has-few .contact-teaser{align-items:center;text-align:center;}.field--name-field-paragraphs .contact-teasers.is-manual.has-few .contact-teaser__image{margin-right:0;}.contact-teasers__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;padding-bottom:24px;padding-top:24px;color:#802346;}@media screen and (min-width:1200px){.contact-teasers__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}@media screen and (min-width:768px){.contact-teasers__title{padding-bottom:24px;}}@media screen and (min-width:768px){.contact-teasers__title{padding-top:24px;}}.contact-teasers__items{margin-top:16px;margin-bottom:16px;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;}@media screen and (min-width:768px){.contact-teasers__items{margin-top:24px;}}@media screen and (min-width:768px){.contact-teasers__items{margin-bottom:24px;}}@media screen and (min-width:768px){.contact-teasers__items{margin-right:-24px;}}@media screen and (min-width:768px) and (min-width:768px){.contact-teasers__items{margin-right:-24px;}}.contact-teasers__item{margin-bottom:24px;position:relative;min-width:200px;width:50%;padding:0;}@media screen and (min-width:768px){.contact-teasers__item{margin-bottom:24px;}}@media screen and (min-width:768px){.contact-teasers__item{padding-right:24px;width:25%;box-sizing:border-box;}}@media screen and (min-width:768px) and (min-width:768px){.contact-teasers__item{padding-right:24px;}}.contact-teasers__item .contact-teaser + a{display:block;position:absolute;transform:rotate(90deg);transform-origin:top left;top:0;left:-15px;font-size:80%;padding:0 10px;border:2px solid #802346;background-color:rgba(255,255,255,0.8);border-radius:25px;box-sizing:border-box;z-index:2;}.contact-teasers__item .contact-teaser + a:hover{background-color:#802346;color:#fafafb;}.content-footer{margin-top:24px;padding-top:24px;position:relative;border-top:1px solid rgba(128,35,70,0.25);display:flex;justify-content:space-between;}@media screen and (min-width:768px){.content-footer{margin-top:24px;}}@media screen and (min-width:768px){.content-footer{padding-top:24px;}}.content-footer__socials{position:absolute;top:0;right:0;box-sizing:border-box;height:0;opacity:0;transition:opacity 0.2s ease-in-out,top 0.2s ease-in-out;background-color:rgba(128,35,70,0.8);color:#fafafb;overflow:hidden;}.content-footer__socials svg{fill:#fafafb;}.content-footer__socials a{color:inherit;}.content-footer__socials a:hover svg{fill:#de037a;}.content-footer__socials.is-open{top:-75%;height:auto;opacity:1;overflow:visible;}.content-footer__socials-inner{padding:8px;}@media screen and (min-width:768px){.content-footer__socials-inner{padding:16px;}}.content-footer__buttons{display:flex;flex-wrap:wrap;}.content-footer__button{font-family:"Quatro Slab",serif;font-size:16px;line-height:24px;font-weight:bold;display:flex;align-items:center;margin-left:24px;padding:0;color:#802346;background:transparent;border:0;}.content-footer__button:hover{color:#ce0373;}.content-footer__button svg{color:#ce0373;margin-right:8px;}.department-teaser{padding:16px;margin-top:16px;display:block;width:100%;background-color:#f2e9ec;box-sizing:border-box;}@media screen and (min-width:768px){.department-teaser{padding:24px;}}@media screen and (min-width:768px){.department-teaser{margin-top:24px;}}.dialog-wrapper{position:fixed;top:0;left:0;z-index:30;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:grid;place-content:center;visibility:visible;opacity:1;transition:visibility 0.3s,opacity 0.3s;}.dialog-wrapper--with-text{background-color:rgba(13,63,104,0.8);}.dialog-wrapper[aria-hidden=true]{visibility:hidden;opacity:0;}.dialog-wrapper.animation--fade-in-delayed{transition:visibility 0.3s ease-in-out 0.5s,opacity 0.3s ease-in-out 0.5s;}.dialog-wrapper--with-text .dialog{position:relative;display:flex;flex-direction:column;gap:32px;padding:32px 24px;margin:0 16px;border-radius:8px;background:#fff;box-sizing:border-box;border:0 solid #802346;}@media screen and (min-width:768px){.dialog-wrapper--with-text .dialog{gap:48px;padding:48px;}}.dialog__subtitle{margin:0;}.dialog__header{display:flex;flex-direction:column;gap:16px;text-align:center;color:#802346;}.dialog__close-button{position:absolute;right:8px;top:8px;display:grid;place-content:center;padding:8px;cursor:pointer;color:#802346;border:unset;background:none;}.dialog__close-button > *{pointer-events:none;}.dialog__action{display:flex;flex-wrap:wrap;gap:16px;}@media screen and (min-width:768px){.dialog__action{gap:24px;}}.dialog__action > *{flex-grow:1;max-width:unset;}.has-many-buttons .dialog__action{flex-direction:column;gap:8px;}@media screen and (min-width:768px){.has-many-buttons .dialog__action{gap:16px;}}.has-many-buttons .dialog__action > *{width:100%;}.dialog__icon{align-self:center;}.download-teaser__inner{padding-bottom:16px;border-bottom:1px solid #dfc8d1;overflow:hidden;}@media screen and (min-width:768px){.download-teaser__inner{padding-bottom:24px;}}.download-teaser__links a{float:left;clear:left;}.download-teaser__links a + a{margin-top:16px;}@media screen and (min-width:768px){.download-teaser__links a + a{margin-top:24px;}}.dms__warning,.dms__iframe{transition:opacity ease-in-out 0.5s;}.dms__warning.is-hidden,.dms__iframe.is-hidden{opacity:0;}.dms__iframe.is-hidden{display:none;}.entries{margin-left:-24px;margin-top:-24px;}@media screen and (min-width:768px){.entries{margin-left:-24px;}}@media screen and (min-width:768px){.entries{margin-top:-24px;}}.entries.has-few .entries__item{flex:1 1 0;flex-grow:1;max-width:none;}.entries__items{display:flex;flex-wrap:wrap;}.entries__item{padding-top:24px;padding-left:24px;box-sizing:border-box;flex-grow:1;width:100%;}@media screen and (min-width:768px){.entries__item{padding-top:24px;}}@media screen and (min-width:768px){.entries__item{padding-left:24px;}}@media screen and (min-width:1200px){.entries__item{max-width:25%;}}.entries__notifications{top:16px;position:absolute;left:40px;right:0;margin:auto;margin-top:-12.5px;border-radius:50%;height:25px;width:25px;background:#de037a;color:#fafafb;text-align:center;font-size:80%;text-decoration:none;font-style:normal;line-height:25px;box-sizing:border-box;}@media screen and (min-width:768px){.entries__notifications{top:24px;}}.entries__link{padding:16px;font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;display:block;position:relative;width:100%;height:100%;font-weight:bold;color:#802346;background-color:#f3f3f4;box-sizing:border-box;text-align:center;}@media screen and (min-width:768px){.entries__link{padding:24px;}}.entries__link.has-no-icon{display:flex;align-items:center;justify-content:center;flex-direction:column;}.typo__light-text .entries__link{color:#802346;}.typo__light-text .entries__link:active,.typo__light-text .entries__link:focus,.typo__light-text .entries__link:hover{color:#802346;background-color:rgba(255,255,255,0.8);}.entries__link:focus,.entries__link:hover{background-color:rgba(128,35,70,0.1);}.entries__link:active{background-color:rgba(128,35,70,0.25);}.entries__link::before{display:block;width:40px;height:40px;margin-left:auto;margin-right:auto;margin-bottom:8px;background-size:contain;background-repeat:no-repeat;background-position:center;}.entries__link--icon-mail::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/mail.svg);}.entries__link--icon-events::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/calendar.svg);}.entries__link--icon-job::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/job.svg);}.entries__link--icon-meeting::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/calendar.svg);}.entries__link--icon-membership::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/user.svg);}.entries__link--icon-members::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/users.svg);}.entries__link--icon-tools::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/tool.svg);}.entries__link--icon-knowledge::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/learning.svg);}.entries__link--icon-chat::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/chat.svg);}.entries__link--icon-error::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/error.svg);}.entries__link--icon-remove::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/remove.svg);}.entries__link--icon-check::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/check.svg);}.entries__link--icon-badge::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/badge.svg);}.entries__link--icon-star::before{content:"";background-image:url(/themes/custom/toybox/src/images/icons/star.svg);}.event-teaser{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:normal;line-height:auto;}@media screen and (min-width:768px){.event-teaser{font-size:18px;}}.event-teaser:hover .event-teaser__date{background-color:rgba(222,3,122,0.5);}.content-teasers .event-teaser{color:#101820;background:transparent;}.content-teasers .event-teaser a{color:#802346;}.content-teasers .event-teaser a:hover{color:#802346;}.content-teasers .event-teaser__header{color:#fafafb;background-color:#802346;}.content-teasers .event-teaser__header a{color:#fafafb;}.content-teasers .event-teaser__header a:hover{color:#fafafb;}.event-teaser__header{display:flex;align-items:center;}.event-teaser__date{min-width:120px;padding:24px;box-sizing:border-box;text-align:center;color:#fafafb;background-color:#de037a;}.event-teaser__date-day{font-family:"Quatro Slab",serif;font-size:50px;font-weight:400;line-height:50px;font-style:normal;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #fff;}.event-teaser__details{padding:16px;box-sizing:border-box;flex-grow:1;}@media screen and (min-width:768px){.event-teaser__details{padding:24px;}}.event-teaser__detail{position:relative;padding-left:32px;box-sizing:border-box;margin-bottom:8px;}.event-teaser__detail::before{position:absolute;width:24px;height:24px;top:50%;left:0;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;}.event-teaser__detail--location::before{content:"";background-image:url(/themes/custom/toybox/src/images/location--light.svg);}.event-teaser__detail--time::before{content:"";background-image:url(/themes/custom/toybox/src/images/time--light.svg);}.event-teaser__meta{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;display:flex;}.event-teaser__meta > *{margin-right:8px;}.facets-widget-checkbox .facet-item{display:inline-block;}.facets-widget-checkbox .item-list__checkbox{list-style:none;padding:0;margin:0;}.facets-widget-checkbox .item-list__checkbox .facets-checkbox{position:absolute;height:0;width:0;overflow:hidden;visibility:hidden;}.facets-widget-checkbox .item-list__checkbox .facets-checkbox + label:hover,.facets-widget-checkbox .item-list__checkbox .facets-checkbox + label:active,.facets-widget-checkbox .item-list__checkbox .facets-checkbox + label:focus,.facets-widget-checkbox .item-list__checkbox .facets-checkbox:checked + label{background-color:#802346;color:#fafafb;}.facets-widget-checkbox .item-list__checkbox .facets-checkbox + label{margin-bottom:16px;margin-right:8px;cursor:pointer;padding:8px 24px;display:flex;border:2px solid #802346;font-weight:bold;color:#802346;border-radius:32px;}@media screen and (min-width:768px){.facets-widget-checkbox .item-list__checkbox .facets-checkbox + label{margin-bottom:24px;}}.facets-widget-checkbox .item-list__checkbox[data-drupal-facet-id=city] .facets-checkbox + label,.facets-widget-checkbox .item-list__checkbox[data-drupal-facet-id=department] .facets-checkbox + label{padding:8px 16px;font-size:75%;}.facets-widget-checkbox .item-list__checkbox[data-drupal-facet-id=city] .facets-checkbox + label .facet-item__count,.facets-widget-checkbox .item-list__checkbox[data-drupal-facet-id=department] .facets-checkbox + label .facet-item__count{display:none;}.facets-widget-date_range .item-list__date_range{display:flex;list-style:none;padding:0;margin:0;gap:8px;}@media screen and (min-width:768px){.facets-widget-date_range .item-list__date_range{gap:16px;}}.facets-widget-date_range .item-list__date_range li{flex:1;}@media screen and (min-width:768px){.facets-widget-date_range .item-list__date_range li{flex:unset;}}.facets-widget-date_range .form-type-date > label{font-size:80%;display:block;color:#802346;}.facets-widget-date_range .form-type-date > input{margin-bottom:24px;width:100%;font-size:16px;font-weight:bold;color:#802346;padding:8px;background-color:#fff;border:2px solid #802346;box-sizing:border-box;}.facets-widget-date_range .form-type-date > input[type=date]::-webkit-calendar-picker-indicator{filter:invert(14%) sepia(73%) saturate(2223%) hue-rotate(314deg) brightness(99%) contrast(88%);width:20px;height:22px;}.facet-item__count{margin-left:0.5em;font-size:75%;}.facet-active{display:inline-block;}[data-drupal-facet-id=genres].facet-active,[data-drupal-facet-id=tags].facet-active,[data-drupal-facet-id=content_type].facet-active{width:auto;}[data-drupal-facet-id=genres].facet-inactive,[data-drupal-facet-id=tags].facet-inactive,[data-drupal-facet-id=content_type].facet-inactive{display:none;}[data-drupal-facet-id=genres] .facets-checkbox:not(:checked),[data-drupal-facet-id=tags] .facets-checkbox:not(:checked),[data-drupal-facet-id=content_type] .facets-checkbox:not(:checked){display:none !important;}[data-drupal-facet-id=genres] .facets-checkbox:not(:checked) ~ *,[data-drupal-facet-id=tags] .facets-checkbox:not(:checked) ~ *,[data-drupal-facet-id=content_type] .facets-checkbox:not(:checked) ~ *{display:none !important;}@media screen and (min-width:1200px){.facets__exposed{display:flex;flex-wrap:wrap;}.facets__mock-search{width:50%;box-sizing:border-box;}.facets__mock-search + .block-facet--date-range{padding-left:24px;width:50%;box-sizing:border-box;}}@media screen and (min-width:1200px) and (min-width:768px){.facets__mock-search + .block-facet--date-range{padding-left:48px;}}.facets__mock-search{max-width:620px;}.fact-box{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;padding:24px;}.fact-box .typo__light-text a:not(.arrow-link){color:#fafafb;}.fact-box a{margin-top:0;}.fact-box ol li,.fact-box ul li{margin-bottom:24px;}.fact-box ol ::marker,.fact-box ul ::marker{font-weight:bold;}.fact-box__header{display:flex;justify-content:space-between;margin-bottom:8px;}.fact-box--obs{background-color:#de037a;color:#fafafb;background-image:url(/themes/custom/toybox/src/images/pattern-magenta.svg);background-position:center;background-repeat:no-repeat;background-size:cover;}.fact-box--aware{background-color:#802346;color:#fafafb;background-image:url(/themes/custom/toybox/src/images/pattern-bordeaux.svg);background-position:center;background-repeat:no-repeat;background-size:cover;}.fact-box__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;}@media screen and (min-width:1200px){.fact-box__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.fact-box--obs .fact-box__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:600;font-size:22px;line-height:28px;}@media screen and (min-width:768px){.fact-box--obs .fact-box__title{font-size:24px;line-height:32px;}}@media screen and (min-width:1200px){.fact-box--obs .fact-box__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:32px;font-weight:600;line-height:40px;}}.fact-box--remember{background-color:#0d3f68;color:#fafafb;background-image:url(/themes/custom/toybox/src/images/pattern-blue.svg);background-position:center;background-repeat:no-repeat;background-size:cover;}.fact-box--expand .summary__toggle{text-decoration:none;}.fact-box__body-text > *:last-of-type{margin-bottom:0;}@media screen and (min-width:1024px){.fact-box{padding:48px 64px;}.fact-box__body-text{padding-right:24px;}.fact-box__body{display:flex;margin:0;justify-content:space-between;}}.is-print-emulation .fact-box{color:#101820 !important;background-color:#e7e8e9 !important;background-image:none;}.is-print-emulation .fact-box a{color:#101820 !important;}.is-print-emulation .fact-box__body .typo__light-text{color:#101820 !important;}@media print{.fact-box{color:#101820 !important;background-color:#e7e8e9 !important;background-image:none;}.fact-box a{color:#101820 !important;}.fact-box__body .typo__light-text{color:#101820 !important;}}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block;}.layout .file{padding-left:0;padding-right:25px;background-position:right center;}.find-department{padding-top:48px;height:calc(100vh - 124px);overflow:auto;padding-bottom:120px;box-sizing:border-box;position:absolute;left:0;right:0;margin-top:0;transform:translateY(-100%);transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-in-out;transition-delay:0.1s;background:#fff;opacity:0;box-sizing:border-box;z-index:30;}@media screen and (min-width:768px){.find-department{padding-top:64px;}}@media screen and (min-width:768px){.find-department{height:100vh;}}.find-department.is-open,.has-open-find-department .find-department{transform:translateY(0);margin-top:124px;opacity:1;}@media screen and (min-width:768px){.find-department.is-open,.has-open-find-department .find-department{margin-top:36px;}}.find-department__section--list{margin-top:48px;}@media screen and (min-width:768px){.find-department__section--list{margin-top:64px;}}.find-department__section--list a{display:block;width:250px;max-width:100%;margin-bottom:16px;}@media screen and (min-width:1024px){.find-department__sections{display:flex;}.find-department__section--search{padding-right:24px;max-width:644px;width:100%;box-sizing:border-box;}}@media screen and (min-width:1024px) and (min-width:768px){.find-department__section--search{padding-right:24px;}}@media screen and (min-width:1024px){.find-department__section--list{margin-top:0;display:flex;flex-grow:1;justify-content:end;}}@media screen and (min-width:1024px) and (min-width:768px){.find-department__section--list{margin-top:0;}}.floatmark{display:none;position:fixed;bottom:0;left:0;background-color:#802346;transform:rotate(90deg) translateX(-120%);transform-origin:bottom left;z-index:4;}@media screen and (min-width:1024px){.floatmark{display:block;}}.floatmark__link{padding:8px;display:block;}@media screen and (min-width:768px){.floatmark__link{padding:16px;}}.floatmark__link:hover .floatmark__link-inner::before{top:75%;}.floatmark__link-inner{position:relative;padding-left:46px;font-weight:bold;}.floatmark__link-inner::before{content:"";position:absolute;display:inline-block;width:30px;height:30px;left:0;top:50%;transform:translateY(-50%) rotate(90deg);background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/arrow-link--magenta.svg);transition:top 0.3s ease-in-out;}.floatmark__link-inner > small{font-family:"Quatro Slab",serif;font-size:12px;line-height:20px;font-weight:normal;display:block;}.link-list__item{border-top:2px solid #802346;display:flex;justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;}.link-list__item--left-aligned{justify-content:left;}.link-list__item > svg{margin-right:16px;}@media screen and (min-width:768px){.link-list__item > svg{margin-right:24px;}}.link-list__item:last-child{border-bottom:2px solid #802346;}.link-list__item--light-border{border-top:2px solid #e7e8e9;}.link-list__item--light-border:last-child{border-bottom:2px solid #e7e8e9;}.swiper-features{display:flex;justify-content:flex-end;max-width:1430px;margin:auto;margin-bottom:24px;}.swiper-features .swiper-title{margin:0 auto 0 0;}.swiper-buttons{display:none;}@media screen and (min-width:1200px){.swiper-buttons{display:flex;justify-content:flex-end;align-items:center;}.swiper-buttons .swiper-button{outline:0;border:0;background-color:transparent;padding:0;}.swiper-buttons .swiper-button > svg{display:block;height:100%;fill:#802346;}.swiper-buttons .swiper-button.swiper-button--prev{margin-right:24px;}.swiper-buttons .swiper-button.swiper-button--prev > *{transform:rotate(180deg);}.swiper-buttons .swiper-button.swiper-button-disabled{opacity:0.5;}}.list-teaser-slider{display:flex;height:100%;align-items:start;max-height:80px;}.list-teaser-slider__tags{align-items:center;}.list-teaser-slider__tags .mini-tag{vertical-align:bottom;}.list-teaser-slider__date,.list-teaser-slider__media{height:80px;width:80px;flex-shrink:0;margin-right:24px;}.list-teaser-slider__media{background-color:rgba(128,35,70,0.25);background-image:url(/themes/custom/toybox/src/images/logo--light.svg);background-position:center;background-size:80%;background-repeat:no-repeat;}.list-teaser-slider__media .media{width:100%;height:100%;margin:0;}.list-teaser-slider__media .media__author{display:none;}.list-teaser-slider__date{padding:8px;box-sizing:border-box;text-align:center;background-color:#de037a;color:#fff;}.list-teaser-slider__date-day{padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #fff;}.list-teaser-slider__title{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:#802346;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.legislation-hero{color:#101820;background-color:#f2e9ec;}.legislation-hero a{color:#802346;}.legislation-hero a:hover{color:#802346;}.legislation-hero.center-text .legislation-hero__body{text-align:center;}.legislation-hero.center-content .legislation-hero__inner{justify-content:center;}.legislation-hero.has-media{justify-content:space-between;}.legislation-hero.has-media .legislation-hero__body{top:-45px;background-color:#802346;margin-left:24px;margin-right:24px;}@media screen and (min-width:1024px){.legislation-hero.has-media .legislation-hero__body{margin-left:0;}}.legislation-hero.has-media.has-color-scheme-bordeaux{color:#fafafb;}.legislation-hero.has-media.has-color-scheme-bordeaux a{color:#fafafb;}.legislation-hero.has-media.has-color-scheme-bordeaux a:hover{color:#fafafb;}.legislation-hero.has-media.has-color-scheme-bordeaux .legislation-hero__body{background-color:#f2e9ec;}.legislation-hero.has-color-scheme-bordeaux{color:#fafafb;background-color:#802346;}.legislation-hero.has-color-scheme-bordeaux a{color:#fafafb;}.legislation-hero.has-color-scheme-bordeaux a:hover{color:#fafafb;}@media screen and (max-width:1023px){.legislation-hero.has-media{color:#fafafb;margin-bottom:0;background-color:transparent !important;}.legislation-hero.has-media a{color:#fafafb;}.legislation-hero.has-media a:hover{color:#fafafb;}}@media screen and (max-width:1023px) and (min-width:768px){.legislation-hero.has-media{margin-bottom:0;}}@media screen and (max-width:1023px){.legislation-hero.has-media .legislation-hero__body{background-color:#802346 !important;}.legislation-hero.has-media .legislation-hero__anchor-links .arrow-link--anchor::before{background-image:url(/themes/custom/toybox/src/images/arrow-link--light.svg);}.legislation-hero .media__caption{position:absolute;padding:8px;bottom:45px;left:24px;right:24px;background-color:rgba(255,255,255,0.8);}}.legislation-hero + .layout__background{margin-top:-24px;}@media screen and (min-width:768px){.legislation-hero + .layout__background{margin-top:-48px;}}.legislation-hero__inner{box-sizing:border-box;}@media screen and (min-width:1024px){.legislation-hero__inner{padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:24px;display:flex;align-items:center;max-width:1430px;margin:auto;}}@media screen and (min-width:1024px) and (min-width:768px){.legislation-hero__inner{padding-left:64px;}}@media screen and (min-width:1024px) and (min-width:768px){.legislation-hero__inner{padding-right:64px;}}@media screen and (min-width:1024px) and (min-width:768px){.legislation-hero__inner{padding-top:48px;}}@media screen and (min-width:1024px) and (min-width:768px){.legislation-hero__inner{padding-bottom:48px;}}.legislation-hero__inner .layout__unit:has(.byline){margin:0;}.legislation-hero__inner .byline__inner{border-bottom:0;}.legislation-hero__body{padding:24px;position:relative;}@media screen and (min-width:1024px){.legislation-hero__body{background-color:transparent !important;width:60%;margin-left:0;margin-right:0;position:unset;padding:0 32px 0 0;}}.legislation-hero__subtitle{font-weight:normal;}.legislation-hero__subtitle a{text-decoration:underline;}@media screen and (min-width:1024px){.legislation-hero__media{order:2;max-width:644px;width:40%;}}.legislation-hero__byline{opacity:0.8;}.legislation-hero__byline .byline__item{text-transform:capitalize;display:inline-block;}.legislation-hero__anchor-links{margin-top:16px;padding-top:16px;border-top:1px solid rgba(128,35,70,0.25);}@media screen and (min-width:768px){.legislation-hero__anchor-links{margin-top:24px;}}@media screen and (min-width:768px){.legislation-hero__anchor-links{padding-top:24px;}}.legislation-hero__anchor-links .field__item + .field__item{margin-top:8px;}.legislation-hero .mini-tag{margin-bottom:16px;}.legislation-hero__caption{width:min(100%,400px);height:300px;margin:0 auto;position:relative;}.legislation-hero__text{font-weight:600;line-height:24px;text-align:center;color:#fff;position:absolute;z-index:1;top:0;bottom:21%;left:21%;right:11%;display:flex;align-items:center;}@media screen and (min-width:768px){.legislation-hero__text{bottom:10%;right:5%;}}.legislation-hero__illustration{fill:#a4496c;position:absolute;top:0;left:0;right:24px;}@media screen and (min-width:768px){.legislation-hero__illustration{right:0;}}.logo-icon{overflow:visible !important;fill:#802346;}.logo-icon:hover .logo-icon__p{transform:translateY(-15%);}.logo-icon__p{transition:transform 0.5s ease-in-out;}.loading-spinner--swap{width:50px;height:50px;border-radius:50%;display:inline-block;position:relative;vertical-align:middle;}.loading-spinner--swap,.loading-spinner--swap::before,.loading-spinner--swap::after{animation:1s infinite ease-in-out;}.loading-spinner--swap::before,.loading-spinner--swap::after{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;}.loading-spinner--swap{animation:swap-animation-1 1.5s infinite linear;}.loading-spinner--swap::before,.loading-spinner--swap::after{content:"";margin:-25px 0 0 -25px;top:50%;left:50%;background-color:#f28d30;animation-name:swap-animation-2;}.loading-spinner--swap::after{animation-direction:reverse;}@keyframes swap-animation-1{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes swap-animation-2{0%{transform:scale(0.2);left:0%;background-color:#e5007d;}50%{transform:scale(1);left:50%;background-color:rgba(128,35,70,0.8);}100%{transform:scale(0.2);left:100%;}}.media{position:relative;display:block;margin:0;}.media--view-mode-hero .media__inner{position:relative;display:block;background-color:#fafafb;overflow:hidden;}.media--view-mode-hero .media__inner::before{display:block;content:"";width:100%;padding-top:75%;}.media--view-mode-hero .media__inner > .media__item{position:absolute;left:0;right:0;top:0;height:100%;width:auto;overflow:hidden;}.media--view-mode-hero .media__inner > .media__item video,.media--view-mode-hero .media__inner > .media__item img{display:block;margin:0;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover;";}.media--view-mode-teaser .media__inner{position:relative;display:block;background-color:#fafafb;overflow:hidden;}.media--view-mode-teaser .media__inner::before{display:block;content:"";width:100%;padding-top:62.5%;}.media--view-mode-teaser .media__inner > .media__item{position:absolute;left:0;right:0;top:0;height:100%;width:auto;overflow:hidden;}.media--view-mode-teaser .media__inner > .media__item video,.media--view-mode-teaser .media__inner > .media__item img{display:block;margin:0;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover;";}.media--view-mode-square_teaser .media__inner{position:relative;display:block;background-color:#fafafb;overflow:hidden;}.media--view-mode-square_teaser .media__inner::before{display:block;content:"";width:100%;padding-top:100%;}.media--view-mode-square_teaser .media__inner > .media__item{position:absolute;left:0;right:0;top:0;height:100%;width:auto;overflow:hidden;}.media--view-mode-square_teaser .media__inner > .media__item video,.media--view-mode-square_teaser .media__inner > .media__item img{display:block;margin:0;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover;";}.media--view-mode-search_teaser .media__inner{position:relative;display:block;background-color:#fafafb;overflow:hidden;}.media--view-mode-search_teaser .media__inner::before{display:block;content:"";width:100%;padding-top:75%;}.media--view-mode-search_teaser .media__inner > .media__item{position:absolute;left:0;right:0;top:0;height:100%;width:auto;overflow:hidden;}.media--view-mode-search_teaser .media__inner > .media__item video,.media--view-mode-search_teaser .media__inner > .media__item img{display:block;margin:0;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover;";}.media__author-standalone{position:absolute;right:0;bottom:0;padding:3px;box-sizing:border-box;color:#101820;background-color:rgba(255,255,255,0.5);font-size:12px;}.media__caption{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:rgba(16,24,32,0.8);padding-top:16px;padding-bottom:16px;}.media--view-mode-ckeditor_cropped .media__inner,.media--view-mode-ckeditor_small_image .media__inner{margin-bottom:16px;}.text-body .media__caption{padding-top:0;}@media screen and (min-width:600px){.media--view-mode-ckeditor_small_image img{max-width:300px;}}.media--view-mode-ckeditor_small_image .media__inner{position:relative;}@media screen and (min-width:600px){.media--view-mode-ckeditor_small_image .media__inner{float:right;margin-left:24px;}}@media screen and (min-width:600px){.caption-container:has(.media--view-mode-ckeditor_small_image){float:right;}.caption-container:has(.media--view-mode-ckeditor_small_image) .media__caption{margin-left:24px;max-width:300px;}}.caption-container:has(.media--view-mode-ckeditor_small_image) .media__caption{padding-top:0;}.text-body:has(.media--view-mode-ckeditor_small_image){min-height:225px;overflow:hidden;}.text-body:has(.media--view-mode-ckeditor_small_image):has(.caption-container){min-height:277px;}.text-body a:has(.media){display:block;}.text-body .caption{display:block;}.media-podcast--teaser iframe,.media-video--teaser iframe{aspect-ratio:4/3;height:100% !important;display:block;}.is-bundle-theme .mega-menu{position:relative;}.is-bundle-theme .mega-menu::after{content:"";position:absolute;width:100%;height:1px;background-color:#994f6b;z-index:2;bottom:0;}.mega-menu{position:relative;background-color:#802346;z-index:5;}.mega-menu__logo{left:24px;position:absolute;top:50%;bottom:0;display:block;transform:translateY(-50%);width:100px;background-position:left center;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/logo--light.svg);font-size:0;z-index:2;}@media screen and (min-width:768px){.mega-menu__logo{left:64px;}}.mega-menu__controls{right:24px;display:none;position:absolute;top:0;bottom:0;z-index:2;}@media screen and (min-width:768px){.mega-menu__controls{right:64px;}}.mega-menu__burger{position:absolute;top:0;right:0;bottom:0;width:25px;cursor:pointer;border:0;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/burger.svg);background-position:center;font-size:0;}.mega-menu__mobile-title{font-family:"Quatro Slab",serif;font-size:18px;line-height:24px;margin:24px;}@media screen and (min-width:768px){.mega-menu__mobile-title{margin:24px;}}.mega-menu__back{font-family:"Quatro Slab",serif;font-size:18px;line-height:24px;margin:24px;cursor:pointer;position:relative;position:relative;padding-left:25px;}@media screen and (min-width:768px){.mega-menu__back{margin:24px;}}.mega-menu__back::before{content:"";position:absolute;left:0;top:0;bottom:0;width:25px;background-image:url(/themes/custom/toybox/src/images/menu-arrow--left.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;background-size:25px 12px;}.mega-menu__item-inner{font-family:"Quatro Slab",serif;font-size:16px;display:flex;min-height:36px;height:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;align-items:center;color:#802346;text-decoration:none;background:transparent;border:0;cursor:pointer;}.mega-menu__item-inner.has-open-menu{font-weight:bold;background-color:#fafafb;}.has-open-menu + .mega-menu__menu{display:flex;}.mega-menu__toggle.has-open-menu::before{transform:rotate(180deg);}.mega-menu__menu{padding-left:24px;padding-right:24px;display:none;list-style:none;padding:0;margin:0;z-index:1;background-color:#fafafb;}@media screen and (min-width:768px){.mega-menu__menu{padding-left:64px;}}@media screen and (min-width:768px){.mega-menu__menu{padding-right:64px;}}.mega-menu__menu[data-menu-level="0"]{display:flex;background-color:#f3f3f4;}.mega-menu__menu[data-menu-level="1"] .mega-menu__item-inner{padding:24px;font-family:"Quatro Slab",serif;font-size:18px;line-height:24px;}@media screen and (min-width:768px){.mega-menu__menu[data-menu-level="1"] .mega-menu__item-inner{padding:24px;}}.mega-menu__menu[data-menu-level="1"] .mega-menu__toggle{width:100%;box-sizing:border-box;padding-right:33px;text-align:left;position:relative;padding-right:57px;}.mega-menu__menu[data-menu-level="1"] .mega-menu__toggle::before{content:"";position:absolute;right:16px;top:0;bottom:0;width:25px;background-image:url(/themes/custom/toybox/src/images/menu-arrow--right.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;background-size:25px 12px;}@media screen and (max-width:599px){.mega-menu__menu[data-menu-level="0"] > .mega-menu__item{flex-grow:1;}.mega-menu__menu[data-menu-level="0"] > .mega-menu__item > .mega-menu__item-inner{display:block;padding-left:3px;padding-right:3px;width:100%;white-space:nowrap;}}@media screen and (max-width:1199px){.mega-menu::before{content:"";display:block;background-color:#802346;height:72px;width:100%;}.mega-menu.has-open-burger{position:fixed;left:0;right:0;}.mega-menu.has-open-burger .mega-menu__inner{display:block;}.mega-menu__inner{display:none;}.mega-menu__inner.is-open{display:block;}.mega-menu__menu{position:fixed;left:0;right:0;}.mega-menu__menu[data-menu-level="0"] .mega-menu__menu{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none;top:108px;bottom:0;overflow:scroll;flex-direction:column;}.mega-menu__menu[data-menu-level="0"] .mega-menu__menu::-webkit-scrollbar{display:none;}.mega-menu__controls{display:block;}}@media screen and (min-width:1200px){.mega-menu__mobile-info{display:none;}.mega-menu{min-height:108px;background-color:#fafafb;color:#fafafb;}.mega-menu__item-inner{color:inherit;}.mega-menu__item-inner:focus,.mega-menu__item-inner:hover,.mega-menu__item-inner:active,.mega-menu__item-inner:visited{color:inherit;}.mega-menu__item-inner.has-open-menu{background-color:#802346;}.mega-menu__logo{margin-top:18px;}.mega-menu__menu[data-menu-level="0"]{position:relative;background-color:rgba(128,35,70,0.8);justify-content:flex-end;}.mega-menu__menu[data-menu-level="0"] .mega-menu__menu{position:absolute;top:100%;left:0;right:0;flex-wrap:wrap;}.mega-menu__menu[data-menu-level="1"]{align-items:center;background-color:#802346;}.mega-menu__menu[data-menu-level="1"] > .mega-menu__item > .mega-menu__item-inner{min-height:72px;}.mega-menu__menu[data-menu-level="1"] .mega-menu__item:first-child{margin-left:148px;}.mega-menu__menu[data-menu-level="1"] .mega-menu__item-inner{position:relative;padding-right:57px;}.mega-menu__menu[data-menu-level="1"] .mega-menu__item-inner::before{content:"";position:absolute;right:16px;top:0;bottom:0;width:25px;background-image:url(/themes/custom/toybox/src/images/menu-arrow--right.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;background-size:25px 12px;}.mega-menu__menu[data-menu-level="1"] .mega-menu__toggle{position:relative;padding-right:57px;}.mega-menu__menu[data-menu-level="1"] .mega-menu__toggle::before{content:"";position:absolute;right:16px;top:0;bottom:0;width:25px;background-image:url(/themes/custom/toybox/src/images/menu-arrow--down.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;background-size:25px 12px;}.mega-menu__menu[data-menu-level="2"]{background-color:#802346;}.mega-menu__menu[data-menu-level="2"] .has-open-menu{background-color:#994f6b;}.mega-menu__menu[data-menu-level="3"]{background-color:#994f6b;}}.is-print-emulation .mega-menu{min-height:60px;background-color:#802346;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}.is-print-emulation .mega-menu__logo{margin-top:0;}.is-print-emulation .mega-menu__inner{display:none;}@media print{.mega-menu{min-height:60px;background-color:#802346;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}.mega-menu__logo{margin-top:0;}.mega-menu__inner{display:none;}}.mini-tag{font-family:"Quatro Slab",serif;font-size:14px;line-height:22px;font-weight:bold;display:inline-block;padding:0;margin-right:6px;margin-bottom:4px;text-decoration:none;color:#ce0373;vertical-align:top;text-wrap:nowrap;}@media screen and (min-width:768px){.mini-tag{margin-bottom:8px;}}.mini-tag + .mini-tag{position:relative;padding-left:10px;}.mini-tag + .mini-tag::before{content:"";position:absolute;top:5px;bottom:5px;left:0;width:1px;background-color:#de037a;}.mini-tag + .mini-tag--big::before{content:"";position:absolute;top:5px;bottom:5px;left:0;width:2px;background-color:#802346;}.list-teaser-slider__tags .mini-tag,.mini-tag--small,.mini-tag--department{font-family:"Quatro Slab",serif;font-size:10px;line-height:16px;font-weight:bold;margin-bottom:4px;}.mini-tag--solid,.mini-tag--department{padding:4px 16px;background-color:#de037a;color:#fafafb;border-radius:2px;}.mini-tag--solid::before,.mini-tag--department::before{display:none;}.mini-tag--time,.mini-tag--date{font-weight:normal;}.mini-tag--big{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:600;font-size:22px;line-height:28px;font-weight:bold;color:#802346;}@media screen and (min-width:768px){.mini-tag--big{font-size:24px;line-height:32px;}}@media screen and (min-width:1200px){.mini-tag--big{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:32px;font-weight:600;line-height:40px;}}.is-print-emulation .mini-tag--solid{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}@media print{.mini-tag--solid{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}}.menu--account > .menu,.action-links,.tabs{display:flex;list-style:none;padding:0;margin:0;}.menu--account > .menu li.is-active,.action-links li.is-active,.tabs li.is-active{color:#fafafb;background-color:rgba(128,35,70,0.8);}.menu--account > .menu li.is-active a,.action-links li.is-active a,.tabs li.is-active a{color:#fafafb;}.menu--account > .menu a,.action-links a,.tabs a{display:block;cursor:pointer;padding:16px;box-sizing:border-box;}.menu--account > .menu a:hover,.action-links a:hover,.tabs a:hover{color:#101820;background-color:rgba(128,35,70,0.5);}.menu--account > .menu{background-color:#dfc8d1;}.action-links{background-color:#fafafb;}.has-grid .column-grid__item .teaser{display:block;}.has-grid .column-grid__item .teaser .teaser__media{padding-right:0;}@media screen and (min-width:768px){.has-grid .column-grid__item .teaser .teaser__media{padding-right:0;}}.teaser__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px;}@media screen and (min-width:768px){.teaser__title{font-size:24px;line-height:32px;}}.teaser__media{margin-bottom:16px;position:relative;}@media screen and (min-width:768px){.teaser__media{margin-bottom:24px;}}.teaser__media--overlay::before{content:"";width:100%;height:100%;z-index:1;background-color:rgba(128,35,70,0.8);position:absolute;}.teaser__media-genre{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:50%;}.teaser__media-genre--video::before{content:"";position:absolute;width:85px;height:85px;z-index:1;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/play-icon.svg);}.teaser__media-genre--podcast::before{content:"";position:absolute;width:100px;height:100px;z-index:1;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/podcast.svg);}@media screen and (min-width:1024px){.teaser__media--center img{aspect-ratio:4/3;object-fit:contain;object-position:center;}}.quote{padding-top:8px;padding-bottom:8px;max-width:644px;margin-left:auto;margin-right:auto;}@media screen and (min-width:768px){.quote{padding-top:16px;}}@media screen and (min-width:768px){.quote{padding-bottom:16px;}}.quote svg{display:block;height:35px;width:auto;margin-bottom:16px;}.quote blockquote{margin:0;}.quote__colorscheme--burgundy{color:#802346;}.quote__colorscheme--burgundy path{fill:#802346;}.quote__colorscheme--magenta{color:#ce0373;}.quote__colorscheme--magenta path{fill:#ce0373;}.quote__body{font-family:"Quatro Slab",serif;font-size:24px;font-weight:400;line-height:32px;font-style:normal;color:#ce0373;margin-top:0;color:inherit;}@media screen and (min-width:768px){.quote__body{font-size:32px;line-height:40px;}}.quote__author{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:italic;margin-top:-8px;}.pager{display:flex;justify-content:center;}.pager__items{list-style:none;margin:0;padding:0;}.pager__item{float:left;margin:5px;}.pager__item > a{display:block;padding:0 8px;color:#802346;border:2px solid #802346;background-color:#fff;font-weight:bold;min-width:40px;height:40px;line-height:40px;box-sizing:border-box;text-align:center;}.pager__item--active > a,.pager__item > a:hover,.pager__item > a:focus,.pager__item > a:active{color:#fafafb;background-color:#802346;outline:none;}.summary{overflow:hidden;}.summary--light .summary__actions::before{background-image:linear-gradient(to bottom,rgba(242,233,236,0),rgba(255,255,255,0.5));}.summary.is-always-open .summary__actions{display:none;}.has-open-summary .summary__content{max-height:none;}.has-open-summary .summary__content[style]{max-height:none;}.summary__content{overflow:hidden;transition:max-height 0.5s ease;max-height:250px;}.summary__content .property-disclaimer{font-style:italic;}.summary__actions{position:relative;text-align:center;transition:margin-top 0.5s ease;}.summary__actions::before{position:absolute;content:"";top:-82.5px;left:0;right:0;bottom:100%;background-image:linear-gradient(to bottom,rgba(242,233,236,0),#f2e9ec);}.has-open-summary .summary__actions{margin-top:24px;}.has-open-summary .summary__actions::before{display:none;}.summary__toggle{text-decoration:none;outline:none;font-size:16px;color:#802346;}.summary__toggle--expand svg{transform:rotate(90deg);vertical-align:middle;margin-left:7px;}.summary__toggle--collapse{display:none;}.summary__toggle--collapse svg{transform:rotate(270deg);vertical-align:middle;margin-left:7px;}.has-open-summary .summary__toggle--collapse{display:block;}.has-open-summary .summary__toggle--expand{display:none;}.is-print-emulation .summary__content{max-height:none;}.is-print-emulation .summary__actions{display:none;}@media print{.summary__content{max-height:none;}.summary__actions{display:none;}}.social-sharing-buttons{margin:0;justify-content:end;}.social-sharing-buttons__popup{top:-8px;width:250px;text-align:center;left:auto;margin-right:-50px;}.social-sharing-buttons__popup::before{display:none;}.step-guide__items{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;}.step-guide__items::before{bottom:24px;position:absolute;content:"";top:40px;left:20px;width:4px;min-width:1px;margin-left:-2px;background-color:rgba(222,3,122,0.5);}@media screen and (min-width:768px){.step-guide__items::before{bottom:48px;}}.step-guide__item{margin-bottom:24px;display:flex;padding:0;margin-left:0;}@media screen and (min-width:768px){.step-guide__item{margin-bottom:48px;}}.step-guide__indicator{margin-top:16px;margin-right:24px;position:relative;display:flex;justify-content:center;align-items:center;max-width:40px;min-width:40px;height:40px;background-color:#de037a;color:#fafafb;border-radius:50%;z-index:2;font-size:1.5em;font-weight:bold;}@media screen and (min-width:768px){.step-guide__indicator{margin-top:24px;}}@media screen and (min-width:768px){.step-guide__indicator{margin-right:24px;}}.step-guide__item-content{padding:16px;width:100%;box-sizing:border-box;}@media screen and (min-width:768px){.step-guide__item-content{padding:24px;}}@media screen and (min-width:768px){.step-guide__items::before{top:80px;left:40px;width:5.3333333333px;margin-left:-2.6666666667px;}.step-guide__indicator{max-width:80px;min-width:80px;height:80px;}}.jobads-form__search{position:relative;max-width:620px;}.jobads-form__search .form-item-fritekst{width:100%;}.jobads-form__filter{margin-top:24px;display:flex;align-items:end;flex-direction:column;gap:8px;}@media screen and (min-width:1024px){.jobads-form__filter{flex-direction:row;gap:32px;}}.jobads-form__filter .form-type-select{flex:0.5;}.jobads-form__filter .form-type-select label{font-size:80%;color:#802346;font-weight:normal;}.jobads-form__filter > *{width:100%;flex:1;}.jobads-form__filter .control__input{display:block;width:100%;background-color:transparent;}.jobads-form__actions .form-submit{margin-top:24px;width:100%;}@media screen and (min-width:1024px){.jobads-form__actions .form-submit{width:fit-content;}}.jobads_form_block_teaser .jobads_form_block_teaser__container{max-width:900px;}.jobads_form_block_teaser .jobads-form__search{max-width:unset;display:flex;}.jobads_form_block_teaser .form-item-fritekst input{border:2px solid #802346;border-right:0;background-image:unset;padding:10px 0;padding-left:16px;}.jobads_form_block_teaser .form-autocomplete.form-text.ui-autocomplete-input{background-image:unset;background-size:0;}.jobads_form_block_teaser .form-submit{border-radius:0;background:#802346;color:#fff;}.jobads_form_block_teaser .title{margin-bottom:24px;text-align:center;}@media screen and (min-width:768px){.jobads_form_block_teaser .title{margin-bottom:48px;}}.jobads_form_block_teaser .arrow-link--mini{margin:48px auto 0 auto;}@media screen and (min-width:600px){.jobads_form_block_teaser .arrow-link--mini{margin:48px auto 0 0;}}.search-teaser{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;display:flex;}.search-teaser.is-expired{opacity:0.75;}.search-teaser.is-expired .search-teaser__active-description{display:none;}.search-teaser.is-expired .search-teaser__expiration-description{display:block;}.search-teaser__expiration-description{display:none;}.search-teaser__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;margin-bottom:8px;}@media screen and (min-width:1200px){.search-teaser__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}@media screen and (min-width:768px){.search-teaser__title{margin-bottom:16px;}}.search-teaser__date,.search-teaser__media{margin-right:16px;max-width:164px;width:100%;flex-grow:1;}@media screen and (min-width:768px){.search-teaser__date,.search-teaser__media{margin-right:24px;}}.search-teaser--event .mini-tag--date{display:none;}@media screen and (max-width:767px){.search-teaser--event .mini-tag--date{display:inline-block;}.search-teaser__date,.search-teaser__media{display:none;}}.search-teaser__media--center{display:grid;align-items:center;}@media screen and (max-width:767px){.search-teaser__media--center{display:none;}}.search-teaser__date{color:#fafafb;padding:24px;box-sizing:border-box;text-align:center;background-color:#de037a;}.search-teaser__date-day{font-family:"Quatro Slab",serif;font-size:50px;font-weight:400;line-height:50px;font-style:normal;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #fafafb;}.search-teaser__date-day.is-small{font-family:"Quatro Slab",serif;font-size:35px;font-weight:normal;line-height:50px;font-style:normal;}.search-teaser__deadline{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:#de037a;margin:0;margin-top:8px;}@media screen and (min-width:768px){.search-teaser__deadline{margin-top:16px;}}.search-teasers__items-container{max-width:943.8px;}.search-teasers__items{list-style:none;margin:0 auto;padding:0;}.search-teasers__items--grid{display:grid;gap:24px;}@media screen and (min-width:768px){.search-teasers__items--grid{grid-template-columns:repeat(auto-fill,minmax(450px,1fr));column-gap:64px;}}.search-teasers__item{border-bottom:1px solid rgba(128,35,70,0.25);}.search-teasers__item + .search-teasers__item:not(.search-teasers__item--grid){padding-top:16px;}@media screen and (min-width:768px){.search-teasers__item + .search-teasers__item:not(.search-teasers__item--grid){padding-top:24px;}}.search-teasers__item:last-of-type{margin-bottom:24px;}@media screen and (min-width:768px){.search-teasers__item:last-of-type{margin-bottom:32px;}}.search-teasers__item--grid{margin-bottom:0;}.search-teasers__meta{position:absolute;color:#802346;}@media screen and (max-width:1429px){.search-teasers__meta{max-width:943.8px;margin-left:auto;margin-right:auto;position:relative;}}.situation{padding-top:16px;padding-bottom:16px;display:flex;height:100%;align-items:center;border-bottom:1px solid rgba(128,35,70,0.25);box-sizing:border-box;}@media screen and (min-width:768px){.situation{padding-top:24px;}}@media screen and (min-width:768px){.situation{padding-bottom:24px;}}.situation__icon{margin-right:16px;}@media screen and (min-width:768px){.situation__icon{margin-right:24px;}}.situations{margin-left:-48px;}@media screen and (min-width:768px){.situations{margin-left:-64px;}}.situations__items{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}.situations__item{padding-left:48px;width:100%;box-sizing:border-box;}@media screen and (min-width:768px){.situations__item{padding-left:64px;}}@media screen and (min-width:768px){.situations__item{width:50%;}}@media screen and (min-width:1200px){.situations__item{width:33.33%;}}.situations__title{padding-bottom:8px;margin-bottom:24px;display:inline-block;color:#802346;border-bottom:2px solid #802346;}@media screen and (min-width:768px){.situations__title{margin-bottom:24px;}}.step__text{width:100%;}.step__text .text-body::before,.step__text .text-body::after{content:none;}.step__links a{margin-bottom:8px;display:flex;}@media screen and (min-width:768px){.step__links a{margin-bottom:16px;}}@media screen and (min-width:1200px){.step{display:flex;}.step__links{padding-left:16px;box-sizing:border-box;}}@media screen and (min-width:1200px) and (min-width:768px){.step__links{padding-left:24px;}}.scroll-to-top-button{background-color:#802346;border:1px solid #fff;border-radius:50%;cursor:pointer;display:grid;place-content:center;width:45px;height:45px;position:fixed;right:8px;z-index:30;opacity:0;bottom:30px;transition:all 0.5s;}.scroll-to-top-button svg{fill:#fff;}.is-visible{opacity:1;bottom:8px;}.teaser-slider-list__swiper-container{width:100%;height:100%;min-height:170px;overflow:hidden;position:relative;}.teaser-slider-list__swiper-container .swiper{margin-left:16px;overflow:visible;padding-bottom:16px;}@media screen and (min-width:768px){.teaser-slider-list__swiper-container .swiper{margin-left:24px;}}@media screen and (min-width:768px){.teaser-slider-list__swiper-container .swiper{margin-left:55px;}}.teaser-slider-list__swiper-container .swiper-slide{width:270px;height:unset;}@media screen and (min-width:768px){.teaser-slider-list__swiper-container .swiper-slide{width:310px;}}.teaser-slider-list a{text-decoration:none;}.teaser-slider-list__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:normal;line-height:28px;color:#802346;font-weight:600;margin-bottom:24px;}.teaser-slider-list__teasers{padding:0;list-style:none;margin-left:10px !important;}.swiper-scrollbar-drag{height:5px !important;border-radius:4px !important;background-color:#802346 !important;margin-bottom:24px !important;}.swiper-scrollbar{background-color:rgba(128,35,70,0.5) !important;border-radius:4px !important;}.teaser-slider-list__more-link{padding-left:16px;padding-right:24px;display:flex;width:auto !important;align-items:center;}@media screen and (min-width:768px){.teaser-slider-list__more-link{padding-left:24px;}}@media screen and (min-width:768px){.teaser-slider-list__more-link{padding-right:24px;}}.is-print-emulation .swiper-scrollbar{display:none;}.is-print-emulation .teaser-slider-list__teasers{flex-wrap:wrap;}.is-print-emulation .teaser-slider-list__teasers .swiper-slide{width:33.33%;margin-right:0 !important;border-right:10px solid transparent;border-bottom:10px solid transparent;box-sizing:border-box;}.is-print-emulation .teaser-slider-list__teasers .list-teaser-slider{width:100%;}@media print{.swiper-scrollbar{display:none;}.teaser-slider-list__teasers{flex-wrap:wrap;}.teaser-slider-list__teasers .swiper-slide{width:33.33%;margin-right:0 !important;border-right:10px solid transparent;border-bottom:10px solid transparent;box-sizing:border-box;}.teaser-slider-list__teasers .list-teaser-slider{width:100%;}}.byline{margin-bottom:16px;overflow:hidden;clear:both;}@media screen and (min-width:768px){.byline{margin-bottom:24px;}}.byline__inner{border-bottom:1px solid rgba(128,35,70,0.5);}.byline__item{margin-bottom:8px;display:block;}@media screen and (min-width:600px){.byline__inner{float:left;}.byline__item--date{display:block;}.byline__item--date + .byline__item--date{padding-left:8px;margin-left:8px;border-left:1px solid rgba(128,35,70,0.5);}}.byline__date-container{display:flex;}@media screen and (min-width:768px){.content-teaser .teaser{display:flex;align-items:center;gap:64px;}.content-teaser .teaser .media__item{position:relative;}.content-teaser .teaser .media__inner::before{padding-top:0;}}.has-hidden-image .teaser__media{display:none;}.article-list{background-color:#fafafb;}.article-list .arrow-link{font-weight:bold;}.article-list__teasers{list-style-type:none;padding:0;}.article-list__teasers .summary__content{max-height:560px;}.article-list__teasers .has-open-summary .summary__content{max-height:none;}.article-list__teasers .summary__actions::before{background-image:none;}.list-article-teaser{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #dfc8d1;}.list-article-teaser > .mini-tag{margin-bottom:0;line-height:25px;}.table-container{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;position:relative;overflow:auto;}@media screen and (min-width:768px){.table-container{margin-left:-64px;}}@media screen and (min-width:768px){.table-container{margin-right:-64px;}}@media screen and (min-width:768px){.table-container{padding-left:64px;}}@media screen and (min-width:768px){.table-container{padding-right:64px;}}.table-container table{margin:auto;max-width:none;min-width:644px;height:auto;overflow:auto;}.table-container table[style]{min-width:100% !important;height:auto !important;}.table-container th,.table-container td{min-width:200px;}.table-container table,.table-container th,.table-container td{border-collapse:collapse;border:0;padding:16px 24px;}.table-container thead{background-color:#802346;color:#fafafb;}.table-container tbody tr{background-color:#fff;}.table-container tbody tr:nth-child(2n){background-color:#f2e9ec;}.table-container th{text-align:left;font-weight:bold;}.column-grid{color:#802346;}.column-grid .typo__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px;}@media screen and (min-width:768px){.column-grid .typo__title{font-size:24px;line-height:32px;}}@media screen and (min-width:768px){.column-grid .typo__title{margin-bottom:16px;}}.column-grid .article-list{background-color:transparent;}.column-grid .layout__background{background-color:transparent;padding:0;}.column-grid .content-list a{font-size:16px;font-style:normal;line-height:24px;font-weight:600;}.column-grid .content-list .content-list__teaser:not(:last-of-type){margin-bottom:8px;}.column-grid__items{list-style:none;padding:0;margin:0;}@media screen and (min-width:1024px){.has-grid .column-grid__items{display:flex;width:100%;}.has-grid .column-grid__items-container{margin-left:-64px;}.has-grid .column-grid__item{width:33.33%;box-sizing:border-box;padding-left:32px;margin-left:32px;}.has-grid .column-grid__item + .column-grid__item{border-left:1px solid #dfc8d1;}.has-two-columns .column-grid__item:last-child{width:66.67%;}.has-two-columns .column-grid__item .layout__unit--max-width-wide{max-width:unset;}.has-two-columns.has-large-first-column .column-grid__item{width:66.67%;}.has-two-columns.has-large-first-column .column-grid__item:last-child{width:33.33%;}}@media screen and (max-width:1023px){.column-grid__item{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #dfc8d1;}}@media screen and (max-width:1023px) and (min-width:768px){.column-grid__item{padding-bottom:32px;}}@media screen and (max-width:1023px) and (min-width:768px){.column-grid__item{margin-bottom:32px;}}@media screen and (max-width:1023px){.column-grid__item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}}@media screen and (max-width:1023px) and (min-width:768px){.column-grid__item:last-child{padding-bottom:0;}}@media screen and (max-width:1023px) and (min-width:768px){.column-grid__item:last-child{margin-bottom:0;}}@media screen and (max-width:1023px){.has-three-columns .column-grid__item{flex:1 1 auto;width:auto;}}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialog #CybotCookiebotDialogPoweredByText{display:none !important;}@keyframes _ui-autocomplete-input-thobber{50%{background-image:url(/themes/custom/toybox/src/images/search.svg);}100%{background-image:url(/themes/custom/toybox/src/images/search--active.svg);}}.form-type-textfield.form-item-soeg > input,[data-drupal-selector=edit-fritekst],.ui-autocomplete-input{background-image:url(/themes/custom/toybox/src/images/search.svg) !important;background-size:18px !important;background-position:right 16px center !important;}.form-type-textfield.form-item-soeg > input.ui-autocomplete-loading,.ui-autocomplete-loading[data-drupal-selector=edit-fritekst],.ui-autocomplete-loading.ui-autocomplete-input{animation:_ui-autocomplete-input-thobber 0.8s infinite;}.ui-autocomplete.ui-widget{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;line-height:24px;background:#f3f3f4;font-weight:normal;border:0;padding:0;margin:0;}.ui-autocomplete.ui-widget .ui-menu-item-wrapper{display:block;padding:16px;box-sizing:border-box;color:#802346;background:transparent;border-bottom:1px solid rgba(128,35,70,0.25);}.ui-autocomplete.ui-widget .ui-menu-item-wrapper.ui-state-active{background-color:#f2e9ec;}.ui-autocomplete.ui-widget .ui-menu-item-wrapper .search-api-autocomplete-suggestion{background:transparent;color:inherit;padding:0;text-transform:capitalize;}.views-exposed-form{position:relative;}.form-item-fritekst > label,.form-type-search-api-autocomplete > label{position:absolute;width:0;height:0;overflow:hidden;left:-9999px;}.cookieconsent{position:relative;overflow:hidden;}.cookieconsent.is-initialized .cookieconsent__preview{display:block;}.cookieconsent__preview{z-index:2;display:none;}.cookieconsent__optout-link{padding-left:24px;padding-right:24px;padding-top:75px;padding-bottom:75px;display:block;width:100%;border:1px dashed black;background-color:#fff;text-align:center;box-sizing:border-box;}@media screen and (min-width:768px){.cookieconsent__optout-link{padding-left:24px;}}@media screen and (min-width:768px){.cookieconsent__optout-link{padding-right:24px;}}.cookieconsent__optout-link:hover,.cookieconsent__optout-link:active,.cookieconsent__optout-link:focus{background-color:rgba(128,35,70,0.1);}.cookieconsent__optout-text{padding:0 !important;background:transparent !important;color:#802346;}.cookieconsent__wrapper--teaser,.cookieconsent__wrapper--teaser .cookieconsent__optout-text-wrapper{margin:0;max-width:unset;}.cookieconsent__wrapper--teaser .cookieconsent--teaser .cookieconsent__optout-link{padding:16px;font-size:14px;display:flex;justify-content:center;align-items:center;aspect-ratio:4/3;}.cookieconsent__wrapper--slide_media{position:relative;top:50%;transform:translateY(-50%);}.cookieconsent__wrapper--slide_media .cookieconsent__optout-link{padding:16px;}@media screen and (min-width:768px){.cookieconsent__wrapper--slide_media .cookieconsent__optout-link{padding:24px;}}.footer{margin-bottom:0;background-color:#802346;color:#fff;}.footer a{color:#fff !important;}@media screen and (min-width:1024px){.footer__top{display:flex;margin-bottom:64px;}}@media screen and (min-width:1024px){.footer__bottom{display:flex;align-items:center;}}.footer__column-contact h4{margin-bottom:-20px;}.footer__column{width:100%;}.footer__column:first-child{border-bottom:1px solid #994f6b;}@media screen and (min-width:1024px){.footer__column{width:33.33%;border-left:1px solid #994f6b;}.footer__column:first-child{border-bottom:0;border-left:0;}}.footer__column-link{margin-left:24px;}@media screen and (min-width:768px){.footer__column-link{margin-left:32px;}}.footer__column-link a::before{content:"";position:absolute;width:24px;height:24px;transform:translateX(-135%);transition-duration:0.3s;transition-timing-function:ease-in-out;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/arrow-link--light.svg);}.footer__column-link a:hover{color:#fff !important;}.footer__column-link a:hover::before{transform:translateX(-110%);}@media screen and (min-width:1024px){.footer__column-link p{margin-left:50px;}}.footer__social{margin-top:24px;margin-bottom:16px;}@media screen and (min-width:1024px){.footer__social{margin:0;position:absolute;right:48px;}}.footer__social-link{margin-right:16px;display:inline-block;position:relative;width:30px;height:30px;background:#994f6b;border-radius:50%;}@media screen and (min-width:768px){.footer__social-link{margin-right:24px;}}.footer__social-link > svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;fill:#fff;}.footer__cookie-link{color:#fff !important;text-decoration:underline;font-size:14px;font-weight:400;line-height:20px;}.footer__cookie-link + .footer__cookie-link{margin-left:8px;padding-left:8px;border-left:1px solid #fff;}@media screen and (min-width:768px){.footer__cookie-link + .footer__cookie-link{margin-left:16px;}}@media screen and (min-width:768px){.footer__cookie-link + .footer__cookie-link{padding-left:16px;}}.member-header{width:100%;}.member-header .field--label-inline .field__label::after{content:":";}.member-header .field--name-field-workplace.field--label-inline .address{margin:0;}.member-header .field--name-field-workplace.field--label-inline .address > *{display:none;}.member-header .field--name-field-workplace.field--label-inline .address > .organization{display:inline-block;}@media screen and (min-width:1024px){.member-header{display:flex;}}.member-header-dashboard{width:100%;}.member-header-dashboard__content{margin-top:48px;display:flex;gap:32px;flex-direction:column;}@media screen and (min-width:1024px){.member-header-dashboard__content{flex-direction:row;}}@media screen and (min-width:1200px){.member-header-dashboard__content{gap:64px;}}.member-header-dashboard__content.has-no-job-entries > *{flex:1;}.member-header-dashboard__info-column{flex:1;display:flex;flex-direction:column;gap:24px;}.member-header-dashboard__links{margin-top:auto;display:flex;flex-wrap:wrap;gap:16px;}@media screen and (min-width:768px){.member-header-dashboard__links{gap:24px;}}.member-header-dashboard__info-box{flex:2;display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:24px;background-color:#f2e9ec;border-radius:4px;}.member-header-dashboard__info-box-item-wrapper{display:flex;flex-direction:column;gap:24px;}.member-header-dashboard__info-box-item{display:flex;flex-direction:column;gap:8px;}.member-header-dashboard__department-info a{display:block;}@media screen and (max-width:1199px){.member-header-dashboard__illustration{margin:0 auto;}}.membership_types{display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:768px){.membership_types{gap:48px;}}.membership_types__header{text-align:center;}.membership_types__subtitle{font-weight:400;}.membership_types__item-wrapper{display:grid;grid-template-columns:1fr;gap:24px;}@media screen and (min-width:768px){.membership_types__item-wrapper{grid-template-columns:1fr 1fr;}}@media screen and (min-width:1024px){.membership_types__item-wrapper{grid-template-columns:1fr 1fr 1fr;gap:16px;}}@media screen and (min-width:1200px){.membership_types__item-wrapper{gap:48px;}}.membership_types__item-wrapper.has-one-item{display:block;}.membership_types__item{display:flex;flex-direction:column;border-radius:2px;overflow:hidden;}@media screen and (min-width:1024px){.membership_types__item{margin-top:15%;}}.has-one-item .membership_types__item{max-width:444px;margin:0 auto;}.membership_types__item-body{display:flex;flex-direction:column;height:100%;background:#e7ecf0;padding:24px;}@media screen and (min-width:768px){.membership_types__item-body{padding:32px;}}.membership_types__item-header{padding:16px;background:#0d3f68;color:#fff;display:flex;align-items:end;justify-content:center;}@media screen and (min-width:768px){.membership_types__item-header{padding:24px;}}.membership_types__item--full_member{margin-top:0;}.membership_types__item--full_member .membership_types__item-header{background:#e5007d;justify-content:space-evenly;}.membership_types__item--full_member .membership_types__item-body{background:#fce5f2;}.membership_types__item-icon-wrapper > svg{display:block;margin:0 auto;margin-bottom:8px;}@media screen and (min-width:768px){.membership_types__item-icon-wrapper > svg{margin-bottom:16px;}}.membership_types__item-body ul,.membership_types__accordion-content > div ul{padding:0;}.membership_types__item-body p,.membership_types__item-body ul{margin-top:0;margin-bottom:24px;}.membership_types__item-link{display:block;width:fit-content;margin:auto auto 0;}.membership_types .is-hidden{display:none;}.membership_types__categories{list-style:none;position:relative;display:flex;justify-content:space-between;background:#f2e9ec;padding:4px;border-radius:48px;}@media screen and (min-width:1024px){.membership_types__categories{padding:8px;}}.membership_types__categories::before{content:"";position:absolute;top:4px;left:0;transform:translateX(var(--transformJS));width:var(--widthJS);height:calc(100% - 8px);border-radius:32px;background:#802346;color:#fff;transition:transform 200ms ease-out,background 200ms;}@media screen and (min-width:1024px){.membership_types__categories::before{top:8px;height:calc(100% - 16px);}}.membership_types__category{position:relative;padding:10px 6px;z-index:1;font-size:14px;font-style:normal;line-height:20px;font-weight:400;cursor:pointer;text-align:center;color:#802346;transition:color 200ms 0ms;}@media screen and (min-width:768px){.membership_types__category{font-size:18px;font-style:normal;line-height:28px;font-weight:600;}}.membership_types__category.is-active-category{color:#fff;}@media screen and (min-width:600px){.membership_types__category{padding:16px;flex:1;}}.membership_types__accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms;}.membership_types__accordion-content[aria-hidden=false]{grid-template-rows:1fr;}.membership_types__accordion-content > div{overflow:hidden;}.membership_types__accordion-content > div *:not(li){margin-top:16px;margin-bottom:0;}.membership_types__accordion{background:#fff;padding:24px 32px;}.membership_types__accordion-title{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:#802346;text-align:center;}.has-no-content .membership_types__accordion-title{visibility:hidden;}.membership_types__accordion-trigger{display:flex;margin:0 auto;align-items:center;background:transparent;border:0;font:inherit;color:inherit;}.membership_types__accordion-trigger::after{content:url(/themes/custom/toybox/src/images/chevron--bordeaux.svg);color:#802346;display:block;margin-left:8px;scale:1.6;transform:rotate(90deg);transition:transform 300ms;}.membership_types__accordion-trigger[aria-expanded=true]::after{transform:rotate(270deg);}.membership_type_previews{display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:768px){.membership_type_previews{gap:48px;}}.membership_type_previews__header{text-align:center;}.membership_type_previews__subtitle{font-weight:400;}.membership_type_previews__item-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;}.membership_type_previews__item{display:block;background:#fff;padding:24px;border-radius:16px;text-align:center;}.membership_type_previews__item-subtitle,.membership_type_previews__item-title{margin:0;padding-top:8px;}.membership_type_previews__item-subtitle{display:none;}@media screen and (min-width:600px){.membership_type_previews__item-subtitle{display:block;}}.e-paper{width:100%;height:auto;}.e-paper__items{display:flex;flex-wrap:wrap;gap:20px;}.e-paper__item{width:200px;}.e-paper__item-title{font-size:16px;}.blog-teaser__content{padding-top:16px;padding-bottom:24px;}@media screen and (min-width:768px){.blog-teaser__content{padding-top:24px;}}@media screen and (min-width:768px){.blog-teaser__content{padding-bottom:48px;}}@media screen and (min-width:1024px){.blog-teaser__content{display:flex;padding-top:24px;padding-bottom:24px;}}@media screen and (min-width:1024px) and (min-width:768px){.blog-teaser__content{padding-top:48px;}}@media screen and (min-width:1024px) and (min-width:768px){.blog-teaser__content{padding-bottom:48px;}}.blog-teaser__title{margin-bottom:0;}.blog-teaser__body{color:#802346;padding-bottom:16px;}@media screen and (min-width:768px){.blog-teaser__body{padding-bottom:24px;}}@media screen and (min-width:1024px){.blog-teaser__body{margin-right:48px;padding-bottom:0;max-width:70%;}}@media screen and (min-width:1024px) and (min-width:768px){.blog-teaser__body{margin-right:64px;}}.blog-teaser__author-container{display:flex;height:fit-content;}.blog-teaser__image{width:67px;height:67px;margin-right:16px;}.blog-teaser__image img{border-radius:100%;font-family:"object-fit: cover;";object-fit:cover;height:100%;min-width:100%;}@media screen and (min-width:1024px){.blog-teaser__image{min-width:97px;height:97px;}}.blog-teaser__author{color:#802346;align-self:center;}.blog-teaser__author-title{font-weight:400;font-size:14px;line-height:20px;}.blog-teaser__author-name{font-weight:bold;}@media screen and (min-width:1200px){.large-teaser{display:flex;width:100%;height:100%;}.large-teaser__media{margin-right:24px;margin-bottom:0;display:flex;position:relative;align-items:stretch;}}@media screen and (min-width:1200px) and (min-width:768px){.large-teaser__media{margin-right:24px;}}@media screen and (min-width:1200px) and (min-width:768px){.large-teaser__media{margin-bottom:0;}}@media screen and (min-width:1200px){.large-teaser__media > *{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;}.large-teaser__media > * > *{font-family:"object-fit: cover;";object-fit:cover;height:100%;width:100%;}.large-teaser__content{padding-bottom:24px;}}@media screen and (min-width:1200px) and (min-width:768px){.large-teaser__content{padding-bottom:48px;}}@media screen and (min-width:1200px){.large-teaser__media,.large-teaser__content{width:50%;}}.large-teaser__media{padding-bottom:16px;}@media screen and (min-width:768px){.large-teaser__media{padding-bottom:24px;}}.information-banner{background:#802346;color:#fff;text-align:center;}.information-banner__container{width:100%;height:100%;box-sizing:border-box;}.information-banner__title span{display:block;}.information-banner__subtitle{color:#fff;margin-top:0;}.information-banner-item__hashtag{font-weight:bold;margin-top:0;}.view-id-contact_person_contexts .views-exposed-form .form--inline{margin-bottom:16px;display:flex;align-items:end;flex-wrap:wrap;}@media screen and (min-width:768px){.view-id-contact_person_contexts .views-exposed-form .form--inline{margin-bottom:24px;}}.view-id-contact_person_contexts .views-exposed-form .form--inline > *{margin-right:16px;margin-bottom:16px;}@media screen and (min-width:768px){.view-id-contact_person_contexts .views-exposed-form .form--inline > *{margin-right:24px;}}@media screen and (min-width:768px){.view-id-contact_person_contexts .views-exposed-form .form--inline > *{margin-bottom:24px;}}.view-id-contact_person_contexts .form-actions{display:flex;}.form-type-textfield.form-item-soeg > label{position:absolute;height:0;width:0;overflow:hidden;}.form-type-select > label{display:block;font-weight:bold;}.form-actions > input{margin-right:8px;}@media screen and (min-width:768px){.form-actions > input{margin-right:16px;}}form > .fieldset.form-composite,.fieldset:not(.form-composite) > .fieldset__inner > .fieldset__elements,.form-summary{padding:16px;border-radius:8px;background-color:#f2e9ec;}@media screen and (min-width:768px){form > .fieldset.form-composite,.fieldset:not(.form-composite) > .fieldset__inner > .fieldset__elements,.form-summary{padding:24px;}}form > .fieldset.form-composite :last-child,.fieldset:not(.form-composite) > .fieldset__inner > .fieldset__elements :last-child,.form-summary :last-child{margin-bottom:0;}.bupl-form .form-number,.bupl-form .form-tel,.bupl-form .form-email,.bupl-form .form-date,.bupl-form .form-textarea,.bupl-form .form-text,.bupl-form .form-time,.control__input{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;display:inline-block;min-width:100px;padding:12px 16px;box-sizing:border-box;border-radius:4px;background-color:#fff;border:1px solid #802346;color:#802346;text-align:left;}.bupl-form .form-number::placeholder,.bupl-form .form-tel::placeholder,.bupl-form .form-email::placeholder,.bupl-form .form-date::placeholder,.bupl-form .form-textarea::placeholder,.bupl-form .form-text::placeholder,.bupl-form .form-time::placeholder,.control__input::placeholder{color:rgba(128,35,70,0.5);}.bupl-form .form-number:focus,.bupl-form .form-tel:focus,.bupl-form .form-email:focus,.bupl-form .form-date:focus,.bupl-form .form-textarea:focus,.bupl-form .form-text:focus,.bupl-form .form-time:focus,.control__input:focus{outline:1px solid rgba(128,35,70,0.5);outline-offset:3px;border-color:#de037a;}.bupl-form .error.form-number,.bupl-form .error.form-tel,.bupl-form .error.form-email,.bupl-form .error.form-date,.bupl-form .error.form-textarea,.bupl-form .error.form-text,.bupl-form .error.form-time,.error.control__input{color:#d90e00;border-color:#d90e00;background-color:#fdf3f2;}.bupl-form .error.form-number + .description,.bupl-form .error.form-tel + .description,.bupl-form .error.form-email + .description,.bupl-form .error.form-date + .description,.bupl-form .error.form-textarea + .description,.bupl-form .error.form-text + .description,.bupl-form .error.form-time + .description,.error.control__input + .description{position:relative;color:#d90e00;padding-left:25px;}.bupl-form .error.form-number + .description::before,.bupl-form .error.form-tel + .description::before,.bupl-form .error.form-email + .description::before,.bupl-form .error.form-date + .description::before,.bupl-form .error.form-textarea + .description::before,.bupl-form .error.form-text + .description::before,.bupl-form .error.form-time + .description::before,.error.control__input + .description::before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-image:url(/themes/custom/toybox/src/images/error.svg);}.bupl-form .form-number:disabled,.bupl-form .form-tel:disabled,.bupl-form .form-email:disabled,.bupl-form .form-date:disabled,.bupl-form .form-textarea:disabled,.bupl-form .form-text:disabled,.bupl-form .form-time:disabled,.control__input:disabled{border-color:rgba(128,35,70,0.5);}.bupl-form .form-number:disabled + .description,.bupl-form .form-tel:disabled + .description,.bupl-form .form-email:disabled + .description,.bupl-form .form-date:disabled + .description,.bupl-form .form-textarea:disabled + .description,.bupl-form .form-text:disabled + .description,.bupl-form .form-time:disabled + .description,.control__input:disabled + .description{color:rgba(128,35,70,0.5);}.bupl-form .form-number + .description,.bupl-form .form-tel + .description,.bupl-form .form-email + .description,.bupl-form .form-date + .description,.bupl-form .form-textarea + .description,.bupl-form .form-text + .description,.bupl-form .form-time + .description,.control__input + .description{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#802346;}.control__select{position:relative;display:inline-block;background-color:#fff;min-height:48px;padding-right:47px;box-sizing:border-box;border-radius:4px;}.control__select:focus-within{outline:1px solid rgba(128,35,70,0.5);outline-offset:3px;}.control__select::before{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:15px;height:15px;background-image:url(/themes/custom/toybox/src/images/menu-arrow--down.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}.control__select > select{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:0;cursor:pointer;z-index:2;appearance:none;}.control__select > select:disabled + span{color:#f3f3f4;}.control__select > span.is-placeholder{color:rgba(16,24,32,0.5);}.control__details{position:relative;}.control__details__summary{width:100%;cursor:pointer;}.control__details__summary::-webkit-details-marker{display:none;}.control__details[open] .control__details__summary::before{transform:rotate(180deg) translateY(-50%);top:16%;}.control__details .details-wrapper{background-color:#fff;padding:8px 16px;border-radius:0 0 3px 3px;box-shadow:rgba(0,0,0,0.2) 0 5px 15px;border:1px solid rgba(0,0,0,0.3);z-index:15;max-height:25vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;}@media screen and (min-width:600px){.control__details .details-wrapper{position:absolute;right:0;left:0;}}.control__details .details-wrapper::-webkit-scrollbar{display:none;}.control__suggestions{position:relative;}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion,.control__suggestions-items > [role=button]{display:block;width:100%;box-sizing:border-box;background-color:transparent;border:0;padding:8px 16px;margin:0;color:#802346;text-align:left;cursor:pointer;}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:focus,.control__suggestions-items > [role=button]:focus,.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:hover,.control__suggestions-items > [role=button]:hover{background-color:rgba(128,35,70,0.1);}.dawa-autocomplete-suggestions,.control__suggestions-items{background-color:#fff;transition:display 0.5s;border-radius:4px;margin-top:5px;}.control__small-large-split{display:flex;}.control__small-large-split > *{width:170px;margin-right:16px;}.control__small-large-split > * .form-item{min-width:0;}.control__small-large-split > * + *{width:100%;margin-right:0;}.details-wrapper .form-type-checkbox{margin-bottom:5px;}@media screen and (min-width:600px){.control__equal-split{display:flex;gap:16px;}}.control__equal-split .form-item,.control__equal-split .form-date,.control__equal-split .form-number{min-width:0 !important;width:100% !important;}.control__fieldset-elements-column .form-radios,.control__fieldset-elements-column .form-checkboxes{display:flex;gap:8px;flex-direction:column;}.info-box{margin-left:auto;margin-right:auto;}.info-box + .info-box{margin-top:16px;}@media screen and (min-width:768px){.info-box + .info-box{margin-top:24px;}}.info-box hr{border:0;height:1px;background:linear-gradient(90deg,transparent 0%,#802346 50%,transparent 100%);}.info-box--meta{padding:16px;width:100%;box-sizing:border-box;color:#802346;background-color:#f2e9ec;}@media screen and (min-width:768px){.info-box--meta{padding:24px;}}.info-box--details{padding:24px;box-sizing:border-box;color:#802346;background-color:#fff;}@media screen and (min-width:768px){.info-box--details{padding:48px;}}.info-box--details .field__label{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;}.info-box--details .field__item{margin-bottom:8px;font-weight:bold;}@media screen and (min-width:768px){.info-box--details .field__item{margin-bottom:16px;}}@media screen and (min-width:1024px){.info-box--body{min-width:400px;flex-grow:1;}.info-box--meta{max-width:400px;}.info-box--details{width:50%;}.info-box--details + .info-box--details{margin-left:24px;}}@media screen and (min-width:1024px) and (min-width:768px){.info-box--details + .info-box--details{margin-left:48px;}}@media screen and (min-width:1024px){.info-box + .info-box{margin-top:0;margin-left:16px;}}@media screen and (min-width:1024px) and (min-width:768px){.info-box + .info-box{margin-top:0;}}@media screen and (min-width:1024px) and (min-width:768px){.info-box + .info-box{margin-left:24px;}}.check-list{margin-bottom:8px;margin:0;padding:0;list-style:none;}@media screen and (min-width:768px){.check-list{margin-bottom:16px;}}.check-list__item{margin-bottom:8px;font-size:20px;font-weight:400;line-height:30px;position:relative;padding-left:29px;box-sizing:border-box;}@media screen and (min-width:768px){.check-list__item{margin-bottom:16px;}}.check-list__item::before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;z-index:1;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/check.svg);}.illustration-teaser__media > svg{font-family:"object-fit: cover;";object-fit:cover;width:100%;height:100%;}@media screen and (min-width:768px){.illustration-teaser{display:flex;}.illustration-teaser__content{flex-grow:1;}.illustration-teaser__media{padding-right:24px;width:33.33%;}}@media screen and (min-width:768px) and (min-width:768px){.illustration-teaser__media{padding-right:24px;}}@keyframes _illustration-up-down{from{transform:translateY(0);}to{transform:translateY(-40px);}}@keyframes _illustration-sway{from{transform:rotate(-1deg);}to{transform:rotate(4deg);}}.has-animations .illustration__11104__warning,.has-animations .illustration__11104__lightning,.has-animations .illustration__5623__speech{animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-name:_illustration-up-down;}.has-animations .illustration__11104__warning{animation-delay:1s;}.has-animations .illustration__5623__qmark{animation-duration:3s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-name:_illustration-sway;transform-origin:bottom;animation-direction:alternate;}.has-animations .illustration__5623__bottom{position:relative;z-index:5;}.bupl-form .ajax-progress{display:inline-block;}.bupl-form .description{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;}.bupl-form .form-item{margin-bottom:32px;display:block;}.bupl-form .form-item legend,.bupl-form .form-item label,.bupl-form .form-item .label{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;display:inline-block;vertical-align:top;margin-bottom:8px;color:#802346;}.bupl-form .form-item .form-required::after{content:" *";}.bupl-form .form-number,.bupl-form .form-tel,.bupl-form .form-email,.bupl-form .form-date,.bupl-form .form-textarea,.bupl-form .form-text,.bupl-form .form-time{clear:both;width:100%;}.bupl-form .form-type-radio.has-hidden-input,.bupl-form .form-type-checkbox.has-hidden-input{margin-bottom:8px;margin-right:8px;position:relative;display:inline-block;z-index:1;cursor:pointer;}@media screen and (min-width:768px){.bupl-form .form-type-radio.has-hidden-input,.bupl-form .form-type-checkbox.has-hidden-input{margin-bottom:16px;}}@media screen and (min-width:768px){.bupl-form .form-type-radio.has-hidden-input,.bupl-form .form-type-checkbox.has-hidden-input{margin-right:16px;}}.bupl-form .form-type-radio.has-hidden-input > label,.bupl-form .form-type-checkbox.has-hidden-input > label{margin-bottom:0;position:relative;display:inline-block;cursor:pointer;}@media screen and (min-width:768px){.bupl-form .form-type-radio.has-hidden-input > label,.bupl-form .form-type-checkbox.has-hidden-input > label{margin-bottom:0;}}.bupl-form .form-type-radio.has-hidden-input > label::before,.bupl-form .form-type-checkbox.has-hidden-input > label::before{display:none;}.bupl-form .form-type-radio.has-hidden-input > input,.bupl-form .form-type-checkbox.has-hidden-input > input{position:absolute;height:0;width:0;opacity:0;-moz-appearance:none;-webkit-appearance:none;}.bupl-form .form-type-radio.has-hidden-input > input:not(.visually-hidden) + label,.bupl-form .form-type-checkbox.has-hidden-input > input:not(.visually-hidden) + label{padding-left:24px;}@media screen and (min-width:768px){.bupl-form .form-type-radio.has-hidden-input > input:not(.visually-hidden) + label,.bupl-form .form-type-checkbox.has-hidden-input > input:not(.visually-hidden) + label{padding-left:48px;}}.bupl-form .form-radios{display:flex;}.bupl-form .form-radios > .form-type-radio{margin-right:24px;}.bupl-form .form-type-radio{display:flex;position:relative;}.bupl-form .form-type-radio > input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;}.bupl-form .form-type-radio > input:checked + label::before{background-image:url(/themes/custom/toybox/src/images/radio-checked.svg);}.bupl-form .form-type-radio > label{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;position:relative;min-height:24px;line-height:24px;padding-left:32px;}.bupl-form .form-type-radio > label::before{content:"";position:absolute;top:0;left:0;background-image:url(/themes/custom/toybox/src/images/radio-unchecked.svg);width:24px;height:24px;}.bupl-form .form-date,.bupl-form .form-number[data-drupal-selector$=-hours],.bupl-form .form-time{display:block;min-width:300px;max-width:100%;box-sizing:border-box;background-position:center right;background-size:48px 24px;background-repeat:no-repeat;padding-right:48px;}@media screen and (max-width:767px){.bupl-form .form-date,.bupl-form .form-number[data-drupal-selector$=-hours],.bupl-form .form-time{width:100%;}}.bupl-form .form-date{background-image:url(/themes/custom/toybox/src/images/calendar.svg);}.bupl-form .form-number[data-drupal-selector$=-hours],.bupl-form .form-time{background-image:url(/themes/custom/toybox/src/images/time.svg);}.bupl-form .form-time{position:relative;}.bupl-form .form-time::-webkit-calendar-picker-indicator{background-image:unset !important;position:absolute;top:0;bottom:0;right:0;height:auto;width:48px;}.bupl-form .form-time::-webkit-datetime-edit-fields-wrapper{padding:0;}.bupl-form .control__input{width:100%;}.bupl-form input[type=submit]{margin-left:auto;}.bupl-form__section-header{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;color:#802346;margin-bottom:16px;}@media screen and (min-width:1200px){.bupl-form__section-header{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}@media screen and (min-width:768px){.bupl-form__section-header{margin-bottom:24px;}}.bupl-form .form-item:not(.form-type-textarea) .description{margin-top:8px;}.bupl-form--step .form-actions-container{display:flex;gap:24px;justify-content:space-between;flex-direction:row-reverse;}@media screen and (min-width:768px){.bupl-form--step .form-actions-container{justify-content:end;margin-top:8px;}}.chat__initials{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:7px;border-radius:50%;line-height:100%;font-size:10px;color:#fafafb;background-color:#bf91a3;box-sizing:border-box;text-align:center;font-weight:bold;}.chat__profile-image{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center;}.chat__time-group{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;display:block;margin:16px 0;text-align:center;}.chat__messages-container{overflow:auto;scroll-behavior:smooth;}.chat__message{margin-bottom:8px;position:relative;text-align:right;}@media screen and (min-width:768px){.chat__message{margin-bottom:16px;}}.chat__message .chat__initials,.chat__message .chat__profile-image{position:absolute;left:0;bottom:0;}.chat__message--received{padding-left:56px;text-align:left;}.chat__message--received .chat__message-time{right:auto;left:100%;}.chat__message-author{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;display:block;margin-top:16px;margin-bottom:8px;color:#802346;}.chat__create-chat,.chat__load-more,.chat__message-text,.chat__message-attachment{position:relative;padding:8px 16px;border:1px solid #f2e9ec;border-radius:10px;background-color:#f2e9ec;color:#802346;box-sizing:border-box;transition:background-color 0.2s ease-in-out;transition-property:background-color,color;}.chat__message-attachment,.chat__message-text{display:inline-block;max-width:70%;margin-left:auto;text-align:left;}.chat__message-attachment:hover .chat__message-time,.chat__message-text:hover .chat__message-time{opacity:1;}.chat__message--received .chat__message-attachment,.chat__message--received .chat__message-text{margin-left:0;border:1px solid #802346;background-color:#fff;}.chat__message-text a{text-decoration:underline;}.chat__message-image{padding:0;overflow:hidden;}.chat__message-attachment{display:block;max-width:60%;padding:16px;margin-top:8px;font-weight:bold;text-decoration:underline;}.chat__message-attachment small{font-size:60%;}.chat__message-attachment:hover{background-color:#dfc8d1;}.chat__message-attachment.is-image > a{position:relative;display:block;background-color:"transparent";overflow:hidden;}.chat__message-attachment.is-image > a::before{display:block;content:"";width:100%;padding-top:75%;}.chat__message-attachment.is-image > a > .chat__message-image{position:absolute;left:0;right:0;top:0;height:100%;width:auto;overflow:hidden;}.chat__message-attachment.is-image > a > .chat__message-image video,.chat__message-attachment.is-image > a > .chat__message-image img{display:block;margin:0;height:100%;width:100%;object-fit:contain;font-family:"object-fit: contain;";}.chat__message-attachment-icon{float:left;width:50px;height:50px;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-image:url(/themes/custom/toybox/src/images/file-lines.svg);-webkit-mask-image:url(/themes/custom/toybox/src/images/file-lines.svg);}.chat__message-attachment-icon[data-content-type^=image]{mask-image:url(/themes/custom/toybox/src/images/file-image.svg);-webkit-mask-image:url(/themes/custom/toybox/src/images/file-image.svg);}.chat__message-time{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;position:absolute;top:50%;transform:translateY(-50%);right:100%;white-space:nowrap;margin:0 16px;opacity:0;transition:opacity 0.3s ease-in-out;transition-property:opacity,right,left;}.chat__create-chat,.chat__load-more{margin-bottom:8px;display:inline-block;font-weight:bold;border-radius:30px;}@media screen and (min-width:768px){.chat__create-chat,.chat__load-more{margin-bottom:16px;}}.chat__create-chat:hover,.chat__load-more:hover{color:#fff;background-color:#802346;}.chat__load-more-simple{all:unset;display:block;margin:0 auto;color:#802346;cursor:pointer;margin-top:16px;}@media screen and (min-width:768px){.chat__load-more-simple{margin-top:24px;}}.chat__load-more-simple:hover{text-decoration:underline;}.chat__create-chat{position:relative;margin-left:auto;padding-left:54px;}.chat__create-chat:hover::before{background-image:url(/themes/custom/toybox/src/images/contacts--light.svg);}.chat__create-chat::before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);width:30px;height:30px;background-size:60%;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/contacts.svg);background-position:center;z-index:2;}.chat__overview-footer{display:block;text-align:center;}@media screen and (min-width:1024px){.chat__overview-footer{text-align:right;}}.chat__overview-footer--center-button{text-align:center;}.chat__inputs{margin-top:16px;position:relative;}@media screen and (min-width:768px){.chat__inputs{margin-top:24px;}}.chat__inputs-toggle{position:absolute;left:-9999px;height:0;width:0;overflow:hidden;}.chat__inputs-toggle:checked ~ .chat__inputs-file{opacity:1;}.chat__inputs-file{margin-top:8px;opacity:0;overflow:hidden;transition:opacity 0.3s ease-in-out;cursor:pointer;}@media screen and (min-width:768px){.chat__inputs-file{margin-top:16px;}}.chat__inputs-file:hover:placeholder-shown{background:rgba(128,35,70,0.25);}.chat__inputs-file::file-selector-button{line-height:50px;}.chat__input,.chat__inputs-file::file-selector-button{border:1px solid #802346;background:#fff;min-height:50px;padding:0 16px;box-sizing:border-box;border-radius:25px;color:#802346;font-family:"Quatro Slab",serif;}.chat__input{min-height:120px;min-width:100%;max-width:100%;padding:8px;padding-left:54px;padding-right:82px;}.chat__inputs-toggle-controller{position:absolute;top:40px;left:16px;width:30px;height:30px;border:0;cursor:pointer;background:transparent;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/attachment-upload.svg);background-position:center;}.chat__submit{position:absolute;top:40px;right:16px;margin:0;padding:0;border:0;opacity:1;background:transparent;font-weight:bold;color:#de037a;transition:opacity 0.2s ease-in-out;}.chat-teaser{padding-top:16px;padding-bottom:16px;position:relative;display:flex;box-sizing:border-box;color:#802346;cursor:pointer;border-bottom:1px solid rgba(128,35,70,0.1);}@media screen and (min-width:768px){.chat-teaser{padding-top:24px;}}@media screen and (min-width:768px){.chat-teaser{padding-bottom:24px;}}.chat-teaser:hover .chat__initials{background-color:#802346;}.chat-teaser:hover::before{opacity:1;}.chat-teaser.has-chat-icon::before{content:"";background-image:url(/themes/custom/toybox/src/images/chat.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0.5;flex-basis:40px;flex-grow:0;flex-shrink:0;}.chat-teaser.has-chat-icon:hover::before{opacity:1;}.chat-teaser strong{display:block;}.chat-teaser__checkbox + .chat-teaser{padding-right:52px;}.chat-teaser__checkbox + .chat-teaser::before,.chat-teaser__checkbox + .chat-teaser::after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:16px;width:20px;height:20px;box-sizing:border-box;}.chat-teaser__checkbox + .chat-teaser::before{border:2px solid #de037a;border-radius:50%;}.chat-teaser__checkbox + .chat-teaser::after{background-size:80%;background-repeat:no-repeat;background-image:url(/themes/custom/toybox/src/images/check--light.svg);background-position:center;z-index:2;}.chat-teaser__checkbox{position:absolute;left:-99999px;height:0;width:0;overflow:hidden;}.chat-teaser__checkbox:checked + .chat-teaser::before{background-color:#de037a;}.chat-teaser__checkbox:checked + .chat-teaser::after{display:block;}.chat-teaser__details{margin-left:8px;margin-right:8px;flex-grow:1;align-self:center;overflow:hidden;}@media screen and (min-width:768px){.chat-teaser__details{margin-left:16px;}}@media screen and (min-width:768px){.chat-teaser__details{margin-right:16px;}}.chat-teaser__details-text{white-space:nowrap;overflow:hidden;max-width:100%;}.chat-teaser__meta{display:flex;flex-direction:column;align-self:end;text-align:right;flex-basis:90px;flex-grow:0;flex-shrink:0;}.chat-teaser__initials{align-self:center;}.newsletter-signup .form-item > label{position:absolute;left:-9999px;height:0;width:0;overflow:hidden;box-sizing:border-box;}.newsletter-signup input[type=text],.newsletter-signup input[type=email]{margin-bottom:24px;}@media screen and (min-width:768px){.newsletter-signup input[type=text],.newsletter-signup input[type=email]{margin-bottom:24px;}}@media screen and (min-width:768px){.newsletter-signup input[type=text],.newsletter-signup input[type=email]{width:48%;float:left;}.newsletter-signup [data-drupal-selector=edit-name]{margin-right:4%;}}.toggle-button{cursor:pointer;}.toggle-button__container{display:flex;align-items:center;}.typo__align-center .toggle-button__container{justify-content:center;}.typo__align-right .toggle-button__container{justify-content:right;}.toggle-button__label{min-width:50px;}.toggle-button__label--off{font-weight:bold;text-align:right;}.toggle-button__indicator{margin-left:8px;margin-right:8px;position:relative;height:50px;width:100px;border-radius:50px;background-color:#878b8f;transition:background-color 0.5s ease-in-out;}@media screen and (min-width:768px){.toggle-button__indicator{margin-left:16px;}}@media screen and (min-width:768px){.toggle-button__indicator{margin-right:16px;}}.toggle-button__indicator::before{content:"";position:absolute;top:0;left:0;margin:10px;height:30px;width:30px;border-radius:50%;background-color:#fff;z-index:2;}.toggle-button.is-on .toggle-button__indicator{background-color:#00abb5;}.toggle-button.is-on .toggle-button__indicator::before{left:auto;right:0;}.toggle-button.is-on .toggle-button__label--on{font-weight:bold;}.toggle-button.is-on .toggle-button__label--off{font-weight:normal;}.timeline-anchor{margin:8px;position:relative;display:inline-block;max-width:644px;padding:8px 16px;box-sizing:border-box;border-radius:4px;color:#fafafb;background-color:#802346;}@media screen and (min-width:768px){.timeline-anchor{margin:16px;}}.timeline-anchor__inner{position:relative;z-index:2;}.timeline-anchor__line{position:absolute;top:90%;left:0;width:2px;background-color:#802346;z-index:1;}@media screen and (min-width:768px){.timeline-anchor__line{margin-left:24px;}}@media screen and (min-width:768px) and (min-width:768px){.timeline-anchor__line{margin-left:24px;}}.timeline{padding:16px;margin-bottom:24px;background-color:#f2e9ec;position:sticky;top:0;left:0;z-index:15;}@media screen and (min-width:768px){.timeline{padding:24px;}}@media screen and (min-width:768px){.timeline{margin-bottom:24px;}}.timeline.is-hidden{display:none;}.timeline__items{position:relative;display:flex;overflow:auto;justify-content:space-between;gap:24px;}.timeline__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0;}.timeline__item:hover .timeline__dot{border-color:#802346;}.timeline__text{font-family:"Quatro Slab",serif;font-size:12px;line-height:20px;font-weight:normal;width:100px;cursor:pointer;hyphens:auto;text-wrap:balance;}.timeline__label{cursor:pointer;white-space:nowrap;}.timeline__dot{position:relative;width:16px;height:16px;border-radius:50%;margin:8px 0;background-color:#802346;border:4px solid #f2e9ec;transition:border-color 0.2s ease-in-out;cursor:pointer;}.timeline__line{position:absolute;content:"";height:2px;width:0;top:50%;transform:translateY(-50%);left:20px;cursor:initial;background-color:#bf91a3;}.story-slider .swiper-slide{width:80%;}.story-slider .swiper-slide.has-video{max-width:calc(1.7777777778 * 568px);}.story-slider .story-slide__media{background-color:#f2e9ec;filter:brightness(20%);transition:filter 400ms;}.story-slider .story-slide__media img,.story-slider .story-slide__media .story-slide-video,.story-slider .story-slide__media{object-fit:contain;max-height:568px;height:70vw;}.story-slider .story-slide__media .media__caption{display:none;}.story-slider .swiper-slide-active .story-slide__media{filter:unset;}.story-slider .story-slide__text{margin-top:16px;opacity:0;}@media screen and (min-width:768px){.story-slider .story-slide__text{margin-top:24px;}}.story-slider .swiper-slide-active .story-slide__text{opacity:1;transform:translateX(0);transition:all 1.2s;}.story-slider .story-slide__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}@media screen and (min-width:1200px){.story-slider .story-slide__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}.story-slider .story-slide__subtitle{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;margin:0;}.story-slider .story-slide__link{border-bottom:unset;color:unset;padding-bottom:0;}.story-slider .story-slide:not(.swiper-slide-active) .story-slide-video{pointer-events:none;}.story-slider .story-slider-controls{margin:0 24px;margin-top:8px;margin-bottom:8px;}@media screen and (min-width:768px){.story-slider .story-slider-controls{margin-top:16px;}}@media screen and (min-width:768px){.story-slider .story-slider-controls{margin-bottom:16px;}}.story-slider .story-slider-controls__playback-play{display:none;}.story-slider .story-slider-controls__playback-toggle.is-paused .story-slider-controls__playback-play{display:block;}.story-slider .story-slider-controls__playback-toggle.is-paused .story-slider-controls__playback-pause{display:none;}.story-slider .story-slider-controls__playback{margin-top:16px;display:flex;}.story-slider .story-slider-buttons > svg{width:24px;height:24px;position:unset;cursor:pointer;color:#802346;}@media screen and (min-width:600px){.story-slider .story-slider-buttons > svg{width:32px;height:32px;}}.story-slider .story-slider-controls__playback-prev > svg{transform:rotate(180deg);}.story-slider .story-slider-controls__playback-main{display:flex;justify-content:center;margin:0 auto;}.story-slider .story-slider-controls__pagination{display:flex;}.story-slider .swiper-pagination-bullet{margin:0 2px !important;width:100%;height:4px;display:block;border-radius:4px;background:rgba(16,24,32,0.25);opacity:unset;transition:background 300ms;}.story-slider .swiper-pagination-bullet-active{background:#e5007d;}.form-progress{margin-bottom:24px;color:#802346;}@media screen and (min-width:768px){.form-progress{margin-bottom:24px;}}.form-progress__items{margin-bottom:24px;display:flex;position:relative;list-style:none;margin-left:0;margin-right:0;overflow:hidden;padding:0;justify-content:space-between;}@media screen and (min-width:768px){.form-progress__items{margin-bottom:24px;}}.form-progress__item{font-size:0;}.form-progress__item.has-text + .form-progress__item.has-text{margin-left:60px;}.form-progress__item{position:relative;display:flex;align-items:center;padding:0;}.form-progress__item::after{position:absolute;content:"";height:2px;left:-999px;right:5px;background-color:#e7e8e9;}.form-progress__item.has-text{min-height:16px;padding-left:16px;}.form-progress__item.has-text::before{position:absolute;content:"";left:0;width:16px;height:16px;z-index:4;background-image:url(/themes/custom/toybox/src/images/progress-inactive.svg);background-size:100%;background-position:center;background-repeat:no-repeat;}.form-progress__item.is-active::after,.form-progress__item.is-active-trail::after{background-color:#802346;z-index:2;}.form-progress__item.is-completed.is-active-trail::before{background-image:url(/themes/custom/toybox/src/images/progress-trail.svg);}.form-progress__item.is-active::before{background-image:url(/themes/custom/toybox/src/images/progress-active.svg);}@media screen and (min-width:744px) and (max-width:1429px){.has-form-progress{padding-left:300px;margin-left:initial;margin-right:initial;}}@media screen and (min-width:744px){.form-progress{padding-right:24px;position:absolute;top:0;left:0;max-width:300px;width:100%;box-sizing:border-box;}}@media screen and (min-width:744px) and (min-width:768px){.form-progress{padding-right:24px;}}@media screen and (min-width:744px){.form-progress__items{margin:0;flex-direction:column;}.form-progress__item{font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;white-space:nowrap;line-height:0;}.form-progress__item::after{top:-9999px;width:2px;height:auto;margin:10px 0;left:7px;right:initial;bottom:0;}.form-progress__item.is-active{font-size:20px;font-weight:bold;}.form-progress__current-title{display:none;}.form-progress__item + .form-progress__item{margin-top:30px;}.form-progress__item + .form-progress__item::after{margin:0;}.form-progress__item.has-text{padding-left:24px;}.form-progress__item.has-text + .form-progress__item.has-text{margin-top:60px;margin-left:0;}}.form-summary{margin-bottom:24px;}@media screen and (min-width:768px){.form-summary{margin-bottom:24px;}}.form-summary__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:18px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;margin-bottom:0;color:#802346;}@media screen and (min-width:1200px){.form-summary__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:0;}}.form-summary__items{display:flex;flex-wrap:wrap;}.form-summary__item{margin-top:16px;width:100%;}@media screen and (min-width:768px){.form-summary__item{margin-top:24px;}}@media screen and (min-width:768px){.form-summary__item{padding-right:16px;width:50%;box-sizing:border-box;}}@media screen and (min-width:768px) and (min-width:768px){.form-summary__item{padding-right:24px;}}.toggler{position:relative;display:inline-block;margin-bottom:-5px;}.toggler + label{display:inline !important;margin-left:8px;vertical-align:middle !important;}.toggler ~ .description{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#802346;}.toggler input{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;cursor:pointer;}.toggler input + figure{margin-top:5px;position:relative;display:block;width:60px;height:20px;border-radius:20px;background-color:rgba(16,24,32,0.25);}.toggler input + figure::before{content:"";position:absolute;display:block;top:-5px;left:0;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);outline:0 solid transparent;transition:0.2s ease-in-out;transition-property:left,outline-color,outline-width;}.toggler input:not([disabled]):focus + figure::before,.toggler input:not([disabled]):hover + figure::before{outline-width:10px;outline-color:rgba(16,24,32,0.25);}.toggler input:not([disabled]):checked:focus + figure::before,.toggler input:not([disabled]):checked:hover + figure::before{outline-width:10px;outline-color:rgba(222,3,122,0.25);}.toggler input:checked + figure{background-color:rgba(222,3,122,0.25);}.toggler input:checked + figure::before{background-color:#de037a;border-color:rgba(222,3,122,0.1);left:calc(100% - 30px);}.toggler input:disabled + figure{opacity:0.8;}.messages{margin-bottom:24px;padding-top:8px;padding-right:8px;padding-bottom:8px;font-family:"Quatro Slab",serif;font-size:14px;font-weight:400;line-height:20px;font-style:normal;align-items:center;box-sizing:border-box;border-radius:8px;color:#802346;background-color:#fce3cb;position:relative;padding-left:48px;min-height:24px;line-height:24px;}@media screen and (min-width:768px){.messages{margin-bottom:24px;}}@media screen and (min-width:768px){.messages{padding-top:16px;}}@media screen and (min-width:768px){.messages{padding-right:16px;}}@media screen and (min-width:768px){.messages{padding-bottom:16px;}}.messages::before{position:absolute;content:"";top:50%;left:16px;transform:translateY(-50%);width:24px;height:24px;z-index:1;background-image:url(/themes/custom/toybox/src/images/message-warning.svg);background-size:100%;background-position:center;background-repeat:no-repeat;}.messages--status{color:#0d3f68;background-color:#e2ecf3;}.messages--status::before{background-image:url(/themes/custom/toybox/src/images/message-ok.svg);}.messages a{text-decoration:underline;}.messages__list{list-style:none;margin:0;padding:0;}.fieldset:not(.form-composite){margin-bottom:24px;border:0;padding:0;margin-top:0;margin-left:0;margin-right:0;}@media screen and (min-width:768px){.fieldset:not(.form-composite){margin-bottom:24px;}}.fieldset:not(.form-composite) > .fieldset__inner > .fieldset__elements > fieldset:last-child{margin-bottom:0;}.fieldset:not(.form-composite) .fieldset:not(.form-composite){margin-bottom:0;}.fieldset:not(.form-composite) .fieldset:not(.form-composite) > .fieldset__inner > .fieldset__elements{padding:0;}.fieldset__legend{max-width:400px;}.fieldset.form-composite .fieldset__inner{display:flex;flex-wrap:wrap;gap:8px;}.fieldset.form-composite .fieldset__inner > .fieldset__description{margin:0;}.fieldset.form-composite .fieldset__legend{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;margin:0;font-weight:bold;flex-grow:1;}.fieldset.form-composite .form-item{margin-top:0;margin-bottom:0;}.fieldset.form-composite .fieldset__elements > .form-radios,.fieldset.form-composite .fieldset__elements > .form-checkboxes{display:flex;flex-wrap:wrap;gap:8px;}.fieldset.form-composite.fieldset--direction-column .fieldset__elements > .form-radios,.fieldset.form-composite.fieldset--direction-column .fieldset__elements > .form-checkboxes{flex-wrap:unset;flex-direction:column;}.fieldset--equal-split .fieldset__elements{display:flex;gap:16px;}.fieldset--equal-split .fieldset__elements > .form-item{flex:1;}@media screen and (max-width:599px){.has-exit-link-spacing{padding-right:64px;text-align:left;}}.exit-link{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;position:absolute;top:0;right:0;}@media screen and (min-width:600px){.exit-link{top:auto;}}.exit-link.is-open .exit-link__popup{visibility:visible;opacity:1;}.exit-link__button{right:24px;top:16px;position:absolute;font-size:0;border:0;display:block;height:40px;width:40px;background-image:url(/themes/custom/toybox/src/images/close.svg);background-repeat:no-repeat;background-size:40px 40px;border-radius:50%;}@media screen and (min-width:768px){.exit-link__button{right:64px;}}@media screen and (min-width:768px){.exit-link__button{top:24px;}}.exit-link__button:focus,.exit-link__button:hover{background-image:url(/themes/custom/toybox/src/images/close--filled.svg);}.exit-link__button:focus{outline:1px solid #802346;outline-offset:3px;}@media screen and (min-width:600px){.exit-link__button{top:auto;}}.exit-link__popup{padding:24px;position:relative;background-color:#802346;width:100%;z-index:10;box-sizing:border-box;visibility:hidden;opacity:0;transition:visibility 0.25s,opacity 0.25s;}@media screen and (min-width:768px){.exit-link__popup{padding:24px;}}@media screen and (min-width:600px){.exit-link__popup{margin-right:24px;max-width:340px;}}@media screen and (min-width:600px) and (min-width:768px){.exit-link__popup{margin-right:48px;}}@media screen and (max-width:599px){.exit-link__popup{position:fixed;left:0;right:0;bottom:0;}}.exit-link__buttons{display:flex;justify-content:space-between;}.dawa-autocomplete-container{position:relative;}.dawa-autocomplete-suggestions{position:absolute;left:0;right:0;z-index:10;padding:0;}.label-value-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;}.form-info-page{display:flex;flex-direction:column;align-items:center;}.form-info-page__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-weight:600;font-size:22px;line-height:28px;color:#802346;}@media screen and (min-width:768px){.form-info-page__title{font-size:24px;line-height:32px;}}@media screen and (min-width:1200px){.form-info-page__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:32px;font-weight:600;line-height:40px;}}.form-info-page__main-content{text-align:center;display:flex;flex-direction:column;gap:8px;margin-top:24px;}@media screen and (min-width:768px){.form-info-page__main-content{gap:16px;}}@media screen and (min-width:768px){.form-info-page__main-content{margin-top:32px;}}.form-info-page__main-content p{font-family:"Quatro Slab",serif;font-size:16px;font-weight:normal;font-style:normal;line-height:24px;margin:0;}.form-info-page__button{margin-top:24px;}@media screen and (min-width:768px){.form-info-page__button{margin-top:32px;}}.salary-statistics .bupl-form{display:flex;justify-content:flex-start;align-items:end;flex-wrap:wrap;gap:1rem;margin-top:24px;}.salary-statistics .bupl-form > *{flex:1;}.salary-statistics .bupl-form .institution-type{flex-basis:100%;}.salary-statistics .bupl-form .form-item{margin:0;}.salary-statistics,.salary-statistics--overview{background-color:#f3f3f4;padding:32px 24px;}.salary-statistics--overview{margin-top:8px;}.salary-statistics--overview > * + *{margin-block-start:24px;}.salary-statistics--overview .graph-wrapper{display:grid;grid-template-areas:"bar-highest divider-highest number-highest" "bar-median divider-median number-median" "bar-lowest divider-lowest number-lowest";grid-template-columns:40px 32px 1fr;row-gap:2px;column-gap:16px;margin-top:12px;}.salary-statistics--overview .graph-wrapper .divider{justify-self:center;}.salary-statistics--overview .graph-wrapper .bar-filled{height:25px;}.salary-statistics--overview .graph-wrapper .bar-lowest .bar-filled,.salary-statistics--overview .graph-wrapper .bar-highest .bar-filled{height:45px;}.salary-statistics--overview .graph-wrapper .bar-median .bar-filled{height:138px;width:100%;}.salary-statistics--overview .graph-wrapper .bar-lowest .bar-filled{margin-top:2px;}.salary-statistics--overview .graph-wrapper .bar-highest .bar-filled{margin-bottom:2px;}.salary-statistics--overview .graph-wrapper .bar-dashed{height:2rem;background:repeating-linear-gradient(-45deg,transparent,transparent 2px,var(--bar-dashed-color,#101820) 2px,var(--bar-dashed-color,#101820) 4px,transparent 2px,var(--bar-dashed-color,#101820) 2px,var(--bar-dashed-color,#101820) 4px);}.salary-statistics--overview .graph-wrapper .bar-lowest{grid-area:bar-lowest;}.salary-statistics--overview .graph-wrapper .bar-median{grid-area:bar-median;}.salary-statistics--overview .graph-wrapper .bar-highest{grid-area:bar-highest;}.salary-statistics--overview .graph-wrapper .divider-lowest{grid-area:divider-lowest;}.salary-statistics--overview .graph-wrapper .divider-median{grid-area:divider-median;}.salary-statistics--overview .graph-wrapper .divider-highest{grid-area:divider-highest;}.salary-statistics--overview .graph-wrapper .number-lowest{grid-area:number-lowest;}.salary-statistics--overview .graph-wrapper .number-median{grid-area:number-median;}.salary-statistics--overview .graph-wrapper .number-highest{grid-area:number-highest;}.salary-statistics--overview .graph-wrapper .number-median,.salary-statistics--overview .graph-wrapper .divider-median{align-self:center;}.salary-statistics--overview .graph-wrapper .number-lowest,.salary-statistics--overview .graph-wrapper .divider-lowest{align-self:end;}.salary-statistics--overview .graph-wrapper .divider-highest,.salary-statistics--overview .graph-wrapper .number-highest{align-self:start;}.salary-statistics--overview p:not(.PopoverContent p){margin:0;}@media screen and (min-width:600px){.salary-statistics .bupl-form{margin-top:32px;}.salary-statistics,.salary-statistics--overview{padding:48px 64px;}.salary-statistics .graph-wrapper,.salary-statistics--overview .graph-wrapper{box-sizing:border-box;grid-template-areas:"bar-lowest bar-median bar-highest" "divider-lowest divider-median divider-highest" "number-lowest number-median number-highest";grid-template-columns:1fr 256px 1fr;gap:4px;}.salary-statistics .graph-wrapper .bars,.salary-statistics--overview .graph-wrapper .bars{display:flex;flex-direction:row-reverse;}.salary-statistics .graph-wrapper .divider span,.salary-statistics--overview .graph-wrapper .divider span{transform:rotate(90deg);display:inline-block;}.salary-statistics .graph-wrapper .divider-lowest,.salary-statistics--overview .graph-wrapper .divider-lowest{grid-area:divider-lowest;}.salary-statistics .graph-wrapper .number-lowest,.salary-statistics .graph-wrapper .divider-lowest,.salary-statistics--overview .graph-wrapper .number-lowest,.salary-statistics--overview .graph-wrapper .divider-lowest{justify-self:initial;}.salary-statistics .graph-wrapper .divider-median,.salary-statistics--overview .graph-wrapper .divider-median{grid-area:divider-median;}.salary-statistics .graph-wrapper .divider-highest,.salary-statistics--overview .graph-wrapper .divider-highest{grid-area:divider-highest;}.salary-statistics .graph-wrapper .number-highest,.salary-statistics .graph-wrapper .divider-highest,.salary-statistics--overview .graph-wrapper .number-highest,.salary-statistics--overview .graph-wrapper .divider-highest{justify-self:end;}.salary-statistics .graph-wrapper .bar-lowest .bar-filled,.salary-statistics .graph-wrapper .bar-highest .bar-filled,.salary-statistics .graph-wrapper .bar-median .bar-filled,.salary-statistics .graph-wrapper .bar-filled,.salary-statistics .graph-wrapper .bar-dashed,.salary-statistics--overview .graph-wrapper .bar-lowest .bar-filled,.salary-statistics--overview .graph-wrapper .bar-highest .bar-filled,.salary-statistics--overview .graph-wrapper .bar-median .bar-filled,.salary-statistics--overview .graph-wrapper .bar-filled,.salary-statistics--overview .graph-wrapper .bar-dashed{margin:initial;height:25px;}.salary-statistics .graph-wrapper .bar-dashed,.salary-statistics--overview .graph-wrapper .bar-dashed{width:3rem;}.salary-statistics .graph-wrapper .bar-filled,.salary-statistics--overview .graph-wrapper .bar-filled{width:100%;}.salary-statistics .graph-wrapper .number-median,.salary-statistics--overview .graph-wrapper .number-median{text-align:center;}}@media screen and (min-width:768px){.salary-statistics .bupl-form .seniority,.salary-statistics .bupl-form .weekly-hours{flex:1;}.salary-statistics .bupl-form .institution-type{flex:2;}.salary-statistics--overview .graph-wrapper{grid-template-columns:1fr 310px 1fr;}}.PopoverContent{background-color:#fff;border-radius:16px;padding:32px;animation-duration:400ms;animation-timing-function:cubic-bezier(0.16,1,0.3,1);width:calc(100vw - 64px);max-width:460px;position:relative;z-index:999;will-change:transform,opacity;}.PopoverContent[data-state=open][data-side=top]{animation-name:slideDownAndFade;}.PopoverContent[data-state=open][data-side=right]{animation-name:slideLeftAndFade;}.PopoverContent[data-state=open][data-side=bottom]{animation-name:slideUpAndFade;}.PopoverContent[data-state=open][data-side=left]{animation-name:slideRightAndFade;}.PopoverClose,.IconButton{box-shadow:none;border:0;background-color:transparent;padding:0;vertical-align:middle;border-radius:100%;}.PopoverClose{position:absolute;top:5px;right:5px;}@keyframes slideUpAndFade{from{opacity:0;transform:translateY(2px);}to{opacity:1;transform:translateY(0);}}@keyframes slideRightAndFade{from{opacity:0;transform:translateX(-2px);}to{opacity:1;transform:translateX(0);}}@keyframes slideDownAndFade{from{opacity:0;transform:translateY(-2px);}to{opacity:1;transform:translateY(0);}}@keyframes slideLeftAndFade{from{opacity:0;transform:translateX(2px);}to{opacity:1;transform:translateX(0);}}.slide-presentation__wrapper{background:#fff;padding:24px;box-sizing:border-box;box-shadow:2px 2px 8px 0 rgba(16,24,32,0.0784313725);}.slide-presentation__title{padding-bottom:24px;margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;}@media screen and (min-width:1200px){.slide-presentation__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.slide-presentation__action-row{width:100%;background:#f3f3f4;border-radius:24px;padding:8px;margin-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;}.slide-presentation__list-toggle-label,.slide-presentation__full-screen-toggle{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#802346;cursor:pointer;}.slide-presentation__list-toggle-label:hover,.slide-presentation__list-toggle-label:focus-visible,.slide-presentation__full-screen-toggle:hover,.slide-presentation__full-screen-toggle:focus-visible{color:#de037a;}.slide-presentation__list-toggle-label .toggler{margin-right:4px;}.slide-presentation__full-screen-toggle{display:flex;align-items:center;margin-right:24px;gap:4px;border:unset;padding:0;background-color:transparent;}.slide-presentation__full-screen-toggle[disabled]{color:#878b8f;cursor:not-allowed;}.slide-presentation__full-screen-toggle.is-hidden{display:none;}.slide-presentation__content{color:#802346;list-style:none;padding:0;margin:0;}.slide-presentation__content a{color:#de037a;}.slide-presentation__list-item{padding:24px;}.slide-presentation__list-item ul{padding:0;}.slide-presentation__slide-text{max-width:700px;overflow:hidden;}.slide-presentation__swiper-controls{display:flex;justify-content:space-between;padding:16px 24px;}.slide-presentation__button-next,.slide-presentation__button-prev{color:#fff;background:#802346;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:100%;display:grid;place-content:center;cursor:pointer;}.slide-presentation__button-next.swiper-button-disabled,.slide-presentation__button-prev.swiper-button-disabled{opacity:0.5;cursor:default;}.slide-presentation__button-prev{transform:rotate(180deg);}.slide-presentation__pagination{width:fit-content !important;--swiper-pagination-bullet-inactive-color:#e7e8e9;--swiper-pagination-color:#802346;--swiper-pagination-bullet-inactive-opacity:1;}.slide-presentation[data-visible-content=list] .slide-presentation__swiper,.slide-presentation[data-visible-content=list] .slide-presentation__end-full-screen-label{display:none;}.slide-presentation[data-visible-content=slides] .slide-presentation__content--list,.slide-presentation[data-visible-content=slides] .slide-presentation__end-full-screen-label{display:none;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__content--list,.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__start-full-screen-label,.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__title{display:none;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1300;display:flex;flex-direction:column;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__swiper{width:100%;height:100%;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__swiper-controls{position:absolute;bottom:0;left:0;right:0;z-index:10;background:#fff;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text{aspect-ratio:unset;font-size:calc(16px + 0.55vw);max-width:43.75em;margin:0 auto 32px auto;padding:1.5em;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text h2{font-size:2em;line-height:1.5;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text h3{font-size:1.5em;line-height:1.5;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text h4,.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text h5,.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text h6{font-size:1.25em;line-height:1.5;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text p,.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text li,.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text a{font-size:1.125em;line-height:1.5;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text ul li::before{transform:scale(1.5);margin-right:0.8em;}.slide-presentation[data-visible-content=slides-full-screen] .slide-presentation__slide-text blockquote::before{margin-bottom:0.4em;height:1.125em;}@media (max-width:880px){.slide-presentation[data-visible-content=list] .slide-presentation__swiper,.slide-presentation[data-visible-content=list] .slide-presentation__action-row,.slide-presentation[data-visible-content=slides] .slide-presentation__swiper,.slide-presentation[data-visible-content=slides] .slide-presentation__action-row{display:none;}.slide-presentation[data-visible-content=list] .slide-presentation__content--list,.slide-presentation[data-visible-content=slides] .slide-presentation__content--list{display:block;}.slide-presentation[data-visible-content=list] .slide-presentation__list-item,.slide-presentation[data-visible-content=slides] .slide-presentation__list-item{padding-left:0;padding-right:0;}.slide-presentation[data-visible-content=list] .slide-presentation__title,.slide-presentation[data-visible-content=slides] .slide-presentation__title{padding-bottom:0;}}.link-boxes--blue{--link-box-background-color:#e7ecf0;--link-icon-color:#0d3f68;--link-box-background-color--active:#c3cfd9;}.link-boxes--orange{--link-box-background-color:#fef4ea;--link-icon-color:#f28d30;--link-box-background-color--active:#fce3cb;}.link-boxes--magenta{--link-box-background-color:#fce5f2;--link-icon-color:#de037a;--link-box-background-color--active:#f8bfdf;}.link-boxes--turqoise{--link-box-background-color:#e5f7f8;--link-icon-color:#00abb5;--link-box-background-color--active:#bfebec;}.link-boxes--bordeaux{--link-box-background-color:#f2e9ec;--link-icon-color:#802346;--link-box-background-color--active:#dfc8d1;}.link-boxes__list{list-style:none;padding:0;margin:0;display:grid;gap:16px;}@media screen and (min-width:768px){.link-boxes__list{gap:24px;}}@media screen and (min-width:768px){.link-boxes__list{grid-template-columns:repeat(auto-fit,minmax(300px,0.5fr));grid-auto-rows:minmax(200px,1fr);}}.link-boxes__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;padding-bottom:24px;text-wrap:balance;}@media screen and (min-width:1200px){.link-boxes__title{margin-top:0;margin-bottom:0;font-family:"Quatro Slab",serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:0;}}.link-box{border-radius:8px;padding:16px;background-color:var(--link-box-background-color,#e7ecf0);color:#101820;height:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background-color 250ms;}@media screen and (min-width:768px){.link-box{padding:24px;}}@media screen and (min-width:768px){.link-box{flex-direction:column;align-items:unset;}}.link-box:hover,.link-box:focus,.link-box:active{background-color:var(--link-box-background-color--active,#c3cfd9);color:#101820;}.link-box:visited{color:#101820;}.link-box__title{font-family:"Quatro Slab",serif;font-size:16px;font-weight:600;font-style:normal;line-height:24px;text-wrap:balance;}@media screen and (min-width:1200px){.link-box__title{font-family:"Quatro Slab",serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;}}.link-box__description{font-family:"Quatro Slab",serif;font-size:14px;font-style:normal;line-height:20px;font-weight:400;margin:8px 0 0 0;}.link-box__icon{width:48px;height:48px;min-width:48px;min-height:48px;background-color:var(--link-icon-color,#0d3f68);border-radius:100%;display:grid;place-content:center;}.link-box__icon svg{color:#fff;width:24px;height:24px;}
@font-face{font-family:"Quatro Slab";src:url(/themes/custom/toybox/src/fonts/quatroslab_regular-webfont.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Quatro Slab";src:url(/themes/custom/toybox/src/fonts/quatroslab_regularitalic-webfont.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Quatro Slab";src:url(/themes/custom/toybox/src/fonts/quatroslab_semibold-webfont.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap;}
