/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}
@media screen{*,*::before,*::after{box-sizing:border-box;}body{margin:0;}img,picture,video{max-width:100%;display:block;}
}
@media screen{html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
}
@media screen{:root{--gutter:3rem;}@media (min-width:768px){:root{--gutter:6rem;}}.container{width:100%;margin-inline:auto;padding-inline:calc(var(--gutter) / 2);max-width:1440px;box-sizing:border-box;}.row{display:flex;flex-wrap:wrap;gap:var(--gutter);box-sizing:border-box;}.row > [class*=col]{flex:0 0 100%;max-width:100%;}.row .col-1{flex:0 0 auto;width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);box-sizing:border-box;}.row .col-2{flex:0 0 auto;width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);box-sizing:border-box;}.row .col-3{flex:0 0 auto;width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);box-sizing:border-box;}.row .col-4{flex:0 0 auto;width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);box-sizing:border-box;}.row .col-5{flex:0 0 auto;width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);box-sizing:border-box;}.row .col-6{flex:0 0 auto;width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);box-sizing:border-box;}.row .col-7{flex:0 0 auto;width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);box-sizing:border-box;}.row .col-8{flex:0 0 auto;width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);box-sizing:border-box;}.row .col-9{flex:0 0 auto;width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);box-sizing:border-box;}.row .col-10{flex:0 0 auto;width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);box-sizing:border-box;}.row .col-11{flex:0 0 auto;width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);box-sizing:border-box;}.row .col-12{flex:0 0 auto;width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);max-width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);box-sizing:border-box;}.row .offset-1{margin-left:calc(100% * 1 / 12 + var(--gutter) * 1 / 12);box-sizing:border-box;}.row .offset-2{margin-left:calc(100% * 2 / 12 + var(--gutter) * 2 / 12);box-sizing:border-box;}.row .offset-3{margin-left:calc(100% * 3 / 12 + var(--gutter) * 3 / 12);box-sizing:border-box;}.row .offset-4{margin-left:calc(100% * 4 / 12 + var(--gutter) * 4 / 12);box-sizing:border-box;}.row .offset-5{margin-left:calc(100% * 5 / 12 + var(--gutter) * 5 / 12);box-sizing:border-box;}.row .offset-6{margin-left:calc(100% * 6 / 12 + var(--gutter) * 6 / 12);box-sizing:border-box;}.row .offset-7{margin-left:calc(100% * 7 / 12 + var(--gutter) * 7 / 12);box-sizing:border-box;}.row .offset-8{margin-left:calc(100% * 8 / 12 + var(--gutter) * 8 / 12);box-sizing:border-box;}.row .offset-9{margin-left:calc(100% * 9 / 12 + var(--gutter) * 9 / 12);box-sizing:border-box;}.row .offset-10{margin-left:calc(100% * 10 / 12 + var(--gutter) * 10 / 12);box-sizing:border-box;}.row .offset-11{margin-left:calc(100% * 11 / 12 + var(--gutter) * 11 / 12);box-sizing:border-box;}@media (min-width:576px){.row .col-sm-1{flex:0 0 auto;width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);box-sizing:border-box;}.row .col-sm-2{flex:0 0 auto;width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);box-sizing:border-box;}.row .col-sm-3{flex:0 0 auto;width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);box-sizing:border-box;}.row .col-sm-4{flex:0 0 auto;width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);box-sizing:border-box;}.row .col-sm-5{flex:0 0 auto;width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);box-sizing:border-box;}.row .col-sm-6{flex:0 0 auto;width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);box-sizing:border-box;}.row .col-sm-7{flex:0 0 auto;width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);box-sizing:border-box;}.row .col-sm-8{flex:0 0 auto;width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);box-sizing:border-box;}.row .col-sm-9{flex:0 0 auto;width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);box-sizing:border-box;}.row .col-sm-10{flex:0 0 auto;width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);box-sizing:border-box;}.row .col-sm-11{flex:0 0 auto;width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);box-sizing:border-box;}.row .col-sm-12{flex:0 0 auto;width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);max-width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);box-sizing:border-box;}.row .offset-sm-1{margin-left:calc(100% * 1 / 12 + var(--gutter) * 1 / 12);box-sizing:border-box;}.row .offset-sm-2{margin-left:calc(100% * 2 / 12 + var(--gutter) * 2 / 12);box-sizing:border-box;}.row .offset-sm-3{margin-left:calc(100% * 3 / 12 + var(--gutter) * 3 / 12);box-sizing:border-box;}.row .offset-sm-4{margin-left:calc(100% * 4 / 12 + var(--gutter) * 4 / 12);box-sizing:border-box;}.row .offset-sm-5{margin-left:calc(100% * 5 / 12 + var(--gutter) * 5 / 12);box-sizing:border-box;}.row .offset-sm-6{margin-left:calc(100% * 6 / 12 + var(--gutter) * 6 / 12);box-sizing:border-box;}.row .offset-sm-7{margin-left:calc(100% * 7 / 12 + var(--gutter) * 7 / 12);box-sizing:border-box;}.row .offset-sm-8{margin-left:calc(100% * 8 / 12 + var(--gutter) * 8 / 12);box-sizing:border-box;}.row .offset-sm-9{margin-left:calc(100% * 9 / 12 + var(--gutter) * 9 / 12);box-sizing:border-box;}.row .offset-sm-10{margin-left:calc(100% * 10 / 12 + var(--gutter) * 10 / 12);box-sizing:border-box;}.row .offset-sm-11{margin-left:calc(100% * 11 / 12 + var(--gutter) * 11 / 12);box-sizing:border-box;}}@media (min-width:768px){.row .col-md-1{flex:0 0 auto;width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);box-sizing:border-box;}.row .col-md-2{flex:0 0 auto;width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);box-sizing:border-box;}.row .col-md-3{flex:0 0 auto;width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);box-sizing:border-box;}.row .col-md-4{flex:0 0 auto;width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);box-sizing:border-box;}.row .col-md-5{flex:0 0 auto;width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);box-sizing:border-box;}.row .col-md-6{flex:0 0 auto;width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);box-sizing:border-box;}.row .col-md-7{flex:0 0 auto;width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);box-sizing:border-box;}.row .col-md-8{flex:0 0 auto;width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);box-sizing:border-box;}.row .col-md-9{flex:0 0 auto;width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);box-sizing:border-box;}.row .col-md-10{flex:0 0 auto;width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);box-sizing:border-box;}.row .col-md-11{flex:0 0 auto;width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);box-sizing:border-box;}.row .col-md-12{flex:0 0 auto;width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);max-width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);box-sizing:border-box;}.row .offset-md-1{margin-left:calc(100% * 1 / 12 + var(--gutter) * 1 / 12);box-sizing:border-box;}.row .offset-md-2{margin-left:calc(100% * 2 / 12 + var(--gutter) * 2 / 12);box-sizing:border-box;}.row .offset-md-3{margin-left:calc(100% * 3 / 12 + var(--gutter) * 3 / 12);box-sizing:border-box;}.row .offset-md-4{margin-left:calc(100% * 4 / 12 + var(--gutter) * 4 / 12);box-sizing:border-box;}.row .offset-md-5{margin-left:calc(100% * 5 / 12 + var(--gutter) * 5 / 12);box-sizing:border-box;}.row .offset-md-6{margin-left:calc(100% * 6 / 12 + var(--gutter) * 6 / 12);box-sizing:border-box;}.row .offset-md-7{margin-left:calc(100% * 7 / 12 + var(--gutter) * 7 / 12);box-sizing:border-box;}.row .offset-md-8{margin-left:calc(100% * 8 / 12 + var(--gutter) * 8 / 12);box-sizing:border-box;}.row .offset-md-9{margin-left:calc(100% * 9 / 12 + var(--gutter) * 9 / 12);box-sizing:border-box;}.row .offset-md-10{margin-left:calc(100% * 10 / 12 + var(--gutter) * 10 / 12);box-sizing:border-box;}.row .offset-md-11{margin-left:calc(100% * 11 / 12 + var(--gutter) * 11 / 12);box-sizing:border-box;}}@media (min-width:992px){.row .col-lg-1{flex:0 0 auto;width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);box-sizing:border-box;}.row .col-lg-2{flex:0 0 auto;width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);box-sizing:border-box;}.row .col-lg-3{flex:0 0 auto;width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);box-sizing:border-box;}.row .col-lg-4{flex:0 0 auto;width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);box-sizing:border-box;}.row .col-lg-5{flex:0 0 auto;width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);box-sizing:border-box;}.row .col-lg-6{flex:0 0 auto;width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);box-sizing:border-box;}.row .col-lg-7{flex:0 0 auto;width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);box-sizing:border-box;}.row .col-lg-8{flex:0 0 auto;width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);box-sizing:border-box;}.row .col-lg-9{flex:0 0 auto;width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);box-sizing:border-box;}.row .col-lg-10{flex:0 0 auto;width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);box-sizing:border-box;}.row .col-lg-11{flex:0 0 auto;width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);box-sizing:border-box;}.row .col-lg-12{flex:0 0 auto;width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);max-width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);box-sizing:border-box;}.row .offset-lg-1{margin-left:calc(100% * 1 / 12 + var(--gutter) * 1 / 12);box-sizing:border-box;}.row .offset-lg-2{margin-left:calc(100% * 2 / 12 + var(--gutter) * 2 / 12);box-sizing:border-box;}.row .offset-lg-3{margin-left:calc(100% * 3 / 12 + var(--gutter) * 3 / 12);box-sizing:border-box;}.row .offset-lg-4{margin-left:calc(100% * 4 / 12 + var(--gutter) * 4 / 12);box-sizing:border-box;}.row .offset-lg-5{margin-left:calc(100% * 5 / 12 + var(--gutter) * 5 / 12);box-sizing:border-box;}.row .offset-lg-6{margin-left:calc(100% * 6 / 12 + var(--gutter) * 6 / 12);box-sizing:border-box;}.row .offset-lg-7{margin-left:calc(100% * 7 / 12 + var(--gutter) * 7 / 12);box-sizing:border-box;}.row .offset-lg-8{margin-left:calc(100% * 8 / 12 + var(--gutter) * 8 / 12);box-sizing:border-box;}.row .offset-lg-9{margin-left:calc(100% * 9 / 12 + var(--gutter) * 9 / 12);box-sizing:border-box;}.row .offset-lg-10{margin-left:calc(100% * 10 / 12 + var(--gutter) * 10 / 12);box-sizing:border-box;}.row .offset-lg-11{margin-left:calc(100% * 11 / 12 + var(--gutter) * 11 / 12);box-sizing:border-box;}}@media (min-width:1200px){.row .col-xl-1{flex:0 0 auto;width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);box-sizing:border-box;}.row .col-xl-2{flex:0 0 auto;width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);box-sizing:border-box;}.row .col-xl-3{flex:0 0 auto;width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);box-sizing:border-box;}.row .col-xl-4{flex:0 0 auto;width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);box-sizing:border-box;}.row .col-xl-5{flex:0 0 auto;width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);box-sizing:border-box;}.row .col-xl-6{flex:0 0 auto;width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);box-sizing:border-box;}.row .col-xl-7{flex:0 0 auto;width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);box-sizing:border-box;}.row .col-xl-8{flex:0 0 auto;width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);box-sizing:border-box;}.row .col-xl-9{flex:0 0 auto;width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);box-sizing:border-box;}.row .col-xl-10{flex:0 0 auto;width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);box-sizing:border-box;}.row .col-xl-11{flex:0 0 auto;width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);box-sizing:border-box;}.row .col-xl-12{flex:0 0 auto;width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);max-width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);box-sizing:border-box;}.row .offset-xl-1{margin-left:calc(100% * 1 / 12 + var(--gutter) * 1 / 12);box-sizing:border-box;}.row .offset-xl-2{margin-left:calc(100% * 2 / 12 + var(--gutter) * 2 / 12);box-sizing:border-box;}.row .offset-xl-3{margin-left:calc(100% * 3 / 12 + var(--gutter) * 3 / 12);box-sizing:border-box;}.row .offset-xl-4{margin-left:calc(100% * 4 / 12 + var(--gutter) * 4 / 12);box-sizing:border-box;}.row .offset-xl-5{margin-left:calc(100% * 5 / 12 + var(--gutter) * 5 / 12);box-sizing:border-box;}.row .offset-xl-6{margin-left:calc(100% * 6 / 12 + var(--gutter) * 6 / 12);box-sizing:border-box;}.row .offset-xl-7{margin-left:calc(100% * 7 / 12 + var(--gutter) * 7 / 12);box-sizing:border-box;}.row .offset-xl-8{margin-left:calc(100% * 8 / 12 + var(--gutter) * 8 / 12);box-sizing:border-box;}.row .offset-xl-9{margin-left:calc(100% * 9 / 12 + var(--gutter) * 9 / 12);box-sizing:border-box;}.row .offset-xl-10{margin-left:calc(100% * 10 / 12 + var(--gutter) * 10 / 12);box-sizing:border-box;}.row .offset-xl-11{margin-left:calc(100% * 11 / 12 + var(--gutter) * 11 / 12);box-sizing:border-box;}}@media (min-width:1440px){.row .col-xxl-1{flex:0 0 auto;width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--gutter) * (12 - 1) / 12);box-sizing:border-box;}.row .col-xxl-2{flex:0 0 auto;width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--gutter) * (12 - 2) / 12);box-sizing:border-box;}.row .col-xxl-3{flex:0 0 auto;width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--gutter) * (12 - 3) / 12);box-sizing:border-box;}.row .col-xxl-4{flex:0 0 auto;width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--gutter) * (12 - 4) / 12);box-sizing:border-box;}.row .col-xxl-5{flex:0 0 auto;width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--gutter) * (12 - 5) / 12);box-sizing:border-box;}.row .col-xxl-6{flex:0 0 auto;width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--gutter) * (12 - 6) / 12);box-sizing:border-box;}.row .col-xxl-7{flex:0 0 auto;width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--gutter) * (12 - 7) / 12);box-sizing:border-box;}.row .col-xxl-8{flex:0 0 auto;width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--gutter) * (12 - 8) / 12);box-sizing:border-box;}.row .col-xxl-9{flex:0 0 auto;width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--gutter) * (12 - 9) / 12);box-sizing:border-box;}.row .col-xxl-10{flex:0 0 auto;width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--gutter) * (12 - 10) / 12);box-sizing:border-box;}.row .col-xxl-11{flex:0 0 auto;width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--gutter) * (12 - 11) / 12);box-sizing:border-box;}.row .col-xxl-12{flex:0 0 auto;width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);max-width:calc(100% * 12 / 12 - var(--gutter) * (12 - 12) / 12);box-sizing:border-box;}.row .offset-xxl-1{margin-left:calc(100% * 1 / 12 + var(--gutter) * 1 / 12);box-sizing:border-box;}.row .offset-xxl-2{margin-left:calc(100% * 2 / 12 + var(--gutter) * 2 / 12);box-sizing:border-box;}.row .offset-xxl-3{margin-left:calc(100% * 3 / 12 + var(--gutter) * 3 / 12);box-sizing:border-box;}.row .offset-xxl-4{margin-left:calc(100% * 4 / 12 + var(--gutter) * 4 / 12);box-sizing:border-box;}.row .offset-xxl-5{margin-left:calc(100% * 5 / 12 + var(--gutter) * 5 / 12);box-sizing:border-box;}.row .offset-xxl-6{margin-left:calc(100% * 6 / 12 + var(--gutter) * 6 / 12);box-sizing:border-box;}.row .offset-xxl-7{margin-left:calc(100% * 7 / 12 + var(--gutter) * 7 / 12);box-sizing:border-box;}.row .offset-xxl-8{margin-left:calc(100% * 8 / 12 + var(--gutter) * 8 / 12);box-sizing:border-box;}.row .offset-xxl-9{margin-left:calc(100% * 9 / 12 + var(--gutter) * 9 / 12);box-sizing:border-box;}.row .offset-xxl-10{margin-left:calc(100% * 10 / 12 + var(--gutter) * 10 / 12);box-sizing:border-box;}.row .offset-xxl-11{margin-left:calc(100% * 11 / 12 + var(--gutter) * 11 / 12);box-sizing:border-box;}}.row.no-gutter{gap:0;}@media (min-width:576px){.row.no-gutter > .col-sm-1{flex:0 0 auto;width:calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-2{flex:0 0 auto;width:calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-3{flex:0 0 auto;width:calc(100% * 3 / 12);max-width:calc(100% * 3 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-4{flex:0 0 auto;width:calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-5{flex:0 0 auto;width:calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-6{flex:0 0 auto;width:calc(100% * 6 / 12);max-width:calc(100% * 6 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-7{flex:0 0 auto;width:calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-8{flex:0 0 auto;width:calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-9{flex:0 0 auto;width:calc(100% * 9 / 12);max-width:calc(100% * 9 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-10{flex:0 0 auto;width:calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-11{flex:0 0 auto;width:calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);box-sizing:border-box;}.row.no-gutter > .col-sm-12{flex:0 0 auto;width:calc(100% * 12 / 12);max-width:calc(100% * 12 / 12);box-sizing:border-box;}}@media (min-width:768px){.row.no-gutter > .col-md-1{flex:0 0 auto;width:calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-2{flex:0 0 auto;width:calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-3{flex:0 0 auto;width:calc(100% * 3 / 12);max-width:calc(100% * 3 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-4{flex:0 0 auto;width:calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-5{flex:0 0 auto;width:calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-6{flex:0 0 auto;width:calc(100% * 6 / 12);max-width:calc(100% * 6 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-7{flex:0 0 auto;width:calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-8{flex:0 0 auto;width:calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-9{flex:0 0 auto;width:calc(100% * 9 / 12);max-width:calc(100% * 9 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-10{flex:0 0 auto;width:calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-11{flex:0 0 auto;width:calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);box-sizing:border-box;}.row.no-gutter > .col-md-12{flex:0 0 auto;width:calc(100% * 12 / 12);max-width:calc(100% * 12 / 12);box-sizing:border-box;}}@media (min-width:992px){.row.no-gutter > .col-lg-1{flex:0 0 auto;width:calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-2{flex:0 0 auto;width:calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-3{flex:0 0 auto;width:calc(100% * 3 / 12);max-width:calc(100% * 3 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-4{flex:0 0 auto;width:calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-5{flex:0 0 auto;width:calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-6{flex:0 0 auto;width:calc(100% * 6 / 12);max-width:calc(100% * 6 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-7{flex:0 0 auto;width:calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-8{flex:0 0 auto;width:calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-9{flex:0 0 auto;width:calc(100% * 9 / 12);max-width:calc(100% * 9 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-10{flex:0 0 auto;width:calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-11{flex:0 0 auto;width:calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);box-sizing:border-box;}.row.no-gutter > .col-lg-12{flex:0 0 auto;width:calc(100% * 12 / 12);max-width:calc(100% * 12 / 12);box-sizing:border-box;}}@media (min-width:1200px){.row.no-gutter > .col-xl-1{flex:0 0 auto;width:calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-2{flex:0 0 auto;width:calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-3{flex:0 0 auto;width:calc(100% * 3 / 12);max-width:calc(100% * 3 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-4{flex:0 0 auto;width:calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-5{flex:0 0 auto;width:calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-6{flex:0 0 auto;width:calc(100% * 6 / 12);max-width:calc(100% * 6 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-7{flex:0 0 auto;width:calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-8{flex:0 0 auto;width:calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-9{flex:0 0 auto;width:calc(100% * 9 / 12);max-width:calc(100% * 9 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-10{flex:0 0 auto;width:calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-11{flex:0 0 auto;width:calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);box-sizing:border-box;}.row.no-gutter > .col-xl-12{flex:0 0 auto;width:calc(100% * 12 / 12);max-width:calc(100% * 12 / 12);box-sizing:border-box;}}@media (min-width:1440px){.row.no-gutter > .col-xxl-1{flex:0 0 auto;width:calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-2{flex:0 0 auto;width:calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-3{flex:0 0 auto;width:calc(100% * 3 / 12);max-width:calc(100% * 3 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-4{flex:0 0 auto;width:calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-5{flex:0 0 auto;width:calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-6{flex:0 0 auto;width:calc(100% * 6 / 12);max-width:calc(100% * 6 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-7{flex:0 0 auto;width:calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-8{flex:0 0 auto;width:calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-9{flex:0 0 auto;width:calc(100% * 9 / 12);max-width:calc(100% * 9 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-10{flex:0 0 auto;width:calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-11{flex:0 0 auto;width:calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);box-sizing:border-box;}.row.no-gutter > .col-xxl-12{flex:0 0 auto;width:calc(100% * 12 / 12);max-width:calc(100% * 12 / 12);box-sizing:border-box;}}.row.no-gutter > .col-1{flex:0 0 auto;width:calc(100% * 1 / 12);max-width:calc(100% * 1 / 12);box-sizing:border-box;}.row.no-gutter > .col-2{flex:0 0 auto;width:calc(100% * 2 / 12);max-width:calc(100% * 2 / 12);box-sizing:border-box;}.row.no-gutter > .col-3{flex:0 0 auto;width:calc(100% * 3 / 12);max-width:calc(100% * 3 / 12);box-sizing:border-box;}.row.no-gutter > .col-4{flex:0 0 auto;width:calc(100% * 4 / 12);max-width:calc(100% * 4 / 12);box-sizing:border-box;}.row.no-gutter > .col-5{flex:0 0 auto;width:calc(100% * 5 / 12);max-width:calc(100% * 5 / 12);box-sizing:border-box;}.row.no-gutter > .col-6{flex:0 0 auto;width:calc(100% * 6 / 12);max-width:calc(100% * 6 / 12);box-sizing:border-box;}.row.no-gutter > .col-7{flex:0 0 auto;width:calc(100% * 7 / 12);max-width:calc(100% * 7 / 12);box-sizing:border-box;}.row.no-gutter > .col-8{flex:0 0 auto;width:calc(100% * 8 / 12);max-width:calc(100% * 8 / 12);box-sizing:border-box;}.row.no-gutter > .col-9{flex:0 0 auto;width:calc(100% * 9 / 12);max-width:calc(100% * 9 / 12);box-sizing:border-box;}.row.no-gutter > .col-10{flex:0 0 auto;width:calc(100% * 10 / 12);max-width:calc(100% * 10 / 12);box-sizing:border-box;}.row.no-gutter > .col-11{flex:0 0 auto;width:calc(100% * 11 / 12);max-width:calc(100% * 11 / 12);box-sizing:border-box;}.row.no-gutter > .col-12{flex:0 0 auto;width:calc(100% * 12 / 12);max-width:calc(100% * 12 / 12);box-sizing:border-box;}.hidden{display:none !important;}.visible{display:block !important;}.visible-sm{display:none !important;}@media (min-width:576px){.visible-sm{display:block !important;}}.hidden-sm{display:block !important;}@media (min-width:576px){.hidden-sm{display:none !important;}}.visible-md{display:none !important;}@media (min-width:768px){.visible-md{display:block !important;}}.hidden-md{display:block !important;}@media (min-width:768px){.hidden-md{display:none !important;}}.visible-lg{display:none !important;}@media (min-width:992px){.visible-lg{display:block !important;}}.hidden-lg{display:block !important;}@media (min-width:992px){.hidden-lg{display:none !important;}}.visible-xl{display:none !important;}@media (min-width:1200px){.visible-xl{display:block !important;}}.hidden-xl{display:block !important;}@media (min-width:1200px){.hidden-xl{display:none !important;}}.visible-xxl{display:none !important;}@media (min-width:1440px){.visible-xxl{display:block !important;}}.hidden-xxl{display:block !important;}@media (min-width:1440px){.hidden-xxl{display:none !important;}}@font-face{font-display:swap;font-family:"Gabarito";font-style:normal;font-weight:400;src:url(/themes/custom/einsteinteleskop/fonts/gabarito-v9-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Gabarito";font-style:normal;font-weight:700;src:url(/themes/custom/einsteinteleskop/fonts/gabarito-v9-latin-700.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:400;src:url(/themes/custom/einsteinteleskop/fonts/noto-serif-v33-latin-italic.woff2) format("woff2");}html,body{min-height:100%;min-width:100%;margin:0;font-size:10px;}html{scroll-behavior:smooth;}body{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4;margin:0 0 1.75rem;font-size:1.6rem;font-weight:normal;color:#333333;margin:0;}@media (min-width:992px){body{font-size:1.7rem;}}h1{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.15;font-size:4rem;margin:7rem 0 3.5rem;color:#294363;}@media (min-width:992px){h1{font-size:8rem;}}h2{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#294363;letter-spacing:-0.5px;line-height:1.15;font-size:2.6rem;margin:0 0 2.25rem;}@media (min-width:992px){h2{font-size:3.1rem;}}h3{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.15;font-size:2.1rem;margin:0 0 1.75rem;color:#294363;}@media (min-width:992px){h3{font-size:2.7rem;}}h3 a:link,h3 a:visited{color:#294363;}h3 a:link:hover,h3 a:link:focus,h3 a:link:active,h3 a:link.is-active,h3 a:visited:hover,h3 a:visited:focus,h3 a:visited:active,h3 a:visited.is-active{color:#5699BB;}h4{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.2;font-size:1.7rem;margin:0 0 0.75rem;}@media (min-width:992px){h4{font-size:2.2rem;}}h5{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-0.3px;line-height:1.25;font-size:1.5rem;margin:0 0 0.6rem;}@media (min-width:992px){h5{font-size:1.8rem;}}p{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4;margin:0 0 1.75rem;}a:link,a:visited{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#C45A39;text-decoration:none;}a:hover,a:active{color:#294363;}img{max-width:100%;height:auto !important;}p{margin-bottom:1em;}p:last-child{margin-bottom:0;}iframe{max-width:100%;}blockquote{margin:0 0 3.5rem 0;font-style:italic;font-size:1.6rem;line-height:1.5;color:#333333;}@media (min-width:768px){blockquote{font-size:2.2rem;}}blockquote p{font-family:"Noto Serif","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;}cite{font-style:normal;font-weight:700;color:#294363;font-size:2.2rem;}.btn{border:0;border-bottom:3px solid #C45A39;color:#C45A39;display:inline-block;padding:0.75rem 0.75rem 0.25rem;background:transparent;font-weight:700;font-size:2rem;}@media (min-width:992px){.btn{font-size:2.2rem;}}.btn:hover,.btn:focus,.btn:active{color:#5699BB;border-bottom-color:#5699BB;}.field--name-field-links{margin-top:1.75rem;display:flex;gap:3rem;}.field--name-field-links > .field__item a{border:0;border-bottom:3px solid #C45A39;color:#C45A39;display:inline-block;padding:0.75rem 0.75rem 0.25rem;background:transparent;font-weight:700;font-size:2rem;}@media (min-width:992px){.field--name-field-links > .field__item a{font-size:2.2rem;}}.field--name-field-links > .field__item a:hover,.field--name-field-links > .field__item a:focus,.field--name-field-links > .field__item a:active{color:#5699BB;border-bottom-color:#5699BB;}.field--name-field-links > .field__item a{border-bottom-color:transparent;color:#1DA699;background-color:#fff;}.field--name-field-links > .field__item a:hover,.field--name-field-links > .field__item a:focus,.field--name-field-links > .field__item a:active{color:#5699BB;border-bottom-color:#5699BB;}.field--name-field-links > .field__item:first-child a{border:0;border-bottom:3px solid #C45A39;color:#C45A39;display:inline-block;padding:0.75rem 0.75rem 0.25rem;background:transparent;font-weight:700;font-size:2rem;}@media (min-width:992px){.field--name-field-links > .field__item:first-child a{font-size:2.2rem;}}.field--name-field-links > .field__item:first-child a:hover,.field--name-field-links > .field__item:first-child a:focus,.field--name-field-links > .field__item:first-child a:active{color:#5699BB;border-bottom-color:#5699BB;}.field--name-field-link{margin-top:1.75rem;}.field--name-field-link a{border:0;border-bottom:3px solid #C45A39;color:#C45A39;display:inline-block;padding:0.75rem 0.75rem 0.25rem;background:transparent;font-weight:700;font-size:2rem;}@media (min-width:992px){.field--name-field-link a{font-size:2.2rem;}}.field--name-field-link a:hover,.field--name-field-link a:focus,.field--name-field-link a:active{color:#5699BB;border-bottom-color:#5699BB;}a.anchor{display:block;position:relative;top:-120px;visibility:hidden;}.ajax-progress{width:56px;height:56px;border-radius:50%;background:conic-gradient(rgba(0,0,0,0) 10%,#E6002D);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 9px),#000 0);animation:spinner-zp9dbg 1s infinite linear;}@keyframes spinner-zp9dbg{to{transform:rotate(1turn);}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.text-right{text-align:right;}#auth_box h2.title{display:none;}#auth_box #the_logo img{max-width:200px;}#auth_box input{max-width:100%;}#auth_box .form-item{margin-bottom:20px;}#auth_box .form-actions input{border:0;border-bottom:3px solid #C45A39;color:#C45A39;display:inline-block;padding:0.75rem 0.75rem 0.25rem;background:transparent;font-weight:700;font-size:2rem;}@media (min-width:992px){#auth_box .form-actions input{font-size:2.2rem;}}#auth_box .form-actions input:hover,#auth_box .form-actions input:focus,#auth_box .form-actions input:active{color:#5699BB;border-bottom-color:#5699BB;}#auth_box .form-actions input{cursor:pointer;}#auth_box .description{font-size:13px;margin-top:5px;}#auth_box label{font-weight:bold;margin-bottom:5px;display:block;}a.anchor{display:block;position:relative;top:-50px;visibility:hidden;}.region-management{position:fixed;bottom:0;left:0;width:100%;z-index:55;max-height:20vh;}.local-tasks-block h2.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.local-tasks-block > ul{display:flex;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0 3rem;list-style:none;border-bottom:1px solid #ddd;}.local-tasks-block > ul > li{margin:0;padding:0;list-style:none;}.local-tasks-block > ul > li a{display:block;padding:1rem 2.5rem;background-color:#f5f5f5;color:#333;text-decoration:none;border:1px solid #ddd;border-bottom:none;border-radius:6px 6px 0 0;margin-right:-1px;position:relative;transition:background-color 0.2s ease,color 0.2s ease;}.local-tasks-block > ul > li a:hover{background-color:#e9e9e9;color:#000;}.local-tasks-block > ul > li a:focus{outline:2px solid #0066cc;outline-offset:2px;z-index:2;}.local-tasks-block > ul > li a.is-active,.local-tasks-block > ul > li a[aria-current=page]{background-color:#fff;color:#000;font-weight:600;border-bottom:2px solid #fff;margin-bottom:-2px;z-index:1;}@media (max-width:768px){.local-tasks-block > ul > li a{padding:0.5rem 0.75rem;font-size:1.2rem;}}@keyframes header-fade{from{opacity:0;transform:translateY(-3rem);}to{opacity:1;transform:translateY(0);}}#menu-toggle{background:none;border:0;padding:0 1rem 1.25rem;cursor:pointer;font-size:0;}@media (min-width:992px){#menu-toggle{display:none;}}#menu-toggle .button__content{display:flex;align-items:center;}#menu-toggle .icon{display:block;width:28px;height:2px;background-color:#294363;box-shadow:0 8px 0 #294363,0 16px 0 #294363;}.menu-close,.btn-close{display:flex;align-items:center;gap:0.5rem;background:none;border:none;padding:0 4px 4px;cursor:pointer;font-size:1.6rem;color:#294363;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.menu-close::before,.btn-close::before{content:"";display:block;width:20px;height:20px;position:relative;background:linear-gradient(#294363,#294363) center/2px 100% no-repeat,linear-gradient(#294363,#294363) center/100% 2px no-repeat;transform:rotate(45deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.menu-close:hover,.menu-close:focus,.menu-close:active,.menu-close.is-active,.btn-close:hover,.btn-close:focus,.btn-close:active,.btn-close.is-active{border-bottom-color:#294363;}.system-menu-blockmain > ul{font-size:2.2rem;margin:0;padding:0;display:flex;flex-direction:column;list-style:none;gap:3rem;}@media (min-width:992px){.system-menu-blockmain > ul{flex-direction:row;}}.system-menu-blockmain > ul li{padding:0;margin:0;}.system-menu-blockmain > ul li a,.system-menu-blockmain > ul li span{display:block;padding:1rem;position:relative;color:#294363;transition:color 400ms cubic-bezier(0.4,0,0.2,1);font-weight:700;}.system-menu-blockmain > ul li a.is-active,.system-menu-blockmain > ul li span.is-active{color:#C45A39;}.system-menu-blockmain > ul li a.is-active:after,.system-menu-blockmain > ul li span.is-active:after{background:#C45A39;transform:scaleX(1);}.system-menu-blockmain > ul li a:hover,.system-menu-blockmain > ul li a:focus,.system-menu-blockmain > ul li span:hover,.system-menu-blockmain > ul li span:focus{color:#1DA699;}.system-menu-blockmain > ul li a:after,.system-menu-blockmain > ul li span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:#1DA699;transform:scaleX(0);transform-origin:center;transition:transform 400ms cubic-bezier(0.4,0,0.2,1);}.system-menu-blockmain > ul li a:hover:after,.system-menu-blockmain > ul li a:focus:after,.system-menu-blockmain > ul li span:hover:after,.system-menu-blockmain > ul li span:focus:after{transform:scaleX(1);}.header{position:fixed;top:1.25rem;width:100%;z-index:11;-webkit-transition:top 500ms ease-in-out;-moz-transition:top 500ms ease-in-out;-ms-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out;}@media (min-width:768px){.header{top:2.5rem;}}.header .header__box{position:relative;background:rgba(255,255,255,0.9);animation:header-fade 1.2s cubic-bezier(0.4,0,0.2,1) both;-webkit-box-shadow:3px 8px 28px 0 rgba(0,0,0,0.19);box-shadow:3px 8px 28px 0 rgba(0,0,0,0.19);display:flex;justify-content:space-between;padding:1.75rem;-webkit-transition:background 500ms ease-in-out;-moz-transition:background 500ms ease-in-out;-ms-transition:background 500ms ease-in-out;-o-transition:background 500ms ease-in-out;transition:background 500ms ease-in-out;}.scrolled .header .header__box{background:rgba(255,255,255,0.7);}.header .header__box:hover,.header .header__box:focus{background:rgb(255,255,255);}@media (min-width:768px){.header .header__box{padding:3.5rem;}}.header.navbar-invisible{top:-200px;}.header .system-menu-blockmain{display:none;}@media (min-width:992px){.header .system-menu-blockmain{display:block;}}.header .language-switcher-language-url{display:none;}@media (min-width:992px){.header .language-switcher-language-url{display:block;}}.language-switcher-language-url{margin-right:-1.75rem;margin-top:-1.75rem;}.language-switcher-language-url > ul{margin:0;padding:0;list-style:none;display:flex;gap:1.75rem;}.language-switcher-language-url > ul li{text-transform:uppercase;}.language-switcher-language-url > ul li a{color:#294363;}.language-switcher-language-url > ul li a.is-active{color:#1DA699;}.language-switcher-language-url > ul li a:hover,.language-switcher-language-url > ul li a:focus,.language-switcher-language-url > ul li a:active{color:#5699BB;}#slide-menu{position:fixed;top:0;left:-300px;}@media (max-width:600px){#slide-menu{left:-80vw;}}#slide-menu{width:300px;height:100%;background:#fff;color:#333333;transition:left 0.3s ease;z-index:1000;padding:2rem 1.5rem;}#slide-menu p.text-right{display:flex;justify-content:end;}#slide-menu .system-branding-block{margin:3.5rem 0;}#slide-menu .system-menu-blockmain{margin:3.5rem 0;}#slide-menu .system-menu-blockmain ul{gap:1rem;flex-direction:column;}#slide-menu .system-menu-blockmain ul li{border-bottom:1px solid rgba(103,91,91,0.3);margin:0;}#slide-menu .system-menu-blockmain ul li a{padding-left:0;width:100%;}#slide-menu .language-switcher-language-url{margin:3.5rem 0;}#slide-menu.open{left:0;}#overlay{opacity:0;visibility:hidden;position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:900;transition:opacity 0.3s ease,visibility 0.3s ease;}#overlay.active{opacity:1;visibility:visible;}#overlay{backdrop-filter:blur(3px);}@media (max-width:600px){#slide-menu{width:80vw;}}.region-footer{padding:3.5rem 0;background:#294363;}.region-footer .views-blocksponsors-block-1 .views-content{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;}@media (min-width:768px){.region-footer .views-blocksponsors-block-1 .views-content{grid-template-columns:repeat(6,1fr);gap:3.5rem;}}.closure{background:#0E2440;padding:1.75rem 0;color:#fff;}.closure > .container{display:flex;flex-direction:column;justify-content:space-between;gap:1.75rem;}@media (min-width:768px){.closure > .container{flex-direction:row;}}.system-menu-blockfooter > ul{margin:0;padding:0;list-style:none;display:flex;gap:1.75rem;flex-direction:column;}@media (min-width:768px){.system-menu-blockfooter > ul{flex-direction:row;}}.system-menu-blockfooter > ul li{margin:0;padding:0;}.system-menu-blockfooter > ul li a,.system-menu-blockfooter > ul li span{color:#fff;}.system-menu-blockfooter > ul li a{border-bottom:1px solid transparent;}.system-menu-blockfooter > ul li a:hover,.system-menu-blockfooter > ul li a:focus,.system-menu-blockfooter > ul li a:active,.system-menu-blockfooter > ul li a.is-active{border-bottom-color:#fff;}#block-footer-sponsor{background:#fff;-webkit-box-shadow:3px 8px 28px 0 rgba(0,0,0,0.19);box-shadow:3px 8px 28px 0 rgba(0,0,0,0.19);padding:3.5rem 0;}#block-footer-sponsor > .container{display:flex;justify-content:space-between;flex-direction:column;gap:1.75rem;}@media (min-width:768px){#block-footer-sponsor > .container{align-items:end;flex-direction:row;}}#block-footer-sponsor > .container img{width:240px;}#block-footer-sponsor > .container .field--name-body{font-style:italic;font-size:2.2rem;line-height:1.5;color:#294363;}#block-footer-sponsor > .container .field--name-body p{font-family:"Noto Serif","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;}.messages{padding:1rem 1.25rem;border-radius:0.5rem;margin:1.5rem 0;line-height:1.4;display:flex;align-items:flex-start;gap:0.75rem;position:relative;}.messages::after{content:"×";font-size:3.4rem;line-height:1;cursor:pointer;position:absolute;top:0.75rem;right:2rem;color:inherit;opacity:0.6;transition:opacity 0.2s ease;}.messages::before{content:"";display:block;width:1.25rem;height:1.25rem;background-size:contain;background-repeat:no-repeat;margin-top:0.15rem;flex-shrink:0;}.messages em.placeholder{font-style:normal;font-weight:600;}.messages em.placeholder a{text-decoration:underline;}.messages--status{background:#e8f7ee;border:1px solid #b7e4c4;color:#1e6b3a;}.messages--status::before{background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%231e6b3a' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M5 13l4 4L19 7'/></svg>");}.messages--warning{background:#fff8e5;border:1px solid #ffe0a3;color:#8a5a00;}.messages--warning::before{background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%238a5a00' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M12 9v4'/><path d='M12 17h.01'/><path d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/></svg>");}.messages--error{background:#fdeaea;border:1px solid #f5b5b5;color:#8a1b1b;}.messages--error::before{background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%238a1b1b' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M12 9v4'/><path d='M12 17h.01'/><circle cx='12' cy='12' r='10'/></svg>");}.decorative-circles{opacity:0;position:fixed;top:35%;width:560px;height:547px;pointer-events:none;z-index:0;overflow:visible;will-change:transform,opacity,filter;}.decorative-circles.side-right{right:-392px;}.decorative-circles.side-left{left:-392px;}.decorative-circles svg{width:100%;height:100%;display:block;overflow:visible;}@media (max-width:992px){.decorative-circles{display:none;}}.icon.icon-play{padding:4px;}.icon.icon-info{padding:3px;}.modal .btn{margin:0;}.video-wrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;}.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.field--name-field-media-oembed-video iframe{width:100%;aspect-ratio:16/9;height:auto;}.field--name-field-copyright{background:rgba(255,255,255,0.7);color:rgba(0,0,0,0.7);font-size:1.3rem;padding:0.25rem;}.field--name-field-position{color:#7E7272;margin-bottom:1.75rem;}.field--name-field-info{font-size:1.4rem;}.field--name-field-topline,.field--name-field-teaser-topline,.topline{color:#1DA699;font-size:1.5rem;text-transform:uppercase;margin-bottom:0.75rem;font-weight:400;}.field--name-field-subline{color:#7E7272;margin-bottom:0.75rem;}.field--name-field-caption{color:#7E7272;}.field--name-field-teaser,.field--name-field-team{display:grid;grid-template-columns:1fr;gap:3rem;}@media (min-width:576px){.field--name-field-teaser,.field--name-field-team{grid-template-columns:repeat(2,1fr);}}@media (min-width:768px){.field--name-field-teaser,.field--name-field-team{grid-template-columns:repeat(auto-fit,minmax(0,1fr));}}.field--name-field-teaser .field--name-field-media-image,.field--name-field-team .field--name-field-media-image{margin-bottom:1.75rem;}@media (min-width:768px){.field--name-field-team{grid-template-columns:repeat(3,1fr);}}.media-wrapper{display:grid;place-items:end;margin-bottom:1.7rem;}.media-wrapper img{width:100%;}.media-wrapper:last-child{margin-bottom:0;}.media-wrapper .field--name-field-media-image{grid-area:1/1;width:100%;}.media-wrapper .field--name-field-copyright{grid-area:1/1;}.region-faq{position:fixed;right:0;top:60vh;z-index:20;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (min-width:768px){.region-faq{top:30vh;}}.scrolled .region-faq{transform:translateX(80%);}.region-faq:hover,.region-faq:focus,.region-faq:active,.region-faq.is-active{transform:translateX(0%);}@media (max-width:768px){.scrolled .region-faq{transform:translateX(100%);}}.region-faq #block-faq-link{background:#294363;position:relative;overflow:hidden;color:#fff;padding:1.75rem;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (max-width:768px){.region-faq #block-faq-link{padding:0.75rem;}}.region-faq #block-faq-link:hover,.region-faq #block-faq-link:focus,.region-faq #block-faq-link:active{background:#1DA699;}.region-faq #block-faq-link .icon-info{display:block;width:60px;height:60px;margin:0 auto;}@media (max-width:768px){.region-faq #block-faq-link .icon-info{width:40px;height:40px;}}.region-faq #block-faq-link h2{color:#fff;text-align:center;margin:0.5rem 0;}@media (max-width:768px){.region-faq #block-faq-link h2{display:none;}}.region-faq #block-faq-link p{text-align:center;}@media (max-width:768px){.region-faq #block-faq-link p{margin:5px 0 0;font-size:1.4rem;}}.region-faq #block-faq-link p a{color:#fff;}.region-faq #block-faq-link p a::after{content:"";position:absolute;inset:0;z-index:2;}.region-faq #block-faq-link .faq-rings{position:absolute;top:calc(50% + 50px);left:calc(50% - 60px);width:150px;height:150px;transform:translate(-50%,-50%);pointer-events:none;}.region-faq #block-faq-link .faq-rings svg{width:100%;height:100%;overflow:visible;}.region-faq #block-faq-link .faq-rings .ring{transform-origin:50% 50%;opacity:0;animation:faq-ripple 5s ease-out infinite;}.region-faq #block-faq-link .faq-rings .ring:nth-child(1){animation-delay:0s;}.region-faq #block-faq-link .faq-rings .ring:nth-child(2){animation-delay:1s;}.region-faq #block-faq-link .faq-rings .ring:nth-child(3){animation-delay:2s;}.region-faq #block-faq-link .faq-rings .ring:nth-child(4){animation-delay:3s;}.region-faq #block-faq-link .faq-rings .ring:nth-child(5){animation-delay:4s;}@keyframes faq-ripple{0%{transform:scale(0);opacity:1;}75%{opacity:0.8;}100%{transform:scale(1);opacity:0;}}.sidebar{background:#eef0f3;margin:3rem 0;padding:1.75rem;}@media (min-width:992px){.sidebar{margin:0;padding:3rem;}}.sidebar .icon-bubble{width:82px;margin:0 auto 3rem;display:block;}.sidebar p strong{color:#1DA699;font-size:1.5rem;text-transform:uppercase;margin-bottom:0.75rem;font-weight:400;}.field--name-field-team h3{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.2;font-size:1.7rem;margin:0 0 0.75rem;}@media (min-width:992px){.field--name-field-team h3{font-size:2.2rem;}}.field--name-field-team img{border-radius:50%;}.field--name-field-team .field--name-field-address,.field--name-field-team .field--name-field-email,.field--name-field-team .field--name-field-phone{margin-top:2.25rem;}.field--name-field-team .field--name-field-address .label,.field--name-field-team .field--name-field-email .label,.field--name-field-team .field--name-field-phone .label{color:#1DA699;font-size:1.5rem;text-transform:uppercase;margin-bottom:0.75rem;font-weight:400;}.field--name-field-media-downloads{display:grid;grid-template-columns:repeat(1,1fr);gap:6rem;}@media (min-width:576px){.field--name-field-media-downloads{grid-template-columns:repeat(2,1fr);gap:3rem;}}.field--name-field-direct-cols{display:grid;grid-template-columns:repeat(1,1fr);gap:3rem;padding:0 3rem;}@media (min-width:768px){.field--name-field-direct-cols{grid-template-columns:repeat(2,1fr);gap:5rem;}}@media (min-width:992px){.field--name-field-direct-cols{grid-template-columns:repeat(4,1fr);gap:7rem;padding:0 6rem;}}@media (max-width:576px){.field--name-field-direct-cols .direct-col{padding:0 5rem;}}.field--name-field-direct-cols .direct-col .direct__image{background:#294363;display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (max-width:576px){.field--name-field-direct-cols .direct-col .direct__image{padding:0 3rem;}}.field--name-field-direct-cols .direct-col .direct__image img{width:150px !important;height:auto;}.field--name-field-direct-cols .direct-col .direct__image:hover,.field--name-field-direct-cols .direct-col .direct__image:focus,.field--name-field-direct-cols .direct-col .direct__image:active,.field--name-field-direct-cols .direct-col .direct__image.is-active{background-color:#1DA699;}.field--name-field-direct-cols .direct-col .direct__title .field-title{margin-top:3rem;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:2.2rem;}.field--name-field-direct-cols .direct-col .direct__title:hover .field-title,.field--name-field-direct-cols .direct-col .direct__title:focus .field-title,.field--name-field-direct-cols .direct-col .direct__title:active .field-title,.field--name-field-direct-cols .direct-col .direct__title.is-active .field-title{color:#1DA699;}.field--name-field-downloads{margin-top:1.75rem;}.field--name-field-media-document{margin-bottom:0.75rem;}.field--name-field-media-document a{font-size:2.2rem;font-weight:700;border-bottom:2px solid #C45A39;padding:0 4px 2px 3rem;background:url(/themes/custom/einsteinteleskop/images/download.svg) no-repeat left top 3px;background-size:24px;display:block;}.field--name-field-media-document a:hover,.field--name-field-media-document a:focus,.field--name-field-media-document a:active,.field--name-field-media-document a.is-active{color:#C45A39;border-bottom-color:transparent;}@media (max-width:768px){.modal-body{padding:15px;}}.field--name-field-paragraphs > .field__item{margin-bottom:3.5rem;}@media (min-width:992px){.field--name-field-paragraphs > .field__item{margin-bottom:7rem;}}.paragraph--type--testimonials{padding-top:3.5rem;padding-bottom:3.5rem;}@media (min-width:992px){.paragraph--type--testimonials{padding-top:7rem;padding-bottom:7rem;}}.paragraph--type--video-tab .field--name-field-image{margin-bottom:1.75rem;}.paragraph--type--tab .field--name-field-text ul{margin:0;padding:0;list-style:none;}.paragraph--type--tab .field--name-field-text ul li{margin:0 0 1.75rem 0;padding:0 0 0 3.5rem;font-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23294363' fill-rule='evenodd' clip-rule='evenodd' d='M12 24C18.6281 24 24 18.6281 24 12C24 5.37188 18.6281 0 12 0C5.37188 0 0 5.37188 0 12C0 18.6281 5.37188 24 12 24ZM13.3969 9.88125L9.96094 10.3125L9.83906 10.8844L10.5141 11.0063C10.9547 11.1141 11.0437 11.2688 10.9453 11.7094L9.83906 16.9125C9.54844 18.2578 9.99844 18.8906 11.0531 18.8906C11.8688 18.8906 12.8203 18.5109 13.2516 17.9953L13.3828 17.3719C13.0828 17.6344 12.6422 17.7422 12.3516 17.7422C11.9391 17.7422 11.7891 17.4516 11.8969 16.9406L13.3969 9.88125ZM12 8.25C12.8297 8.25 13.5 7.57969 13.5 6.75C13.5 5.92031 12.8297 5.25 12 5.25C11.1703 5.25 10.5 5.92031 10.5 6.75C10.5 7.57969 11.1703 8.25 12 8.25Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2.2rem;background-position:left top 1px;}@media (min-width:768px){.paragraph--type--tab .field--name-field-text ul li{font-size:2.2rem;}}.paragraph--type--page-title .header-illustration{height:240px;width:100%;background:url(/sites/default/files/styles/hero/public/2026-02/eso1329b.jpg) no-repeat center center;background-size:cover;}.paragraph--type--page-title .title{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.15;font-size:4rem;margin:7rem 0 3.5rem;color:#294363;}@media (min-width:992px){.paragraph--type--page-title .title{font-size:8rem;}}.paragraph--type--page-title .title{margin-bottom:0;}.paragraph--type--stopper{background:#294363;color:#fff;position:relative;overflow:hidden;padding:3.5rem 0;}@media (min-width:768px){.paragraph--type--stopper{padding:7rem 0;}}.paragraph--type--stopper .field-title{color:#fff;}.paragraph--type--stopper .container{position:relative;z-index:1;}.paragraph--type--stopper .icon-info{max-width:90px;display:block;margin:0 auto;}.paragraph--type--stopper .stopper-rings{position:absolute;bottom:0;left:0;width:700px;height:700px;transform:translate(-60%,40%);pointer-events:none;}.paragraph--type--stopper .stopper-rings svg{width:100%;height:100%;overflow:visible;}.paragraph--type--stopper .stopper-rings .ring{transform-origin:200px 200px;opacity:0;animation:stopper-ripple 5s ease-out infinite;}.paragraph--type--stopper .stopper-rings .ring:nth-child(1){animation-delay:0s;}.paragraph--type--stopper .stopper-rings .ring:nth-child(2){animation-delay:1s;}.paragraph--type--stopper .stopper-rings .ring:nth-child(3){animation-delay:2s;}.paragraph--type--stopper .stopper-rings .ring:nth-child(4){animation-delay:3s;}.paragraph--type--stopper .stopper-rings .ring:nth-child(5){animation-delay:4s;}@keyframes stopper-ripple{0%{transform:scale(0);opacity:0.7;}100%{transform:scale(1);opacity:0;}}.paragraph--type--team{margin-top:3rem;}.paragraph--type--team > h2{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.15;font-size:2.1rem;margin:0 0 1.75rem;color:#294363;}@media (min-width:992px){.paragraph--type--team > h2{font-size:2.7rem;}}.paragraph--type--media-col h2{margin-top:1.75rem;}.paragraph--type--hero{position:relative;min-height:max(80vh,var(--tabs-min-h,0px) + 160px);overflow:hidden;display:flex;align-items:flex-end;background:#294363;}.paragraph--type--hero > .field--name-field-images{position:absolute;top:-15%;left:0;right:0;bottom:-15%;z-index:0;will-change:transform;}.paragraph--type--hero > .field--name-field-images > .field__item{position:absolute;inset:0;opacity:0;}.paragraph--type--hero > .field--name-field-images > .field__item.is-active{opacity:1;}.paragraph--type--hero > .field--name-field-images > .field__item{}.paragraph--type--hero > .field--name-field-images > .field__item > *{position:absolute;inset:0;}.paragraph--type--hero > .field--name-field-images .media-wrapper,.paragraph--type--hero > .field--name-field-images .media-wrapper > div{position:absolute;inset:0;}.paragraph--type--hero > .field--name-field-images img{position:absolute;inset:0;width:100%;height:100% !important;object-fit:cover;object-position:center;display:block;will-change:transform;}.paragraph--type--hero{}.paragraph--type--hero .field--name-field-images .field--name-field-copyright{position:absolute;left:0;top:160px;right:auto;bottom:auto;z-index:2;transform:rotate(-90deg);transform-origin:top left;white-space:nowrap;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (min-width:992px){.paragraph--type--hero .field--name-field-images .field--name-field-copyright{top:40vh;}}.field--name-field-tabs{position:relative;z-index:10;width:min(720px,70%);margin-left:auto;padding:0 6% 0 0;}.field--name-field-tabs > .field__item{position:relative;z-index:1;background:#fff;padding:1.75rem;}@media (min-width:992px){.field--name-field-tabs > .field__item{padding:3.5rem;}}.field--name-field-tabs > .field__item.hero-panel--hidden{display:none;}.field--name-field-tabs > .field__item.hero-panel--enter{animation:hero-panel-in 0.38s cubic-bezier(0.4,0,0.2,1) both;}.hero-tab-nav{display:flex;position:relative;z-index:2;}.hero-tab-btn{display:inline-flex;align-items:center;gap:1rem;font-size:2.2rem;font-weight:700;padding:1.75rem;color:#fff;cursor:pointer;border:none;outline:none;white-space:nowrap;margin-bottom:-2px;position:relative;z-index:2;background:transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.hero-tab-btn:hover,.hero-tab-btn:focus,.hero-tab-btn:active{background:rgba(255,255,255,0.7);color:#1DA699;}.hero-tab-btn.is-active{background:#fff;color:#1DA699;}.hero-tab-btn svg{width:22px;height:22px;flex-shrink:0;pointer-events:none;}@keyframes hero-panel-in{from{opacity:0;transform:translateY(12px);}to{opacity:1;transform:translateY(0);}}.paragraph--type--tab.is-fakten .field--name-field-text li{opacity:0;transform:translateY(-12px);transition:opacity 0.9s cubic-bezier(0.25,0.1,0.25,1),transform 0.9s cubic-bezier(0.25,0.1,0.25,1);}.paragraph--type--tab.is-fakten .field--name-field-text li.hero-li-visible{opacity:1;transform:translateY(0);}.hero-video-image{position:relative;overflow:hidden;cursor:pointer;}.hero-video-image img{transition:transform 0.5s ease;}.hero-video-image:hover .hero-play-circle{transform:scale(1.5);}.hero-video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;}.hero-play-circle{width:54px;height:54px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;transition:transform 0.3s;}.hero-play-circle svg{width:28px;height:28px;fill:#294363;margin-left:2px;position:relative;z-index:1;}.hero-play-circle{}.hero-play-circle::before,.hero-play-circle::after{content:"";position:absolute;inset:-14px;border-radius:50%;border:2px solid #fff;animation:hero-play-ripple 2.5s ease-out infinite;}.hero-play-circle::after{inset:-28px;animation-delay:0.8s;}@keyframes hero-play-ripple{0%{transform:scale(0.75);opacity:0.6;}100%{transform:scale(1.25);opacity:0;}}@media (max-width:800px){.paragraph--type--hero{min-height:max(100vh,var(--tabs-min-h,0px) + 250px);}.field--name-field-tabs{width:100%;padding:0 1.5rem 2rem;}.hero-tab-btn{padding:0.65rem 0.9rem 0.85rem;gap:0.35rem;}.hero-tab-btn span{font-size:1.4rem;}}@media (max-width:420px){.hero-tab-btn{padding:0.6rem 0.6rem 0.8rem;}}.testimonial-slider{position:relative;padding:0 0 3rem;}.testimonial-slider .glider-contain{position:relative;}.testimonial-slider .glider-contain .glider{scrollbar-width:none;}.testimonial-slider .glider-slide{min-height:auto;padding:0 60px;}@media (min-width:768px){.testimonial-slider .glider-slide{padding:0;}}.testimonial-slider .glider-slide .media-wrapper img{display:block;max-width:350px;margin-left:auto;margin-right:auto;}.testimonial-slider .glider-prev,.testimonial-slider .glider-next{position:absolute;top:50%;transform:translateY(-50%);background:#294363;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:0;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,0.15);}@media (min-width:768px){.testimonial-slider .glider-prev,.testimonial-slider .glider-next{width:80px;height:80px;}}.testimonial-slider .glider-prev:hover,.testimonial-slider .glider-prev:focus,.testimonial-slider .glider-next:hover,.testimonial-slider .glider-next:focus{background:#1DA699;}.testimonial-slider .glider-prev svg,.testimonial-slider .glider-next svg{width:20px;height:20px;}@media (min-width:768px){.testimonial-slider .glider-prev svg,.testimonial-slider .glider-next svg{width:36px;height:36px;}}.testimonial-slider .glider-prev{left:10px;}@media (min-width:1200px){.testimonial-slider .glider-prev{left:40px;}}.testimonial-slider .glider-next{right:10px;}@media (min-width:1200px){.testimonial-slider .glider-next{right:40px;}}.testimonial-slider .glider-dots{margin-top:3rem;}.testimonial-slider .glider-dots .glider-dot{width:40px;height:6px;background:rgba(103,91,91,0.3);border:none;border-radius:0;margin:0 5px;cursor:pointer;padding:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.testimonial-slider .glider-dots .glider-dot.active{background:#294363;}.testimonial-slider .glider-dots .glider-dot:hover,.testimonial-slider .glider-dots .glider-dot:focus{background:#1DA699;}.testimonial-slider .field--name-field-media-image img{border-radius:50%;}.scroll-to-top{position:fixed;bottom:20px;right:20px;z-index:999;background:#294363;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;padding:0;box-shadow:0 2px 8px rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;pointer-events:none;transform:translateY(20px);}.scroll-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);}@media (min-width:768px){.scroll-to-top{width:80px;height:80px;bottom:40px;right:40px;}}.scroll-to-top:hover,.scroll-to-top:focus{background:#1DA699;}.scroll-to-top svg{width:20px;height:20px;}@media (min-width:768px){.scroll-to-top svg{width:36px;height:36px;}}.faq-filter{margin-bottom:2rem;}.faq-filter__input{width:100%;padding:0.6rem 1rem;border:0;border-bottom:1px dotted #294363;border-radius:0;background:url(/themes/custom/einsteinteleskop/images/search.svg) no-repeat left center transparent;background-size:20px;padding-left:30px;font:inherit;color:inherit;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.faq-filter__input:focus{outline:0;border-bottom:1px solid #294363;}.faq-filter__input::-webkit-search-cancel-button{cursor:pointer;}.paragraph--type--faq-section .topline{margin:3rem 0 1.75rem;}.field--name-field-faq-sections > .field__item{margin-bottom:4.5rem;}.field--name-field-faq-questions > .field__item{border-bottom:1px solid rgba(103,91,91,0.3);}.field--name-field-faq-questions > .field__item:first-child{border-top:1px solid rgba(103,91,91,0.3);}.paragraph--type--faq-question{padding:1.75rem 0;}.faq-item__heading{margin:0;}.faq-item__heading button{font-family:"Gabarito","Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;line-height:1.15;font-size:2.1rem;margin:0 0 1.75rem;color:#294363;}@media (min-width:992px){.faq-item__heading button{font-size:2.7rem;}}.faq-item__heading button{margin:0;}.faq-item__trigger{display:flex;align-items:center;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;gap:0.75rem;}.faq-item__icon{flex-shrink:0;width:22px;height:22px;position:relative;}.faq-item__icon::before{content:"";position:absolute;top:25%;left:50%;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translate(-50%,0) rotate(45deg);transition:transform 0.3s ease;}.faq-item--open .faq-item__icon::before{top:40%;transform:translate(-50%,0) rotate(-135deg);}.faq-item__answer{padding-top:1.75rem;padding-left:3rem;}.faq-item__answer[hidden]{display:none;}
}
