.header{background-color:#a6192e;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);height:225px;position:absolute;top:0;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);-webkit-transform-origin:top left;transform-origin:top left;width:100%;z-index:1}@media(min-width:1500px){.header{-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}}@media(max-width:800px){.header{height:85px;position:fixed;top:0;-webkit-transform:none;transform:none}}@media(max-width:400px){.header{height:60px}}.embed .header{background-color:transparent;box-shadow:none;height:48px}.header-logo{align-items:center;display:flex;flex-direction:row;height:150px;left:100px;pointer-events:none;position:absolute;top:30px;z-index:2}.header-logo a{pointer-events:all}.header-logo a:first-child{height:100%;margin-right:10px}.header-logo a:last-child{height:60%;margin-bottom:10px}.header-logo img{height:100%}@media(max-width:800px){.header-logo{height:63px;left:10px;position:fixed;top:10px}.header-logo a:first-child{margin-right:5px}.header-logo a:last-child{height:80%;margin-bottom:0}}@media(max-width:400px){.header-logo{height:40px}}.embed .header-logo{display:none}.btn-toggle-nav{background:none;bottom:0;color:#fff;padding:30px;position:absolute;right:0;top:0}@media(min-width:801px){.btn-toggle-nav{display:none}}@media(max-width:400px){.btn-toggle-nav{padding:10px 20px}}.embed .btn-toggle-nav{background-color:#f6f7f9;border-radius:0 0 0 5px;color:#888;padding:14px 16px}.header-links{bottom:0;display:flex;position:absolute;right:calc(50vw - 400px);z-index:2}@media(min-width:1200px){.header-links{right:calc(50vw - 350px)}}.header-links a{color:#fff;padding:7px 20px}.header-links a.active{text-decoration:underline}.header-links .click-catcher{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:-2}@media(max-width:800px){.header-links{background-color:#a6192e;bottom:auto;flex-direction:column;height:0;left:0;overflow:hidden;right:0;top:80px;transition:height .15s ease-in-out}.header-links.show{height:250px}.header-links.show .click-catcher{display:block}.header-links a{padding:10px 20px}.header-links a:first-child{margin-top:12px}}@media(max-width:400px){.header-links{top:55px}}.embed .header-links{background-color:#8e1910;top:46px}footer{align-items:center;display:flex;flex-direction:column;width:100%}footer .footer-legal{margin-bottom:30px;opacity:.85;text-align:center}@media(min-width:400px){footer .footer-links span:not(:last-child):after{content:"-";padding:0 7px}}@media(max-width:399px){footer .footer-links span{display:block;padding:5px 0}}footer hr{border:0;border-top:double rgba(180,31,37,.6);color:rgba(180,31,37,.6);height:1px;margin-bottom:25px;margin-top:25px;overflow:visible;text-align:center;width:500px}@media(max-width:800px){footer hr{width:80%}}footer hr:after{background-color:#f6f7f9;content:"§";display:inline-block;font-size:1em;padding:0 .25em;position:relative;top:-.7em}.cookie-banner{align-items:center;background-color:#d3d3d3;bottom:0;box-shadow:0 -2px 5px #a9a9a9;display:flex;justify-content:center;left:0;min-height:50px;padding:10px;position:fixed;right:0}@media(max-width:400px){.cookie-banner{flex-direction:column}}.cookie-banner a,.cookie-banner button{line-height:normal;padding:7px 15px;text-align:center}.cookie-banner a:hover,.cookie-banner button:hover{text-decoration:underline}@media(max-width:400px){.cookie-banner>*{margin-top:10px}}@media(min-width:401px){.cookie-banner>*{margin-left:10px}}.version-number{color:rgba(0,0,0,.1);margin-top:10px}.update-notification{background-color:#fff;bottom:20px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 3px 3px 3px rgba(60,64,67,.15);font-size:1.2em;max-width:400px;padding:40px;position:fixed;right:20px;text-align:center;transition:box-shadow .15s ease-in-out}.update-notification--buttons{align-items:center;display:flex;flex-direction:row;font-size:1.1rem;justify-content:space-evenly;margin-top:25px}.update-notification--buttons button:focus-within,.update-notification--buttons button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.update-notification--app-title{font-weight:700}@media(max-width:440px){.update-notification{bottom:0;box-shadow:0 -3px 5px -1px rgba(0,0,0,.2),0 -6px 10px 0 rgba(0,0,0,.14),0 -1px 18px 0 rgba(0,0,0,.12);left:0;max-width:none;right:0}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/mediathek/static/media/Roboto.dd55ea0a2e90d5d86e15.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/mediathek/static/media/OpenSansBold.7ab4304a4f29ec9dc89c.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:where(html){line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f7f9;font-family:Roboto,sans-serif;margin:0}h1,h2,h3,h4,h5{font-family:Open Sans,sans-serif}a{color:#b41f25;text-decoration:none}a:hover{text-decoration:underline}*{box-sizing:border-box}button{border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:1em;outline:none;padding:7px 15px}button:disabled{cursor:not-allowed}.btn-link{background-color:transparent;color:#b41f25;font-size:1em;padding:initial}.btn-link:hover{text-decoration:underline}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:normal;font-feature-settings:normal;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1;vertical-align:middle}.fa.fa-fw{text-align:center;width:1.25em}.type-heading{margin-bottom:0}.type-heading+*{margin-top:0}@media(max-width:800px){.listing-heading{margin-bottom:15px;margin-top:5px}}@media(min-width:801px){.listing-heading{margin-left:-20px}}.content-container{align-items:center;display:flex;flex-direction:column;margin-top:180px;min-height:calc(100vh - 300px);width:100%}@media(max-width:800px){.content-container{margin-top:85px}}@media(max-width:400px){.content-container{margin-top:60px}}.embed .content-container{margin-top:48px}.content{padding:20px 20px 0;position:relative;width:600px}@media(max-width:800px){.content{padding:10px 10px 0;width:100%}}.embed .content{padding-top:0}.btn-back{background-color:transparent;border-radius:50%;color:#aaa;font-size:1.2em;height:80px;left:calc(50vw - 400px);padding:10px;position:absolute;top:225px;transition:transform .15s ease-in-out,background-color .15s ease-in-out;width:80px}.btn-back:hover{background-color:rgba(0,0,0,.07);-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width:800px){.btn-back{display:none}}.header--btn-back{align-items:center;background-color:#f6f7f9;border-radius:0 0 5px 0;color:#888;display:flex;font-size:1rem;height:48px;left:0;padding:0 10px;position:absolute;top:0;transition:transform .15s ease-in-out,background-color .15s ease-in-out}.header--btn-back svg{font-size:.9rem;margin-right:7px}.btn-download{transition:transform .15s ease-in-out}.btn-download:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.card{background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);color:rgba(0,0,0,.8);cursor:pointer;margin:10px -40px;padding:20px 40px;position:relative;transition:box-shadow .15s ease-in-out}.card:focus-within,.card:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 3px 3px 3px rgba(60,64,67,.15)}.card a{position:relative}@media(max-width:800px){.card{margin:10px 0;padding:20px}}.filter-form+.card{transition:margin-top .3s ease-in-out}.filter-form:not(.show-filter)+.card{margin-top:-70px}@media(min-width:801px){.search-bar+button+.filter-form+.card{margin-top:-95px}.search-bar.show-search+button+.filter-form+.card{margin-top:-90px}.search-bar+button+.filter-form.show-filter+.card{margin-top:10px}}.card-heading{margin-bottom:7px;margin-right:20px;margin-top:0}.card-heading a{color:inherit;position:static}.card-heading a:hover{text-decoration:none}.card-heading a:focus{outline:none;text-decoration:underline}.card-heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card.podcast{padding-bottom:5px}@media(max-width:800px){.card.podcast{padding-bottom:5px}}.card:not(.podcast){padding-bottom:15px;padding-top:15px}.card:not(.podcast) .card-heading{margin-bottom:0}.card-subtitle{color:#707070;font-size:14px}.audio-player{align-items:center;display:flex;margin-top:20px}.audio-player audio{flex-grow:1;margin-right:20px}.soundcloud-player{margin-top:20px}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:50px;left:50%;margin:-25px 0 0 -25px;position:fixed;top:50%;width:50px;z-index:2}.spinner .path{stroke:rgba(180,31,37,.733);stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.btn-google-sign-in{align-items:center;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);display:flex;font-size:16px;justify-content:center;padding:12px}.btn-google-sign-in img{height:16px;margin:0 10px;width:16px}.userHeader{background-color:#fff;padding:5px 15px;position:fixed;right:0;top:0;z-index:50}.btn-add,.btn-edit{background:none;color:#888;position:absolute;right:-80px;top:15px;transition:transform .15s ease-in-out}.btn-add:hover,.btn-edit:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width:900px){.btn-add,.btn-edit{display:none}}.btn-add svg,.btn-edit svg{width:20px}.btn-filter,.btn-search{background:none;color:#888;position:absolute;right:-80px}.btn-filter:hover,.btn-search:hover{color:#777}.btn-search{top:65px}@media(max-width:800px){.btn-search{display:none}}.btn-filter{top:105px}@media(max-width:800px){.btn-filter{right:4px;top:20px}}.embed .btn-filter{top:10px}.search-bar{border:none;border-radius:7px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);font-size:20px;margin:32px -40px 0;outline:none;padding:20px 40px;position:relative;transition:box-shadow .15s ease-in-out,opacity .3s ease-in-out;width:calc(100% + 80px)}@media(min-width:801px){.search-bar{opacity:0;pointer-events:none}}.search-bar.show-search{opacity:1;pointer-events:auto}.search-bar:focus,.search-bar:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 3px 3px 3px rgba(60,64,67,.15)}@media(max-width:800px){.search-bar{margin:0;padding:15px 20px;width:calc(100% - 50px)}}h1+button+.search-bar,h1+button+button+.search-bar{margin-top:0}@media(max-width:800px){h1+button+.search-bar,h1+button+button+.search-bar{width:100%}}input[type=checkbox],input[type=checkbox]+label{cursor:pointer}.filter-form{background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);color:rgba(0,0,0,.8);margin:-60px -40px 15px;opacity:0;padding:20px 40px;transition:box-shadow .15s ease-in-out,opacity .3s ease-in-out,margin-top .3s ease-in-out;width:calc(100% + 80px)}.filter-form h4{margin-bottom:5px;margin-top:0}.filter-form--row{align-items:center;display:flex;flex-direction:row}.filter-form input[type=checkbox]{height:15px;margin-left:15px;width:15px}.filter-form label{padding-left:5px}.filter-form.show-filter{opacity:1}.filter-form:focus,.filter-form:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 3px 3px 3px rgba(60,64,67,.15)}@media(max-width:800px){.filter-form{margin:10px 0 0;padding:15px 20px;width:100%}}.search-bar.show-search+button+.filter-form{margin-top:15px}form label{display:block;margin-top:10px}form label input,form label textarea{margin-top:3px}form label input{padding:8px 10px;width:100%}form label textarea{min-height:200px;min-width:100%}form fieldset{border:none;margin:0;padding:10px 0}form fieldset label{display:initial;margin:0}form fieldset input[type=radio]+label{margin-right:15px;padding-left:5px}.btn{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);transition:box-shadow .15s ease-in-out,transform .15s ease-in-out}.btn:focus-within,.btn:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 3px 3px 3px rgba(60,64,67,.15)}.btn.btn-primary{background-color:#b41f25;color:#fff}.pull-right{float:right}form .btn{margin-top:10px}.preserve-newlines{white-space:break-spaces}.text-justify{text-align:justify}.paging-button-container{display:flex;justify-content:center}.paging-button-container button{background-color:#fff;margin:10px;transition:box-shadow .15s ease-in-out}.paging-button-container button:hover:not(:disabled){box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 3px 3px 3px rgba(60,64,67,.15)}.type-icon{color:#888;position:absolute;right:15px;top:15px}.tags{margin-bottom:5px;margin-top:-4px}.tags a{background-color:#dc343b;border-radius:10px;color:#fff;display:inline-block;font-size:.8em;margin-bottom:3px;padding:5px 12px 4px}h1+.tags{margin-bottom:15px;margin-top:-20px}.page-card{background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);color:rgba(0,0,0,.8);margin:32px -40px 0;padding:1px 40px 20px;position:relative}@media(max-width:800px){.page-card{margin:0;padding:1px 20px 20px}}.article-source{color:#707070;font-size:.8em;margin-bottom:0}.links-page-list li{padding:5px 0}.article-text-btn-read{display:block;margin:40px 0;text-align:center;width:100%}.article-text-btn-read a{background-color:#dc343b;border-radius:10px;color:#fff;padding:10px 25px}.btn-show-all-authors{position:absolute;right:20px;top:26px}@media(min-width:801px){.btn-show-all-authors{right:-20px;top:53px}}.embed .btn-show-all-authors{top:13px}.embed .listing-heading{margin-top:0}
/*# sourceMappingURL=main.136eadbc.css.map*/