@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:100%}body{background:#f0f0f0}@media (max-width:49em){.desktop-only{display:none!important}}@media (min-width:49em){.mobile-only{display:none!important}}.page-search-ting .pane-page-content,.page-wrapper{max-width:1248px;position:relative}@media (min-width:49em){.page-search-ting .pane-page-content,.page-wrapper{margin-left:auto;margin-right:auto;max-width:1268px}}.content-wrapper,.pane-fulltext{max-width:1120px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:49em){.content-wrapper,.pane-fulltext{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}.pane-node-content,.pane-page-content{padding:2rem 0 0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:SourceSansProLight;src:url(fonts/sourcesanspro-light.68770a66.woff) format("woff"),url(fonts/sourcesanspro-light.298afcbf.ttf) format("ttf")}@font-face{font-family:SourceSansPro;src:url(fonts/sourcesanspro-regular.16c4cdcc.woff) format("woff"),url(fonts/sourcesanspro-regular.1fb8786f.ttf) format("ttf")}@font-face{font-family:SourceSansProSemiBold;src:url(fonts/sourcesanspro-semibold.ac04a489.woff) format("woff"),url(fonts/sourcesanspro-semibold.90edc6c7.ttf) format("ttf")}@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.f691f37e.woff) format("woff"),url(fonts/fontawesome-webfont.1e59d233.ttf) format("ttf")}@font-face{font-family:icomoon;src:url(fonts/icomoon.575ba705.woff) format("woff"),url(fonts/icomoon.0f59df63.ttf) format("ttf")}body{font-family:SourceSansPro,sans-serif}@media (min-width:49em){.topbar .pane-search-form{order:4}.topbar #header{order:1}}img{max-width:100%}.pane-user-login{background:#f0f0f0;display:block;order:4;width:100%}.pane-user-login select{background:#fff;border:1px solid #d5d5d5;color:#787878;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:100%}.pane-user-login input[type=email],.pane-user-login input[type=password],.pane-user-login input[type=submit],.pane-user-login input[type=text]{appearance:none;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;color:#000;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:15.4px;min-width:250px;padding:10px 30px;position:relative;text-decoration:none;width:100%}.pane-user-login input[type=submit]{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}.pane-user-login input[type=submit]:hover{background-color:#7c9b63;cursor:pointer}.pane-user-login label{color:#3c3c3c;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:16px;line-height:22px;margin:0 0 5px}.pane-user-login .description{margin:.5rem 0}.pane-user-login .form-item{margin-bottom:1.375rem;position:relative}.pane-user-login form .description{color:#7c9b63;font-family:SourceSansPro,sans-serif;margin-top:5px}.pane-user-login .messages{margin:16px 0}.ui-dialog form select{background:#fff;border:1px solid #d5d5d5;color:#787878;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:100%}.ui-dialog form input[type=email],.ui-dialog form input[type=password],.ui-dialog form input[type=submit],.ui-dialog form input[type=text]{appearance:none;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;color:#000;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:15.4px;min-width:250px;padding:10px 30px;position:relative;text-decoration:none;width:100%}.ui-dialog form input[type=submit]{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}.ui-dialog form input[type=submit]:hover{background-color:#7c9b63;cursor:pointer}.ui-dialog form label{color:#3c3c3c;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:16px;line-height:22px;margin:0 0 5px}.ui-dialog form .description{margin:.5rem 0}.ui-dialog form .form-item{margin-bottom:1.375rem;position:relative}.ui-dialog form form .description{color:#7c9b63;font-family:SourceSansPro,sans-serif;margin-top:5px}.view-articles,.view-ereol-search{margin:0 auto;max-width:1200px;width:100%}.ui-dialog{background-color:#fff;left:0!important;position:absolute!important;right:0!important;top:100px!important}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{outline:none}.ui-dialog .messages{margin:16px 0}.ui-dialog-content a[data-modal-name=reol_bookmark]{display:inline-block;width:auto}.ui-widget{font-family:Oxygen,sans-serif}div.messages{word-wrap:break-word;background-color:#fff;background-image:none;border:1px solid #dcdcdc;color:#3c3c3c;font-family:SourceSansPro,sans-serif;font-size:1.2rem;line-height:1.8rem;max-width:1120px;padding:2rem;width:100%}@media (min-width:49em){div.messages{margin-left:auto;margin-right:auto;margin:1rem auto;max-width:1140px;padding-left:30px;padding-right:30px;padding:2rem}}div.messages.status{background-color:#c5e8c5}div.messages.warning{background-color:#fdffc7}div.messages.error{background-color:#ff7562}div.messages ul{margin:0}.pane-page-tabs{background-color:#5f7f9f;display:block;text-align:center;width:100%}.pane-page-tabs a{color:#fff;font-family:SourceSansProSemiBold,sans-serif;font-size:1.1rem;text-decoration:none}.pane-page-tabs .tabs{display:flex;justify-content:center}.pane-page-tabs .tabs a{display:inline-block;padding:.5rem 1rem}.icon-spinner:before{display:none}#edit-adgangsplatformen-wrapper{--spacing:24px;--border-color:#f2f2f2;--font-color:#0d0d0d}#edit-adgangsplatformen-wrapper.form-wrapper{background-color:#fff;border:0;margin:0;padding:0}#edit-adgangsplatformen-wrapper .fieldset-description:before{background-image:url(images/adgangsplatformen.e1451fa4.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:calc(var(--spacing)*2);width:6%}#edit-adgangsplatformen-wrapper .fieldset-description{align-items:center;border-top:1px solid var(--border-color);column-gap:var(--spacing);display:flex;flex-direction:column;margin-top:var(--spacing);padding:var(--spacing) 0 0 0}#edit-adgangsplatformen-wrapper .fieldset-description p{color:var(--font-color);line-height:calc(var(--spacing)*2)}#edit-adgangsplatformen-wrapper .adgangsplatformen-wrapper{margin:calc(var(--spacing)*.5) 0}#edit-adgangsplatformen-wrapper .adgangsplatformen-notification-text{border-bottom:1px solid var(--border-color);color:var(--font-color);line-height:1.25;padding-bottom:var(--spacing);text-align:left}#edit-adgangsplatformen-wrapper .adgangsplatformen-notification-text ul{list-style:disc;margin:calc(var(--spacing)*.5)}#edit-adgangsplatformen-wrapper .adgangsplatformen-notification-text ul li{padding-bottom:calc(var(--spacing)*.5)}#edit-adgangsplatformen-wrapper .adgangsplatformen-notification-text strong{font-weight:700}#edit-adgangsplatformen-wrapper .adgangsplatformen-button{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}#edit-adgangsplatformen-wrapper:after{background-image:url(images/eReolen-Red.24055171.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:calc(var(--spacing)*2);width:100%}#edit-adgangsplatformen-wrapper .form-type-checkbox,#edit-adgangsplatformen-wrapper:after{display:inline-block;margin-top:var(--spacing)}@media screen and (min-width:480px){#edit-adgangsplatformen-wrapper .fieldset-description{flex-direction:row;justify-content:center}#edit-adgangsplatformen-wrapper .adgangsplatformen-wrapper{margin:var(--spacing) 0}}.btn,.material .action-button,.page-user .material-buttons .action-button{background-color:#608244;border-radius:2px;color:#fff;color:#fff!important;font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;line-height:1em;margin-top:1rem;padding:10px 22px;position:relative;text-decoration:none;text-transform:uppercase;width:100%}.btn:hover,.material .action-button:hover,.page-user .material-buttons .action-button:hover{background-color:#7c9b63;cursor:pointer}@media (min-width:49em){.btn,.material .action-button,.page-user .material-buttons .action-button{display:inline-block;text-align:center;width:auto;width:100%}}.btn.a,.material .a.action-button,.page-user .material-buttons .a.action-button{color:inherit!important}.btn-block{max-width:100%!important;width:100%!important}.btn--loan:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:.5rem;text-transform:none}.btn--try{background-color:transparent;border:1px solid #dcdcdc;color:#3c3c3c!important}.btn--try:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:.5rem;text-transform:none}.text{font-family:SourceSansPro,sans-serif}.text p{color:#3c3c3c;font-size:1rem;line-height:1.8rem}.text p strong{font-weight:700}.text p em{font-style:italic}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-family:SourceSansProLight,sans-serif}.text h2{font-size:2rem}.text h3{border-top:1px solid #d8d8d8;font-family:SourceSansProLight,sans-serif;font-size:1.5rem;margin-bottom:1.5rem;padding-top:1.5rem}.text h3,.text h4{color:#3c3c3c;margin-top:1.5rem}.text h4{font-family:SourceSansProSemiBold,sans-serif;text-transform:uppercase}.text a{color:#b81b40;text-decoration:none}.text a:hover{color:#5f7f9f}.text ul{color:#787878;line-height:1.5rem;margin:2rem 0 2rem 2rem}.text ul li:before{content:"\2014";margin-right:1rem}.highlight{color:#b81b40}.ui-dialog{border:0;border-radius:0;box-shadow:0 0 33px 0 rgba(0,0,0,.3);margin:0 auto;max-height:90%;max-width:730px;overflow-y:auto;padding:25px 30px;text-align:center}.ui-dialog.try-audiobook,.ui-dialog.try-ebook{max-height:none;max-width:1180px;overflow-y:visible;top:30px!important}.ui-dialog,.ui-dialog .ui-dialog-content,.ui-dialog .ui-widget-header{color:#505050;font-family:SourceSansProLight,sans-serif}.ui-dialog a{color:#fff;text-align:center}.ui-dialog form{text-align:left}.ui-dialog form .form-actions{text-align:center}.ui-dialog .action-button{background-color:#608244;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;line-height:1em;margin-top:1rem;padding:10px 22px;text-transform:uppercase;width:100%}.ui-dialog .action-button:hover{background-color:#7c9b63;cursor:pointer}.ui-dialog .ui-corner-all{background:#fff;border:0;border-radius:5px}.ui-dialog .ui-dialog-titlebar{font-family:SourceSansPro,sans-serif;margin:0;padding:0;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:block;float:none;width:auto}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{font-size:10px;margin:0;padding:0;position:absolute;right:0;top:0}@media (min-width:49em){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{right:15px;top:0}}.ui-dialog .ui-icon-closethick{background:none;height:18px;text-indent:inherit;width:18px}.ui-dialog .ui-icon-closethick:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}@media (min-width:49em){.ui-dialog{min-width:600px}}.ui-widget-overlay{opacity:.4}#ding-reservation-delete-reservations-form a{background-color:#608244;border-radius:2px;color:#fff;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;line-height:1em;margin-top:1rem;padding:10px 22px;text-transform:uppercase;width:100%}#ding-reservation-delete-reservations-form a:hover{background-color:#7c9b63;cursor:pointer}@media (min-width:26em){#ding-reservation-delete-reservations-form a{width:49%}#ding-reservation-delete-reservations-form a#edit-cancel{float:right}}.pager{display:flex;font-family:SourceSansProSemiBold,sans-serif;font-size:1rem;width:100%}.pager .pager-ellipsis,.pager a{color:#787878;display:inline-block;padding:1rem;text-decoration:none}.pager .pager-ellipsis:hover,.pager a:hover{color:#b81b40}.pager-first,.pager-last{display:none}.pager-current{color:#b81b40;padding:1rem}.pager-next,.pager-previous{font-size:0}.pager-next a,.pager-previous a{padding:1rem 0}.pager-next a:before,.pager-previous a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #dcdcdc;border-radius:2px;color:#505050;content:"";font-family:icomoon;font-size:.9rem;font-style:normal;font-variant:normal;font-weight:400;padding:1rem;text-transform:none}.pager-next a:hover:before,.pager-previous a:hover:before{border:1px solid #b81b40;color:#b81b40}.pager-next a:before{content:""}.pager-previous{flex-grow:1}.pager-previous a:before{content:""}.pager-item-next-1,.pager-item-prev-1,.pager-item-prev-2,.pager-item-prev-3,.pager-item-prev-4,.pager-item-prev-5,.pager-item-prev-6,.pager-item-prev-7{display:none}@media (min-width:20em){.pager-item-prev-1{display:list-item}}@media (min-width:23em){.pager-item-next-1,.pager-item-prev-2{display:list-item}}@media (min-width:26em){.pager-item-next-1,.pager-item-prev-3{display:list-item}}@media (min-width:65em){.pager-item-prev-4,.pager-item-prev-5,.pager-item-prev-6,.pager-item-prev-7{display:list-item}}.fa-star-o{color:rgba(0,0,0,.2);font-size:1.1rem}.fa-star-o:before{content:"\f005"}.fa-star-o.active{color:#95b978}.star{margin-right:.3rem}.linkbox,.ting-cover-wrapper{position:relative}.overlay-icons{position:absolute;right:1rem;top:2rem}.overlay-icons .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border-radius:50%;color:#787878;content:"";font-family:icomoon;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;margin-left:.5rem;padding:.5rem;text-transform:none}.overlay-icons.no-quota .icon:before{background-color:#597795;color:#fff}.overlay-icons .ebook:before{content:""}.overlay-icons .audiobook:before{content:""}.overlay-icons .podcast:before{content:""}.overlay-icons .link:before{color:#b81b40;content:""}.reader__back-button{color:#777;font-size:22px;left:5px;padding:5px;position:absolute;text-decoration:none;top:5px}.reader__back-button:before{content:"\f060";font-family:FontAwesome;position:relative}.reader__back-button .nightmode{color:#999}.search-overlay--wrapper{font-family:SourceSansPro,sans-serif}.search-overlay--text{color:#fff;font-size:1.5rem}.search-overlay--inner{background-color:#505050;color:#fff}.search-overlay--inner .cancel{background-color:#608244;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;line-height:1em;margin-top:1rem;padding:10px 22px;text-transform:uppercase;width:100%}.search-overlay--inner .cancel:hover{background-color:#7c9b63;cursor:pointer}.search-overlay--inner .cancel a{color:#fff;text-decoration:none}body #autocomplete li{color:#505050}body #autocomplete li.selected{color:#b81b40}.site-header{background:#fff}.topbar .pane-main-menu{width:100%}.topbar__inner{display:flex;justify-content:space-between}@media (min-width:49em){.topbar__inner{max-width:1120px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:49em) and (min-width:49em){.topbar__inner{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.branding{padding:12px}@media (min-width:49em){.branding{max-height:70px;padding:12px 0}}.branding__logo{display:inline-block}.branding__logo img{height:100%}@media (min-width:49em){.branding__logo img{max-height:70px}}.pane-reol-profile-link{left:0;position:absolute;top:0}@media (min-width:49em){.pane-reol-profile-link{left:auto;right:3.75rem}}.user-login-form:after{background-image:url(images/eReolen-Red.24055171.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:48px;margin-top:36px;width:100%}.menu-name-main-menu>ul{margin:0 10px}@media (min-width:49em){.menu-name-main-menu>ul{margin:0 20px}}.menu-name-main-menu li{display:inline-block;height:100%;margin:0;padding:0;vertical-align:top}@media (min-width:49em){.menu-name-main-menu li{display:inline-block;height:100%;margin:0;padding:0}}.menu-name-main-menu li a{display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:.75rem;line-height:3rem;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (min-width:49em){.menu-name-main-menu li a{display:block;font-size:1rem;height:100%;line-height:5rem}}.menu-name-main-menu.menu-level-1{background-color:#fff;bottom:0;box-shadow:2px 4px 16px rgba(0,0,0,.16);color:#3c3c3c;left:0;position:fixed;right:0;z-index:1}@media (min-width:49em){.menu-name-main-menu.menu-level-1{box-shadow:none;position:static}}.menu-name-main-menu.menu-level-1 ul{display:flex;justify-content:center}@media (min-width:49em){.menu-name-main-menu.menu-level-1 ul{justify-content:end}}.menu-name-main-menu.menu-level-1 li{margin-right:24px;text-align:center}.menu-name-main-menu.menu-level-1 li:last-of-type{margin-right:0}.menu-name-main-menu.menu-level-1 a{color:currentColor;display:block;font-size:.85rem;line-height:1;margin:12px 0}.menu-name-main-menu.menu-level-1 a:before{background-color:#3c3c3c;content:"";display:block;height:26px;margin-bottom:6px;-webkit-mask:url(images/iconmenu-info.99d90d75.svg) no-repeat 50% 50%;mask:url(images/iconmenu-info.99d90d75.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-1 a:after{background-color:#3c3c3c;content:"";display:block;height:2px;left:calc(50% - 10px);margin-top:6px;position:relative;transition:width .1s ease-out,left .1s ease-out;width:20px}@media (prefers-reduced-motion){.menu-name-main-menu.menu-level-1 a:after{transition:none}}.menu-name-main-menu.menu-level-1 a:hover{color:currentColor}.menu-name-main-menu.menu-level-1 a:hover:before{background-color:#b81b40}.menu-name-main-menu.menu-level-1 a:hover:after{background-color:#b81b40;left:0;transition:width .2s ease-in,left .2s ease-in;width:100%}@media (prefers-reduced-motion){.menu-name-main-menu.menu-level-1 a:hover:after{transition:none}}.menu-name-main-menu.menu-level-1 .active-trail a{color:currentColor}.menu-name-main-menu.menu-level-1 .active-trail a:after,.menu-name-main-menu.menu-level-1 .active-trail a:before{background-color:#b81b40}.menu-name-main-menu.menu-level-1 .active-trail a:after{left:0;width:100%}.menu-name-main-menu.menu-level-1 .iconmenu-home a:before{-webkit-mask:url(images/iconmenu-home.bea02ee0.svg) no-repeat 50% 50%;mask:url(images/iconmenu-home.bea02ee0.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-1 .iconmenu-inspiration a:before{-webkit-mask:url(images/iconmenu-inspiration.76e91efb.svg) no-repeat 50% 50%;mask:url(images/iconmenu-inspiration.76e91efb.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-1 .iconmenu-help a:before{-webkit-mask:url(images/iconmenu-faq.13ad0f45.svg) no-repeat 50% 50%;mask:url(images/iconmenu-faq.13ad0f45.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-1 .iconmenu-e-books a:before{-webkit-mask:url(images/iconmenu-e-book.71055684.svg) no-repeat 50% 50%;mask:url(images/iconmenu-e-book.71055684.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-1 .iconmenu-audiobooks a:before{-webkit-mask:url(images/iconmenu-audiobook.61c00eff.svg) no-repeat 50% 50%;mask:url(images/iconmenu-audiobook.61c00eff.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-1 .iconmenu-userprofile a:before{-webkit-mask:url(images/iconmenu-userprofile.3372e113.svg) no-repeat 50% 50%;mask:url(images/iconmenu-userprofile.3372e113.svg) no-repeat 50% 50%}.menu-name-main-menu.menu-level-2{background-color:#f0f0f0;border-bottom:1px solid #dcdcdc;color:#787878}@media (min-width:49em){.menu-name-main-menu.menu-level-2>ul{max-width:1120px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:49em) and (min-width:49em){.menu-name-main-menu.menu-level-2>ul{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.menu-name-main-menu.menu-level-2 li.expanded{margin-right:1rem}.menu-name-main-menu.menu-level-2 li.expanded:last-child{margin-right:0}.menu-name-main-menu.menu-level-2 li.expanded>a{text-transform:uppercase}.menu-name-main-menu.menu-level-2 li.expanded>a:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-size:.5rem;font-style:normal;font-variant:normal;font-weight:400;margin-left:.5rem;text-transform:none}.menu-name-main-menu.menu-level-2 li.expanded ul{display:none}.menu-name-main-menu.menu-level-2 li.expanded.js-active ul{display:block}.menu-name-main-menu.menu-level-2 li.expanded.js-active>a,.menu-name-main-menu.menu-level-2 li.expanded.js-active>a:after,.menu-name-main-menu.menu-level-2 li.expanded>a.active-trail:after{color:#3c3c3c}@media (min-width:49em){.menu-name-main-menu.menu-level-2 li.expanded>a{overflow:visible;position:relative}.menu-name-main-menu.menu-level-2 li.expanded.js-active>a:before{border-bottom:20px solid;border-left:20px solid transparent;border-right:20px solid transparent;bottom:-1px;color:#3c3c3c;content:"";height:0;position:absolute;right:-16px;vertical-align:middle;width:0;z-index:2}}.menu-name-main-menu.menu-level-2 a{color:#3c3c3c}@media (min-width:49em){.menu-name-main-menu.menu-level-2 a:hover{color:#505050}}.menu-name-main-menu.menu-level-2 li div{display:block;left:0;max-width:1120px;padding-left:20px;padding-right:20px;position:absolute;right:0;width:100%;z-index:2}@media (min-width:49em){.menu-name-main-menu.menu-level-2 li div{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.menu-name-main-menu.menu-level-2 li ul{background-color:#3c3c3c;column-count:2;column-gap:2rem;padding:1rem 20px}@media (min-width:49em){.menu-name-main-menu.menu-level-2 li ul{columns:13rem;display:inline-block;padding:30px}}.menu-name-main-menu.menu-level-2 li ul li{display:block}.menu-name-main-menu.menu-level-2 li ul a{color:#dcdcdc;font-family:SourceSansPro,sans-serif;padding:0}@media (min-width:49em){.menu-name-main-menu.menu-level-2 li ul a{line-height:2rem}}.footer,.menu-name-main-menu.menu-level-2 li ul a.active-trail{color:#fff}.footer{background-color:#282828;display:inline-block;float:left;font-family:SourceSansPro,sans-serif;font-size:100%;margin-top:2rem;overflow:hidden;width:100%}.footer__inner{margin:0 auto;max-width:1200px;position:relative}@media (min-width:49em){.footer__inner{display:flex;padding:4rem 0}}.footer__brand{background-color:#fff;display:flex;padding:1rem 0;place-content:center}.footer__brand .branding__logo{max-height:70px}.footer__ddf{--spacing:48px;display:flex;flex-direction:column;padding-bottom:var(--spacing);padding-left:0;padding-right:0;padding-top:var(--spacing);place-content:center;row-gap:calc(var(--spacing)*.5);text-align:center}.footer__ddf p{line-height:1.25}.footer__ddf a{color:inherit}@media (min-width:49em){.footer__ddf{column-gap:var(--spacing);flex-direction:row}}.footer .menu a{text-transform:none}.footer a:hover{text-decoration:underline}.footer ul{display:none;margin:0;padding:0}@media (min-width:49em){.footer ul{display:block}}.footer ul li{list-style:none;margin:0;padding:0}@media (min-width:49em){.footer ul li{display:block!important}}.footer .panel-pane a{color:#dcdcdc;display:block;font-size:1.1rem;padding:1rem 2rem;text-decoration:none}@media (min-width:49em){.footer .panel-pane{flex:1}}.footer .pane-title{border-top:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;font-size:1.1rem;margin:0;padding:2rem;text-transform:uppercase}@media (min-width:49em){.footer .pane-title{border-top:none}}.footer .leaf{margin:0}.radio-custom,input[type=checkbox]{height:0;opacity:0;position:absolute;visibility:hidden;width:0}.radio-custom,.radio-custom-label,input[type=checkbox],input[type=checkbox]+label:before{cursor:pointer;display:inline-block;vertical-align:middle}.radio-custom-label,input[type=checkbox]+label:before{position:relative}.radio-custom+.radio-custom-label:before,input[type=checkbox]+label:before{background:transparent;border:1px solid #b4b4b4;border-radius:50%;content:"";font-size:.7rem;height:1.5rem;left:0;line-height:1.5rem;position:absolute;text-align:center;top:-.1rem;width:1.5rem}.form-type-checkbox label.option{align-items:center;cursor:pointer;display:flex;min-height:1.5rem;padding-left:1.8rem;position:relative}.form-type-textfield .field-prefix{display:flex;justify-content:center;padding:12px 0;position:absolute;width:3rem;z-index:2}.form-type-textfield .field-prefix+input[type=text]{padding-left:3rem}.form-checkboxes .radio-custom+.radio-custom-label:before,.form-checkboxes input[type=checkbox]+label:before{left:auto;right:0;top:0}.form-checkboxes label.option{padding-left:0}input[type=checkbox]:checked+label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#95b978;color:#fff;content:"";content:"";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bbb;content:"";content:"";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.radio-custom:focus+.radio-custom-label,input[type=checkbox]:focus+label{outline:1px solid #ddd}.ding-facetbrowser-group-processed{font-family:SourceSansPro,sans-serif}.ding-facetbrowser-group-processed .form-item{margin-bottom:1.375rem}.ding-facetbrowser-group-processed a{color:#505050;text-decoration:none}.ding-facetbrowser-group-processed label{display:inline-block;width:100%}.ding-facetbrowser-group-processed label:before{float:right}.ding-facetbrowser-group-processed label a{float:left}.ding-facetbrowser-group-processed legend{font-family:SourceSansProSemiBold,sans-serif;margin-bottom:3rem;position:relative;text-transform:uppercase;top:3rem}fieldset{background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;margin-top:-.5rem;padding:2rem}@media (min-width:49em){fieldset:nth-child(odd){background-color:#ebebeb}}.expand{color:#787878;font-family:SourceSansPro,sans-serif;margin-left:3rem;margin-top:1rem}.expand-more{float:right;text-decoration:none}.expand-more:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050;content:"";content:"";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;left:-10px;position:relative;text-transform:none;top:1px}.expand-less{float:right}.expand-less:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050;content:"";content:"";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;position:relative;right:-10px;text-transform:none;top:1px}.js-facets-trigger{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAoCAYAAAAG0SEsAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAI2SURBVFiF7Zcxb9pAGIafC9wIbNmpkPBiCX5BRi9QbBW2Tt2zd4hUVfyDZm4mlgqBLLkDTPyBDiBVYAkC3rOlalXJgutQQA6CYKxTFvJN5/Ore+67O3/vWbAnbNteAhebZ9d1xT7dcxFnjIvdjpeMV/j5wdPRB8dxLpVS1+xMyrbtppTyS7vdftAJ30JqtVpdKTUDbvbobsIwnNm2/U4nPA3gOE5DKfUNEOVyGcuyyOfzAMznc/r9PsPhMAu0bdtuuK7b0QEX66WeAZl6vU6lUtkr9DyPTqcD8CilLBzbglhFZr3HmXK5fBAMUK1WKZVKANkwDK9jJHY0LoQQbwEsyzoqjmiqWuBKqTfAdo+fi4imoAV+ilgptWmudMHvARaLxVFxEASb5r0uuAfQ6/WOiiOa71rgQohb4NdwOMTzvINCz/MYjUbw/1O71QFP+b7/u1gsToUQjclkIoIgIJfLkc1mWS6XTKdTWq0Wg8EAQAHvu93uj2MDG4bxCdh+277vf97VbF+uS+cdkD0w3iPwIW51i1NkUpGZTUzT/Lparf4qpa6EeKJtSiljZew4zqVhGB+Bq2i/YRhp0zR/jsfjP5u+vXezpHe4Wq1WF0LcAZkDkierlz4gOjmSmJOWzJOak5abTFJz0gJPak66Mk9kTi9+gYyaky54InPSBU9kTroOXCJzSu0TxTGFaCQ1J63l9VRz0nraXdftSCkLQDNyqjfRlFIWoq6oNfNTxzjfv9RX+PnB/wEW0D9HilhIfAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:2rem;width:2rem}.facets-trigger-wrapper{background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;display:flex;justify-content:flex-end;padding:1rem;width:100%}@media (min-width:49em){.facets-trigger-wrapper{display:none}}.page-search-ting .panel-col-first .inside{background-color:#f0f0f0;display:none}@media (min-width:49em){.page-search-ting .panel-col-first .inside{display:block}}.pane-ding-facetbrowser .expand-less,.pane-ding-facetbrowser .expand-more{color:#505050;padding-right:2rem}.pane-ding-facetbrowser fieldset .expand-less,.pane-ding-facetbrowser fieldset .expand-more{padding-right:0}.pane-search-form{height:5rem;margin-left:auto;position:absolute;right:0;top:0;z-index:1}@media (min-width:49em){.pane-search-form{height:auto;position:relative;right:auto;top:auto;width:100%}}.page-search .pane-page-tabs{display:none}.search-form{font-family:SourceSansPro,sans-serif;position:relative}.search-form #edit-search-type input{display:none}.search-form #edit-search-type .form-item{display:inline-block;font-family:SourceSansPro,sans-serif;margin:0 20px}.search-form #edit-search-type .form-item label{cursor:pointer;font-size:1.3rem;opacity:.5;text-transform:uppercase}.search-form #edit-search-type .form-item.selected label{opacity:1}@media (min-width:49em){.search-form #edit-search-type .form-item{margin:0 .4rem}.search-form #edit-search-type .form-item label{color:#fff;font-size:1rem}}.search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url(images/backspace-solid.108ad93c.svg) no-repeat 50% 50%;background-size:contain;border-radius:50em;height:1em;opacity:0;pointer-events:none;width:1em}.search-form input[type=search]:focus::-webkit-search-cancel-button{opacity:1;pointer-events:all}@media (min-width:49em){.page-search .search-form{background-color:#b81b40}}.search-form__icon__wrapper{align-items:center;cursor:pointer;display:flex;height:5rem;justify-content:center}.search-form__icon__wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dcdcdc;content:"";content:"";font-family:icomoon;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;position:relative;right:3px;text-transform:none;top:-3px}@media (min-width:49em){.search-form__icon__wrapper:before{color:#fff;font-size:1.5rem;position:relative;top:3px}}.search-form__icon__wrapper__text{color:#fff;font-family:SourceSansProSemiBold,sans-serif;font-size:16px}.open .search-form__icon__wrapper{position:fixed;right:0;top:0;z-index:1}@media (min-width:49em){.open .search-form__icon__wrapper{height:2rem;left:calc(50% - 1rem);position:relative;width:2rem}}.open .search-form__icon__wrapper:before{content:"\ea0f";font-size:1.5rem;position:relative;right:17px;top:0}@media (min-width:49em){.open .search-form__icon__wrapper:before{font-size:1rem;position:relative;right:0;top:8px}.page-search .open .search-form__icon__wrapper{display:none}.search-form__icon__wrapper{background:#b81b40;display:block;height:2rem;text-align:center}}.search-form__icon{width:auto}.search-form__content{align-items:center;background:#fff;display:none;height:5rem;left:0;max-width:100%;position:fixed;top:0;width:100%}.page-search .search-form__content{height:8rem}@media (min-width:49em){.search-form__content{max-width:1248px;position:relative}}@media (min-width:49em) and (min-width:49em){.search-form__content{margin-left:auto;margin-right:auto;max-width:1268px}}.open .search-form__content{display:block}@media (min-width:49em){.open .search-form__content{display:flex}.page-search .search-form__content{background-color:#b81b40;height:auto;padding:1.2rem}}.search-form .form-item-search-block-form{flex:1}.search-form .form-item-search-block-form:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#787878;content:"";content:"";font-family:icomoon;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:7px;position:absolute;text-transform:none;top:27px}@media (min-width:49em){.search-form .form-item-search-block-form:before{color:#fff;font-size:1.2rem;top:21px}}.search-form__input--text{border:0;box-sizing:border-box;color:#505050;display:block;font-family:SourceSansProLight,sans-serif;font-size:2rem;height:5rem;padding:0 3.5rem 0 3rem;width:100%}.search-form__input--text:focus{outline:none}@media (min-width:49em){.search-form__input--text{padding:0 1.875rem}.page-search .search-form__input--text{background:#b81b40;color:#fff;font-family:SourceSansPro,sans-serif;font-size:1.3rem;height:auto}}@media (min-width:49em){.page-search .search-form__input--text::placeholder{color:#fff}}.search-form__icon--close{background:#b81b40;height:2rem;position:fixed;right:1rem;width:2rem}@media (min-width:49em){.search-form__icon--close{left:calc(50% - 1rem);right:auto}}.search-form__icon--close:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"";content:"";font-family:icomoon;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:.5rem;position:absolute;text-transform:none;top:.5rem}@media (min-width:49em){.search-form{border-top:1px solid #d8d8d8}}.search-form.open .search-form__icon__wrapper__text{display:none}html.js input.form-autocomplete{background-image:none}.page-search-ting .pane-page-content{padding:0 2rem}.page-search-ting .pane-page-content .pane-search-result .pane-content>ul{color:#3c3c3c;font-size:1rem;line-height:1.8rem;line-height:1rem;margin:3.5rem 0}.page-search-ting .pane-page-content .pane-search-result .pane-content>ul strong{font-weight:700}.page-search-ting .pane-page-content .pane-search-result .pane-content>ul em{font-style:italic}@media (max-width:49em){.page-search-ting .panel-col-first{background-color:hsla(0,0%,98%,.9);width:100%}}@media (min-width:49em){.page-search-ting .panel-col-first{border-right:1px solid #d8d8d8;float:left;padding-bottom:3.5rem;padding-top:3.5rem;width:300px}}@media (min-width:65em){.page-search-ting .panel-col-first{width:410px}}.page-search-ting .panel-col-last{width:100%}@media (min-width:49em){.page-search-ting .panel-col-last{overflow:hidden;padding-left:3.5rem;width:auto}}.page-search-ting .page-title{background:#f0f0f0;color:#787878;color:#3c3c3c;display:none;font-family:SourceSansProLight,sans-serif;font-size:2.1rem;overflow-wrap:break-word;padding:0 2rem;text-decoration:none}@media (min-width:49em){.page-search-ting .page-title{display:block}}.arrangement-toggles{background-color:transparent;display:flex;flex-direction:row;justify-content:flex-start;position:absolute;top:1rem}@media (min-width:49em){.arrangement-toggles{margin:0 2rem 1rem;position:relative;top:0}}.arrangement-toggles .arrangement-toggle{align-items:center;background-color:#fff;border-radius:1.1rem;cursor:pointer;display:flex;height:2.2rem;justify-content:center;text-align:center;text-decoration:none;transition:background-color .12s cubic-bezier(.52,1.03,.63,.97);width:2.2rem}.arrangement-toggles .arrangement-toggle:hover{background-color:#dcdcdc}.arrangement-toggles .arrangement-toggle+.arrangement-toggle{margin-left:.7rem}.arrangement-toggles .arrangement-toggle:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#787878;content:"";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.arrangement-toggles .arrangement-toggle.toggle-active{background-color:#95b978}.arrangement-toggles .arrangement-toggle.toggle-active:before{color:#fff}.arrangement-toggles .arrangement-toggle.toggle-active:hover{background-color:#95b978}.arrangement-toggles .arrangement-toggle.toggle-list:before{content:""}.arrangement-toggles .arrangement-toggle.toggle-grid:before{content:""}.search-results{padding:2rem 0 0}.search-results .pager{padding:3.75rem 0}.search-results .material__metadata{font-family:SourceSansProLight,sans-serif;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .material__language{display:inline-block}.search-results .material__language:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"⛿";font-family:icomoon;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.search-results .material__number-in-series{display:inline;margin-left:.5em}.search-results .material__number-in-series:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.search-results .material__number-in-series .material__series-number{padding-left:.5em}.search-results .material__number-in-series .material__series-number+.material__series-series:before{content:" – "}.search-results.grid-view .arrangement-toggles{margin-bottom:2rem}.search-results.grid-view .list{align-items:end;display:flex;flex-flow:wrap;justify-content:flex-start;margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}@media (min-width:20em){.search-results.grid-view .search-result{padding:.75rem;width:50%}}@media (min-width:26em){.search-results.grid-view .search-result{padding:.75rem;width:33.3333%}}.search-results.grid-view .search-result .material{border-bottom:0;margin-top:0;padding:0}.search-results.grid-view .search-result .material__cover--teaser{width:100%}.search-results.grid-view .search-result .material__content{padding-left:0;width:100%}.search-results.grid-view .search-result .material__title{margin:0}.search-results.grid-view .search-result .material__title h2{font-family:SourceSansPro,sans-serif;font-size:16px;letter-spacing:.5px;margin-bottom:0;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results.grid-view .search-result .material__title h2 a{color:#000;font-weight:700}.search-results.grid-view .search-result .material__author{font-family:SourceSansProLight,sans-serif;font-size:14px;letter-spacing:.5px;margin:10px 0 0}.topbar .menu-name-main-menu .user-login-link:before{-webkit-mask:url(images/iconmenu-userprofile.3372e113.svg) no-repeat 50% 50%;mask:url(images/iconmenu-userprofile.3372e113.svg) no-repeat 50% 50%}.notifications__count,.topbar .menu-name-main-menu .user-logged-in-link:after,.topbar .menu-name-main-menu .user-logged-in-link:before{background-color:#95b978}.notifications__count{align-items:center;border-radius:50%;color:#fff;display:flex;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;height:14px;justify-content:center;margin-left:-10px;padding:4px;position:absolute;top:31px;width:14px}@media (min-width:49em){.notifications__count{top:19px}}.page-user #ding-reservation-reservations-notready-form .actions-container,.page-user .pane-loans a[id^=bookmark-],.page-user .pane-reservations .actions-container .delete-all,.page-user .pane-reservations .item-checkbox,.page-user .pane-reservations a[id^=bookmark-]{display:none}.page-user .pane-reservations .delete-reservations.action-button [type=submit]{-webkit-appearance:none;background-color:#608244;border:none;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;line-height:1em;margin-top:1rem;padding:10px 22px;text-transform:uppercase;width:100%;width:auto}.page-user .pane-reservations .delete-reservations.action-button [type=submit]:hover{background-color:#7c9b63;cursor:pointer}.page-user .select-all.ready-for-pickup{margin-bottom:1em;margin-top:1em}.article{font-family:SourceSansPro,sans-serif;z-index:0}.article__content{padding:2rem 2rem 0}@media (min-width:49em){.article__content{display:flex;flex-wrap:wrap;padding:0 0 3.5rem}}.article__title{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:3rem;text-align:center}@media (min-width:49em){.article__title{margin:0 0 3rem;order:1;text-align:left;width:100%}}.article__byline{color:#3c3c3c;font-family:SourceSansPro,sans-serif;line-height:1.8rem;overflow:hidden;width:100%}.article__byline__date{color:#3c3c3c;float:left;font-family:SourceSansProSemiBold,sans-serif}@media (min-width:49em){.article__byline__date{display:block;float:none}}.article__byline__author{float:right}@media (min-width:49em){.article__byline__author{display:block;float:none}.article__byline{order:2;padding-right:3.5rem;width:17%}}.article__body{padding-bottom:3.5rem}@media (min-width:49em){.article__body{order:3;padding-bottom:0;width:83%}}.article__image{margin-bottom:1.5rem;padding:2rem 2rem 0}.article__image *{height:100%;width:100%}.article__image img{object-fit:cover;object-position:top}@media (min-width:49em){.article__image{height:400px;margin-bottom:5rem;padding:0}}.article__materials{background-color:#e6e6e6;clear:both;display:block;overflow:hidden;padding:2rem;width:100%}.article__materials .field-item:last-child .material--teaser{border:0}@media (min-width:65em){.article__materials .view-mode-teaser{float:right;width:83%}}@media (min-width:49em){.article__materials{padding:2rem 0}}.field-name-field-article-image img{display:block;height:475px;object-fit:cover}.article--search-result{font-family:SourceSansPro,sans-serif}.article--search-result a{text-decoration:none}.article--search-result__left,.article--search-result__right{float:left;width:50%}.article--search-result__title{color:#3c3c3c;font-family:SourceSansProSemiBold,sans-serif;font-size:1rem;line-height:1.3rem;margin-bottom:1.5rem;margin-top:calc(50% - 3rem);text-transform:uppercase}@media (min-width:49em){.article--search-result__title{margin:0}}.article--search-result__cover img{height:auto;max-height:194px;object-fit:cover;object-position:top}@media (min-width:49em){.article--search-result__cover{padding-right:3.5rem}}.article--search-result p{color:#3c3c3c;font-size:1rem;line-height:1.8rem}.article--search-result p strong{font-weight:700}.article--search-result p em{font-style:italic}.article--search-result__info__inner{padding:0 0 0 2rem}@media (min-width:49em){.article--search-result__info__inner{padding:1.5rem 0 0}}.article__other-articles,.paragraphs-item-article-carousel,.paragraphs-item-picked-article-carousel,.view-articles{--width:1049px;--subject-col-width:236px;--carousel-width:1080px;--height:200px;--text-color-dark:#333;--text-color-light:#fff;--spacer:12px;--spacerX2:calc(var(--spacer)*2);--spacerX3:calc(var(--spacer)*3);--color-gray-200:#e0e0e0;--shadow-color:0deg 0% 0%;--shadow-elevation-low:0.3px 0.5px 0.6px hsl(var(--shadow-color)/0.07),0.4px 0.8px 1px -1.3px hsl(var(--shadow-color)/0.07),0.9px 1.7px 2.1px -2.6px hsl(var(--shadow-color)/0.07);--shadow-elevation-medium:0.3px 0.5px 0.6px hsl(var(--shadow-color)/0.08),0.7px 1.4px 1.7px -0.9px hsl(var(--shadow-color)/0.08),1.8px 3.5px 4.4px -1.7px hsl(var(--shadow-color)/0.07),4.3px 8.5px 10.6px -2.6px hsl(var(--shadow-color)/0.07);--shadow-elevation-high:0.3px 0.5px 0.6px hsl(var(--shadow-color)/0.07),1.1px 2.1px 2.6px -0.4px hsl(var(--shadow-color)/0.07),1.9px 3.8px 4.7px -0.7px hsl(var(--shadow-color)/0.07),3.1px 6.3px 7.8px -1.1px hsl(var(--shadow-color)/0.07),5px 10px 12.4px -1.5px hsl(var(--shadow-color)/0.07),7.8px 15.6px 19.4px -1.9px hsl(var(--shadow-color)/0.07),11.9px 23.7px 29.4px -2.2px hsl(var(--shadow-color)/0.07),17.5px 35px 43.4px -2.6px hsl(var(--shadow-color)/0.07)}.article__other-articles .article--teaser,.paragraphs-item-article-carousel .article--teaser,.paragraphs-item-picked-article-carousel .article--teaser,.view-articles .article--teaser{color:var(--text-color-dark);display:grid;grid-template-areas:"cover subject" "title title" "body read-more";grid-template-columns:auto auto;isolation:isolate;margin:0;max-width:100vw;position:relative;row-gap:var(--spacer)}@media (min-width:49em){.article__other-articles .article--teaser,.paragraphs-item-article-carousel .article--teaser,.paragraphs-item-picked-article-carousel .article--teaser,.view-articles .article--teaser{--height:330px;grid-template-columns:auto var(--subject-col-width);margin:0 0 var(--spacerX3) 0;width:var(--width)}}.article__other-articles .article--teaser__wrapper,.paragraphs-item-article-carousel .article--teaser__wrapper,.paragraphs-item-picked-article-carousel .article--teaser__wrapper,.view-articles .article--teaser__wrapper{position:relative}.article__other-articles .article--teaser__wrapper a,.paragraphs-item-article-carousel .article--teaser__wrapper a,.paragraphs-item-picked-article-carousel .article--teaser__wrapper a,.view-articles .article--teaser__wrapper a{text-decoration:none}.article__other-articles .article--teaser__cover,.paragraphs-item-article-carousel .article--teaser__cover,.paragraphs-item-picked-article-carousel .article--teaser__cover,.view-articles .article--teaser__cover{background-color:var(--color-gray-200);grid-area:cover;height:var(--height)}.article__other-articles .article--teaser__cover img,.paragraphs-item-article-carousel .article--teaser__cover img,.paragraphs-item-picked-article-carousel .article--teaser__cover img,.view-articles .article--teaser__cover img{max-height:var(--height);object-fit:cover;object-position:center}.article__other-articles .article--teaser__subject,.paragraphs-item-article-carousel .article--teaser__subject,.paragraphs-item-picked-article-carousel .article--teaser__subject,.view-articles .article--teaser__subject{background-color:var(--color-gray-200);color:var(--text-color-light);font-weight:600;grid-area:subject;max-height:var(--height);padding:var(--spacerX2);text-align:right;text-transform:uppercase}.article__other-articles .article--teaser__subject.color-dark,.paragraphs-item-article-carousel .article--teaser__subject.color-dark,.paragraphs-item-picked-article-carousel .article--teaser__subject.color-dark,.view-articles .article--teaser__subject.color-dark{color:var(--text-color-dark)}.article__other-articles .article--teaser__title,.paragraphs-item-article-carousel .article--teaser__title,.paragraphs-item-picked-article-carousel .article--teaser__title,.view-articles .article--teaser__title{font-size:1.5rem;grid-area:title;margin-top:var(--spacerX2);padding:0 var(--spacerX2)}@media (min-width:49em){.article__other-articles .article--teaser__title,.paragraphs-item-article-carousel .article--teaser__title,.paragraphs-item-picked-article-carousel .article--teaser__title,.view-articles .article--teaser__title{margin-top:var(--spacer);padding:0 var(--spacerX3)}}.article__other-articles .article--teaser__body,.paragraphs-item-article-carousel .article--teaser__body,.paragraphs-item-picked-article-carousel .article--teaser__body,.view-articles .article--teaser__body{font-size:1rem;grid-area:body;line-height:1.3;padding:0 var(--spacerX2)}@media (min-width:49em){.article__other-articles .article--teaser__body,.paragraphs-item-article-carousel .article--teaser__body,.paragraphs-item-picked-article-carousel .article--teaser__body,.view-articles .article--teaser__body{padding:0 var(--spacerX3)}}.article__other-articles .article--teaser__body p,.paragraphs-item-article-carousel .article--teaser__body p,.paragraphs-item-picked-article-carousel .article--teaser__body p,.view-articles .article--teaser__body p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;white-space:pre-wrap}@media (min-width:49em){.article__other-articles .article--teaser__body p,.paragraphs-item-article-carousel .article--teaser__body p,.paragraphs-item-picked-article-carousel .article--teaser__body p,.view-articles .article--teaser__body p{-webkit-box-orient:initial;-webkit-line-clamp:none;display:initial;overflow:initial;white-space:normal}}.article__other-articles .article--teaser__read-more,.paragraphs-item-article-carousel .article--teaser__read-more,.paragraphs-item-picked-article-carousel .article--teaser__read-more,.view-articles .article--teaser__read-more{grid-area:read-more;margin-right:var(--spacerX2)}@media (min-width:49em){.article__other-articles .article--teaser__read-more,.paragraphs-item-article-carousel .article--teaser__read-more,.paragraphs-item-picked-article-carousel .article--teaser__read-more,.view-articles .article--teaser__read-more{margin-right:0}}.article__other-articles .article--teaser__read-more button,.paragraphs-item-article-carousel .article--teaser__read-more button,.paragraphs-item-picked-article-carousel .article--teaser__read-more button,.view-articles .article--teaser__read-more button{background:none;border:1px solid var(--text-color-dark);cursor:pointer;padding:var(--spacer) var(--spacerX2);transition:background .2s ease-in}@media (prefers-reduced-motion){.article__other-articles .article--teaser__read-more button,.paragraphs-item-article-carousel .article--teaser__read-more button,.paragraphs-item-picked-article-carousel .article--teaser__read-more button,.view-articles .article--teaser__read-more button{transition:none}}.article__other-articles .article--teaser__read-more button:hover,.paragraphs-item-article-carousel .article--teaser__read-more button:hover,.paragraphs-item-picked-article-carousel .article--teaser__read-more button:hover,.view-articles .article--teaser__read-more button:hover{background:var(--text-color-dark);color:var(--text-color-light);transition:background .4s ease-out}@media (prefers-reduced-motion){.article__other-articles .article--teaser__read-more button:hover,.paragraphs-item-article-carousel .article--teaser__read-more button:hover,.paragraphs-item-picked-article-carousel .article--teaser__read-more button:hover,.view-articles .article--teaser__read-more button:hover{transition:none}}.article__other-articles .article--teaser__promoted-materials,.paragraphs-item-article-carousel .article--teaser__promoted-materials,.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials,.view-articles .article--teaser__promoted-materials{position:absolute;right:var(--spacerX2);text-align:right;top:70px;width:200px}@media (min-width:49em){.article__other-articles .article--teaser__promoted-materials,.paragraphs-item-article-carousel .article--teaser__promoted-materials,.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials,.view-articles .article--teaser__promoted-materials{text-align:center;top:120px;width:300px}}.article__other-articles .article--teaser__promoted-materials img:first-child,.paragraphs-item-article-carousel .article--teaser__promoted-materials img:first-child,.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials img:first-child,.view-articles .article--teaser__promoted-materials img:first-child{box-shadow:var(--shadow-elevation-high);margin-right:calc(var(--spacerX2)*-1);max-height:150px;max-width:120px;position:relative;z-index:2}@media (min-width:49em){.article__other-articles .article--teaser__promoted-materials img:first-child,.paragraphs-item-article-carousel .article--teaser__promoted-materials img:first-child,.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials img:first-child,.view-articles .article--teaser__promoted-materials img:first-child{max-height:250px;max-width:200px}}.article__other-articles .article--teaser__promoted-materials img:nth-child(2),.paragraphs-item-article-carousel .article--teaser__promoted-materials img:nth-child(2),.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials img:nth-child(2),.view-articles .article--teaser__promoted-materials img:nth-child(2){box-shadow:var(--shadow-elevation-medium);margin-bottom:var(--spacer);max-height:100px;max-width:70px;position:relative;z-index:1}@media (min-width:49em){.article__other-articles .article--teaser__promoted-materials img:nth-child(2),.paragraphs-item-article-carousel .article--teaser__promoted-materials img:nth-child(2),.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials img:nth-child(2),.view-articles .article--teaser__promoted-materials img:nth-child(2){margin-bottom:var(--spacerX2);max-height:180px;max-width:120px}.article__other-articles .article--teaser__promoted-materials.single,.paragraphs-item-article-carousel .article--teaser__promoted-materials.single,.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials.single,.view-articles .article--teaser__promoted-materials.single{width:calc(var(--subject-col-width) - var(--spacerX2)*2)}}.article__other-articles .article--teaser__promoted-materials.single img,.paragraphs-item-article-carousel .article--teaser__promoted-materials.single img,.paragraphs-item-picked-article-carousel .article--teaser__promoted-materials.single img,.view-articles .article--teaser__promoted-materials.single img{margin-left:auto;margin-right:auto}.article__other-articles .ding-carousel,.paragraphs-item-article-carousel .ding-carousel,.paragraphs-item-picked-article-carousel .ding-carousel,.view-articles .ding-carousel{margin:0 auto;max-width:calc(var(--carousel-width)*2 - var(--spacerX3));overflow:hidden;padding:0}.article__other-articles .ding-carousel .carousel,.paragraphs-item-article-carousel .ding-carousel .carousel,.paragraphs-item-picked-article-carousel .ding-carousel .carousel,.view-articles .ding-carousel .carousel{margin:0 auto;max-width:var(--carousel-width)}@media (min-width:49em){.article__other-articles .ding-carousel,.paragraphs-item-article-carousel .ding-carousel,.paragraphs-item-picked-article-carousel .ding-carousel,.view-articles .ding-carousel{padding:36px 0}}.article__other-articles li,.paragraphs-item-article-carousel li,.paragraphs-item-picked-article-carousel li,.view-articles li{position:relative}.article__other-articles li:not(.swiper-slide-active):not([class*=pager-]),.paragraphs-item-article-carousel li:not(.swiper-slide-active):not([class*=pager-]),.paragraphs-item-picked-article-carousel li:not(.swiper-slide-active):not([class*=pager-]),.view-articles li:not(.swiper-slide-active):not([class*=pager-]){opacity:.2;transition:opacity .2s ease-out}.article__other-articles li:not(.swiper-slide-active):not([class*=pager-]) .article--teaser__background-image,.paragraphs-item-article-carousel li:not(.swiper-slide-active):not([class*=pager-]) .article--teaser__background-image,.paragraphs-item-picked-article-carousel li:not(.swiper-slide-active):not([class*=pager-]) .article--teaser__background-image,.view-articles li:not(.swiper-slide-active):not([class*=pager-]) .article--teaser__background-image{display:none}@media (min-width:49em){.article__other-articles .ding-carousel:not(.single-slide) li:last-child,.paragraphs-item-article-carousel .ding-carousel:not(.single-slide) li:last-child,.paragraphs-item-picked-article-carousel .ding-carousel:not(.single-slide) li:last-child,.view-articles .ding-carousel:not(.single-slide) li:last-child{margin-right:0}}@media (min-width:65em){.article__other-articles .ding-carousel:not(.single-slide) li:last-child,.paragraphs-item-article-carousel .ding-carousel:not(.single-slide) li:last-child,.paragraphs-item-picked-article-carousel .ding-carousel:not(.single-slide) li:last-child,.view-articles .ding-carousel:not(.single-slide) li:last-child{margin-right:1049px}}.article__other-articles .article--teaser__background-image,.paragraphs-item-article-carousel .article--teaser__background-image,.paragraphs-item-picked-article-carousel .article--teaser__background-image,.view-articles .article--teaser__background-image{display:none}@media (min-width:49em){.article__other-articles .article--teaser__background-image,.paragraphs-item-article-carousel .article--teaser__background-image,.paragraphs-item-picked-article-carousel .article--teaser__background-image,.view-articles .article--teaser__background-image{display:revert;filter:blur(40px);left:0;position:absolute;top:0;width:var(--width)}.article__other-articles .article--teaser__background-image img,.paragraphs-item-article-carousel .article--teaser__background-image img,.paragraphs-item-picked-article-carousel .article--teaser__background-image img,.view-articles .article--teaser__background-image img{max-height:420px}}.article__other-articles .article--teaser__background-image:after,.paragraphs-item-article-carousel .article--teaser__background-image:after,.paragraphs-item-picked-article-carousel .article--teaser__background-image:after,.view-articles .article--teaser__background-image:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 65%,hsla(0,0%,100%,.95));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.article__other-articles .ding-carousel .carousel__header,.paragraphs-item-article-carousel .ding-carousel .carousel__header,.paragraphs-item-picked-article-carousel .ding-carousel .carousel__header,.view-articles .ding-carousel .carousel__header{max-width:var(--carousel-width);padding-left:var(--spacerX2);padding-right:var(--spacerX2)}@media (min-width:49em){.article__other-articles .ding-carousel .carousel__header,.paragraphs-item-article-carousel .ding-carousel .carousel__header,.paragraphs-item-picked-article-carousel .ding-carousel .carousel__header,.view-articles .ding-carousel .carousel__header{padding-left:var(--spacerX3);padding-right:var(--spacerX3)}}.article--teaser--image{background-color:#3c3c3c;color:#fff;display:block;height:370px;padding:0;position:relative}@media (min-width:49em){.article--teaser--image{max-width:100vw;width:1049px}}.article--teaser--image>a{color:#fff;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;text-decoration:none}@media (min-width:49em){.article--teaser--image>a{display:block}}.article--teaser--image__title{flex:0 0;float:left;font-family:SourceSansProLight,sans-serif;font-size:1.4rem;line-height:1.8rem;margin:0 auto 2rem;max-width:600px;position:relative;text-align:left;text-shadow:0 0 6px rgba(0,0,0,.78)}@media (min-width:49em){.article--teaser--image__title{font-size:2rem;line-height:2.6rem;margin:0 0 1.2rem;max-width:100%;text-align:left}}.article--teaser--image__read-more{appearance:none;background:none;border:1px solid hsla(0,0%,100%,.5);border-radius:2px;color:#fff;cursor:pointer;display:none;float:right;font-family:SourceSansProSemiBold,sans-serif;font-size:.75rem;font-weight:700;padding:.75rem 1.2rem;position:relative;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.78);text-transform:uppercase}.article--teaser--image__read-more:hover{border:1px solid #fff}.article--teaser--image__read-more a{color:#fff;text-decoration:none}@media (min-width:49em){.article--teaser--image__read-more{display:block}}.article--teaser--image__info{align-items:end;display:flex;height:100%;justify-content:space-between;padding:0 2rem}@media (min-width:49em){.article--teaser--image__info__inner{padding:0 2rem;width:100%}}.article--teaser--image__cover{height:370px;max-width:100%;position:absolute;width:1200px}.article--teaser--image__cover *{height:100%;width:100%}.article--teaser--image__cover img{object-fit:cover;object-position:top}@media (min-width:49em){.article--teaser--image__cover{height:400px}}.ding-carousel{--cover_max-height:180px;--cover_max-height_grid-medium:240px;--cover_max-width:var(--cover_max-height);--cover_max-width_grid-medium:var(--cover_max-height_grid-medium);margin-left:auto;margin-right:auto;max-width:1080px;padding-left:20px;padding-right:20px;position:relative}@media (min-width:49em){.ding-carousel{padding:0}}.ding-carousel-item{flex:0 0 auto}@media (min-width:49em){.ding-carousel-item{max-width:var(--cover_max-width_grid-medium)}}.ding-carousel-item .ting-cover img{height:var(--cover_max-height);width:auto}@media (min-width:49em){.ding-carousel-item .ting-cover img{height:var(--cover_max-height_grid-medium)}}.ding-carousel .button-next,.ding-carousel .button-prev{background:#f0f0f0;border:1px solid #dcdcdc;border-radius:1px;display:none!important;float:right;font-size:0;margin-left:1rem;margin-top:-.4rem;padding:.75rem}@media (min-width:49em){.ding-carousel .button-next,.ding-carousel .button-prev{display:inline-block!important}}.ding-carousel .button-next:before,.ding-carousel .button-prev:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050;content:"";font-family:icomoon;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;text-indent:0;text-transform:none}.ding-carousel .button-next.swiper-button-disabled,.ding-carousel .button-prev.swiper-button-disabled{opacity:.5}.ding-carousel .button-prev:before{content:""}.ding-carousel .button-next:before{content:""}.ding-carousel .slick-dots{bottom:0;display:none!important;padding:20px 0;position:absolute;text-align:center;width:100%}.ding-carousel .slick-dots li{display:inline-block}.ding-carousel .slick-dots button{background:none;border:0;font-size:0}.ding-carousel .slick-dots button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050;content:"";content:"";font-family:icomoon;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;text-indent:0;text-transform:none}.ding-carousel .slick-dots .slick-active button:before{color:#dcdcdc}.ding-carousel .carousel__header{color:#3c3c3c;font-family:SourceSansProLight,sans-serif;font-size:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;max-width:1080px;width:100%}@media (min-width:49em){.ding-carousel .carousel__header{margin-left:auto;margin-right:auto;max-width:1080px}}.article__other-articles .ding-carousel .carousel__header{display:none}@media (min-width:49em){.article__other-articles .ding-carousel .carousel__header{display:block}}.ding-carousel .carousel__more-link{appearance:none;background:none;border:1px solid hsla(0,0%,71%,.5);border-radius:2px;color:#3c3c3c;cursor:pointer;float:right;font-family:SourceSansProSemiBold,sans-serif;font-size:.75rem;font-weight:700;margin-left:1rem;margin-top:-.4rem;padding:.75rem 1.2rem;position:relative;text-align:center;text-transform:uppercase}.ding-carousel .carousel__more-link:hover{border:1px solid #b4b4b4}.ding-carousel .carousel__more-link a{color:#3c3c3c;text-decoration:none}.ding-carousel-item.placeholder{max-height:var(--cover_max-height);width:auto}@media (min-width:49em){.ding-carousel-item.placeholder{max-height:var(--cover_max-height_grid-medium)}}.ding-carousel-item.placeholder .icon-spinner{display:block;height:84px;margin:0 auto 20px;position:relative;width:84px}.ding-carousel-item.placeholder .icon-spinner:after{animation:spin 4s linear infinite;background:url(images/placeholder.d4d2193a.png) no-repeat;background-size:100% auto;content:"";height:100%;left:0;position:absolute;top:100%;width:100%}.article__other-articles .ding-carousel-item,.paragraphs-item-article-carousel .ding-carousel-item,.paragraphs-item-picked-article-carousel .ding-carousel-item{width:100vw}@media (min-width:49em){.article__other-articles .ding-carousel-item,.paragraphs-item-article-carousel .ding-carousel-item,.paragraphs-item-picked-article-carousel .ding-carousel-item{max-width:100%!important}}.article__other-articles .slick-dots,.paragraphs-item-article-carousel .slick-dots,.paragraphs-item-picked-article-carousel .slick-dots{display:block!important}@media (min-width:49em){.article__other-articles .slick-dots,.paragraphs-item-article-carousel .slick-dots,.paragraphs-item-picked-article-carousel .slick-dots{display:none!important}.article__other-articles .ding-carousel-item.placeholder{max-width:100vw;padding:2rem 4rem;width:1049px}}.ding-carousel .article-placeholder .article--teaser__read-more{display:none}.ding-carousel{overflow:hidden}.ding-carousel ul{display:flex;list-style:none;margin:0;padding:0;vertical-align:top}.ding-carousel.single-slide ul.carousel{justify-content:start;max-width:none}.ding-carousel.single-slide ul.carousel .article--teaser--image{background:none}.ding-carousel.single-slide ul.carousel .ding-carousel-item>div{margin:0 auto}@media (min-width:65em){.ding-carousel.single-slide ul.carousel .ding-carousel-item>div{width:1080px}}.paragraphs-item-category-list{--item-category-list-spacing:16px;--text-color:#fff;margin-top:calc(var(--item-category-list-spacing)*2);max-width:1120px;padding:0;width:100%}@media (min-width:49em){.paragraphs-item-category-list{margin-left:auto;margin-right:auto;margin-top:0;max-width:1140px;padding-left:30px;padding-right:30px}}.paragraphs-item-category-list .field-name-field-categories .field-items{display:grid;gap:var(--item-category-list-spacing);grid-template-columns:minmax(0,1fr)}@media (min-width:49em){.paragraphs-item-category-list .field-name-field-categories .field-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.paragraphs-item-category-list .field-name-field-categories .field-items>div{width:100%}.paragraphs-item-category-list .field-name-field-categories .field-items .list-item{color:var(--text-color);overflow:hidden;position:relative}.paragraphs-item-category-list .field-name-field-categories .field-items .list-item .category-list-item-image{height:260%;max-width:revert;opacity:.5;position:absolute;right:-15%;top:-65%;transform:rotate(30deg);width:auto}.paragraphs-item-category-list .field-name-field-categories .field-items .list-item a{color:inherit;display:block;font-size:1.25rem;overflow:hidden;padding:calc(var(--item-category-list-spacing)*1.75);position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.paragraphs-item-category-list .field-name-field-categories .field-items .list-item a:after{content:"›";font-size:2.5rem;position:absolute;right:calc(var(--item-category-list-spacing)*1.75);top:var(--item-category-list-spacing)}.paragraphs-item-category-list .secondary-items .content{height:auto;margin-top:var(--item-category-list-spacing);overflow:hidden;transition:height .25s ease-out}@media (prefers-reduced-motion){.paragraphs-item-category-list .secondary-items .content{transition:none}}.paragraphs-item-category-list .secondary-items .show-fewer-items{display:none}.paragraphs-item-category-list .secondary-items.expanded .show-fewer-items{display:initial}.paragraphs-item-category-list .secondary-items.expanded .show-more-items{display:none}.paragraphs-item-category-list .secondary-items .buttons{margin-top:var(--item-category-list-spacing);text-align:center}.paragraphs-item-category-list .secondary-items .buttons button{background-color:transparent;border:1px solid #505050;border-radius:0;color:#505050;cursor:pointer;font-weight:400;padding:var(--item-category-list-spacing);text-transform:uppercase;width:fit-content}.material{border-bottom:1px solid #d8d8d8;padding:2rem 0}@media (min-width:49em){.material{margin:2rem 0;padding:0 0 2rem}}.material__aside{float:left;width:100%}@media (min-width:49em){.material__aside{width:33.333336%}}.material__cover{float:left;margin-bottom:1.2rem;width:100%}.material__cover .ting-cover{background-image:url(images/placeholder.d4d2193a.png);background-position:50%;background-repeat:no-repeat;min-height:100px}@media (min-width:26em){.material__cover{margin-bottom:0;width:50%}.material__cover img{width:auto}}@media (min-width:49em){.material__cover{width:100%}.material__cover .ting-cover{min-height:150px}}.material__cover img{width:100%}@media (min-width:49em){.material__cover--teaser{padding-right:0;width:25%}}.material__content{float:left;width:100%}@media (min-width:20em){.material__content{margin-bottom:0}}@media (min-width:49em){.material__content{margin-bottom:1.2rem;margin-top:0;padding-left:3.5rem;width:66.66667%}.material__content--teaser{width:75%}}.material__title{font-size:1.7rem;margin-bottom:1.2rem;margin-top:1.2rem}.material__title .search-result--heading-type{display:none}.material__title a,.material__title h1{color:#787878;font-family:SourceSansProLight,sans-serif;overflow-wrap:break-word;text-decoration:none}@media (min-width:26em){.material__title{font-size:2.1rem}}@media (min-width:49em){.material__title{font-size:2.1rem;margin-top:0}}.material__author{color:#505050;font-family:SourceSansProSemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.3rem;margin-bottom:.6rem}.material__author a{color:#505050;text-decoration:none}.material__language{color:#505050;font-size:14px;line-height:1.3rem;margin-bottom:.6rem}.material__language:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"⛿";font-family:icomoon;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;margin-right:.2rem;text-transform:none}.material__abstract{color:#3c3c3c;font-size:1rem;line-height:1.8rem}.material__abstract strong{font-weight:700}.material__abstract em{font-style:italic}@media (min-width:49em){.material__abstract{display:block}}.material__subjects{display:none;margin:2rem 0 1.2rem}@media (min-width:26em){.material__subjects{display:block}}.material__subjects .subject{background-color:#dcdcdc;border-radius:20px;color:#3c3c3c;display:inline-block;margin:0 1rem 1rem 0;padding:5px 20px;text-decoration:none}.material__subjects .subject:hover{background-color:#787878;color:#fff}.material__rating{margin:.3rem 0 1.2rem}.material__series{clear:left;color:#787878;float:left;font-family:SourceSansPro,sans-serif;line-height:1.3rem;margin-bottom:.5rem;width:50%}@media (min-width:49em){.material__series{clear:none;margin-top:0;width:100%}}.material__series a{color:#b81b40;text-decoration:none}.material__series .field-label{color:#505050;float:left;font-family:SourceSansProSemiBold,sans-serif;font-weight:400;margin-right:1rem}.material__also_available{font-family:SourceSansPro,sans-serif;margin-bottom:1.2rem}.material__also_available .item-list,.material__also_available li,.material__also_available ul{display:inline-block}.material__also_available a{color:#b81b40}.material__buttons{float:left}@media (min-width:20em){.material__buttons{width:100%}.material__buttons .action-button:first-child{margin-top:0}}@media (min-width:26em){.material__buttons{padding-left:30px;width:50%}}@media (min-width:49em){.material__buttons{clear:left;margin-bottom:3.5rem;padding-left:0;width:100%}.material__buttons .field-item{display:flex;flex-flow:wrap;justify-content:space-between}.material__buttons .action-button:first-child{margin-top:1rem}}.material__buttons .field-item{position:relative}.material__buttons .ajax-progress-throbber{left:calc(50% - 8px);position:absolute;top:calc(50% - 2px)}.material__abstract .field-group-format-title,.material__abstract .ting-relations__title h2,.material__abstract>h2,.material__details .field-group-format-title,.material__details .ting-relations__title h2,.material__details>h2{color:#787878;display:block;font-family:SourceSansProLight,sans-serif;font-size:1.1rem;overflow-wrap:break-word;text-decoration:none;width:100%}@media (max-width:49em){.material__abstract .field-group-format-title,.material__abstract .ting-relations__title h2,.material__abstract>h2,.material__details .field-group-format-title,.material__details .ting-relations__title h2,.material__details>h2{padding-right:4rem}.material__abstract .field-group-format-title:before,.material__abstract .ting-relations__title h2:before,.material__abstract>h2:before,.material__details .field-group-format-title:before,.material__details .ting-relations__title h2:before,.material__details>h2:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:3.5rem;text-transform:none}}@media (min-width:26em){.material__abstract .field-group-format-title,.material__abstract .ting-relations__title h2,.material__abstract>h2,.material__details .field-group-format-title,.material__details .ting-relations__title h2,.material__details>h2{font-size:1.5rem}}@media (min-width:49em){.material__abstract .field-group-format-title,.material__abstract .ting-relations__title h2,.material__abstract>h2,.material__details .field-group-format-title,.material__details .ting-relations__title h2,.material__details>h2{font-size:2.1rem}.material__abstract .ting-relations__title,.material__abstract>h2,.material__details .ting-relations__title,.material__details>h2{float:left;width:33.33333%}.material__abstract .ting-relations__title+.field-group-format-wrapper,.material__abstract .ting-relations__title+.ting-relations__content,.material__abstract h2+.field-group-format-wrapper,.material__abstract h2+.ting-relations__content,.material__details .ting-relations__title+.field-group-format-wrapper,.material__details .ting-relations__title+.ting-relations__content,.material__details h2+.field-group-format-wrapper,.material__details h2+.ting-relations__content{display:block!important;float:right;padding:0;width:66.66667%}}.material__abstract .field-name-ting-reference-reverse .field-items,.material__details .field-name-ting-reference-reverse .field-items{width:100%}.material .action-button{float:left;text-align:left}@media (min-width:49em){.material .action-button{max-width:47%}}.material .detail{border-top:1px solid #d8d8d8;clear:left;display:inline-block;margin:0;padding:1.5rem 0;width:100%}.material .detail .article--search-result{float:left;margin:.5rem 0;width:100%}@media (min-width:49em){.material .detail .article--search-result{margin:1.5rem 0 2rem}}.material .field-group-format-wrapper{font-family:SourceSansPro,sans-serif;font-weight:400}.material .field-group-format-wrapper .field-items,.material .field-group-format-wrapper .field-label{float:left;padding:1rem .5rem 1rem 0;width:50%}.material .field-group-format-wrapper.text .field-items{float:none;width:auto}.material .field-group-format-wrapper .field-label{font-family:SourceSansProSemiBold,sans-serif;font-weight:400}.material .field-group-format-wrapper .field-items{color:#3c3c3c}.material .field-group-format-wrapper .field-items a{color:#b81b40;text-decoration:none}.material .field-group-format-wrapper span{margin-right:1rem}.material .field-group-format-wrapper .field-name-ting-reference-reverse .field-items,.material .field-group-format-wrapper .field-name-ting-reference-reverse .field-label{width:100%}.material .abstract{color:#3c3c3c;font-size:1rem;line-height:1.8rem}.material .abstract strong{font-weight:700}.material .abstract em{font-style:italic}.material .ting-fulltext-inner-wrapper h1{color:#3c3c3c;font-family:SourceSansProSemiBold,sans-serif}.content-wrapper--material{padding:0 2rem}.ting-object.view-mode-compact .field-name-ting-title h2{color:#3c3c3c;font-family:SourceSansPro,sans-serif;font-size:16px;letter-spacing:.5px;line-height:1.1;margin-top:6px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:49em){.ting-object.view-mode-compact .field-name-ting-title h2{max-width:156px}}.ting-object.view-mode-compact .field-type-ding-entity-rating-action{display:none}.ting-object.view-mode-compact .field-name-ting-author{color:#3c3c3c;font-family:SourceSansProLight,sans-serif;font-size:14px;letter-spacing:.5px;margin-top:10px;max-width:120px}@media (min-width:49em){.ting-object.view-mode-compact .field-name-ting-author{max-width:156px}}.ting-object.view-mode-compact .field-name-ting-details-language{color:#3c3c3c;font-family:SourceSansProLight,sans-serif;font-size:14px;margin-top:4px}.ting-object.view-mode-compact .field-name-ting-details-language .field-item:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c3c3c;content:"";content:"⛿";font-family:icomoon;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;margin-right:.2rem;text-transform:none}.ting-object.view-mode-compact .field-type-ting-details-language,.ting-object.view-mode-compact .field-type-ting-details-language div{display:inline-block;vertical-align:top}.ting-object.view-mode-compact .field-type-ting-series,.ting-object.view-mode-compact .field-type-ting-series div{display:inline}.ting-object.view-mode-compact .field-type-ting-series{color:#3c3c3c;display:inline-block;font-family:SourceSansProLight,sans-serif;font-size:14px;margin-left:.5em;margin-top:4px;max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:49em){.ting-object.view-mode-compact .field-type-ting-series{max-width:90px}}.ting-object.view-mode-compact .field-type-ting-series .material__series-number:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c3c3c;content:"";content:"";font-family:icomoon;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;margin-right:5px;text-transform:none}.ting-object.view-mode-compact .field-type-ting-series .material__series-number+.material__series-series:before{content:" – "}.linkbox{overflow:hidden}.linkbox a{color:#fff;text-decoration:none}.linkbox.linkbox--dark-text a{color:#3c3c3c}.linkbox .linkbox__container{align-items:center;display:flex;flex-flow:column nowrap;height:125px;justify-content:center;padding:20px}@media (min-width:49em){.linkbox .linkbox__container{height:250px;padding:30px}}.linkbox .linkbox__image{padding-bottom:20px}.linkbox .linkbox__image img{max-height:41.66667px;width:auto}@media (min-width:49em){.linkbox .linkbox__image{padding-bottom:40px}.linkbox .linkbox__image img{max-height:83.33333px}}.linkbox .linkbox__content{font-family:SourceSansPro,sans-serif;font-weight:700;text-align:center}@media (min-width:49em){.linkbox .linkbox__content{font-size:1.2rem}}.spotlight-box{max-width:1120px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:49em){.spotlight-box{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.spotlight-box__item{margin-bottom:10px;margin-top:10px}@media (min-width:49em){.spotlight-box__item{margin-bottom:20px;margin-top:20px}.spotlight-box__bottom__item_1 .spotlight-box__item,.spotlight-box__middle__item_1 .spotlight-box__item,.spotlight-box__top__primary .spotlight-box__item{margin-left:0}.spotlight-box__bottom__item_2 .spotlight-box__item,.spotlight-box__middle__item_3 .spotlight-box__item,.spotlight-box__top__secondary .spotlight-box__item{margin-right:0}}.spotlight-box__bottom,.spotlight-box__middle,.spotlight-box__top{display:flex;flex-wrap:wrap}@media (min-width:49em){.spotlight-box__bottom,.spotlight-box__middle,.spotlight-box__top{display:flex;flex-wrap:nowrap}}.spotlight-box__top__primary,.spotlight-box__top__secondary{flex-basis:100%}@media (min-width:49em){.spotlight-box__top{flex-wrap:nowrap}.spotlight-box__top__primary{flex:0 0 66.66667%;padding-right:20px}.spotlight-box__top__secondary{display:block;flex:0 0 33.33333%;padding-left:20px}}.spotlight-box__middle__item_1{flex-basis:100%;order:1}.spotlight-box__middle__item_2{flex-basis:100%;order:3}.spotlight-box__middle__item_3{flex-basis:100%;order:2}@media (min-width:26em){.spotlight-box__middle__item_1{flex-basis:50%;padding-right:10px}.spotlight-box__middle__item_3{flex-basis:50%;padding-left:10px}}@media (min-width:49em){.spotlight-box__middle__item_1{flex-basis:33.33333%;order:1;padding-right:20px}.spotlight-box__middle__item_2{flex-basis:33.33333%;order:2;padding-left:20px;padding-right:20px}.spotlight-box__middle__item_3{flex-basis:33.33333%;order:3;padding-left:20px}}.spotlight-box__bottom__item_1,.spotlight-box__bottom__item_2{flex-basis:100%}@media (min-width:49em){.spotlight-box__bottom__item_1{flex-basis:50%;padding-right:20px}.spotlight-box__bottom__item_2{flex-basis:50%;padding-left:20px}}.page-user .layout-wrapper{display:flex;flex-wrap:wrap;max-width:1120px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:49em){.page-user .layout-wrapper{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.page-user .layout-wrapper .primary-content{flex-basis:100%}@media (min-width:49em){.page-user .layout-wrapper .primary-content{flex-basis:75%;order:2}}.page-user .layout-wrapper .secondary-content{flex-basis:100%}@media (min-width:49em){.page-user .layout-wrapper .secondary-content{flex-basis:25%;order:1}}.page-user .layout-wrapper .primary-content .panel-pane,.page-user .layout-wrapper .secondary-content .panel-pane{margin:0 1rem 2rem}.page-user h1,.page-user h2,.page-user h3{font-family:SourceSansProLight,sans-serif;font-size:1.5rem;padding:1rem 0}@media (min-width:49em){.page-user h1,.page-user h2,.page-user h3{font-size:2.1rem}}.page-user .pane-content{color:#3c3c3c;font-size:1rem;line-height:1.8rem}.page-user .pane-content strong{font-weight:700}.page-user .pane-content em{font-style:italic}.page-user .pane-library-info .pane-content a{color:#b81b40}.page-user .pane-user-menu .pane-title,.page-user .pane-user-menu li{border-top:1px solid #dcdcdc;font-family:SourceSansProLight,sans-serif;font-size:1.2rem;padding:1rem 0}.page-user .pane-user-menu a{color:#000;text-decoration:none}.page-user .left-column .item-checkbox{display:none}.page-user .material-item{display:flex;flex-wrap:wrap;margin-bottom:2rem}@media (min-width:49em){.page-user .material-item{flex-wrap:nowrap}}.page-user .material-item .left-column{flex-basis:100%}@media (min-width:49em){.page-user .material-item .left-column{flex-basis:300px;flex-grow:0}}.page-user .material-item .right-column{flex-basis:100%}@media (min-width:49em){.page-user .material-item .right-column{flex-basis:75%;padding:0 20px}}.page-user .material-item img{width:100%}.page-user h3{color:#787878;font-family:SourceSansProLight,sans-serif;overflow-wrap:break-word;text-decoration:none}.page-user h3 a{color:#000;text-decoration:none}.page-user .ting-cover-wrapper{max-width:300px}.page-user .item-information{display:flex;justify-content:space-between;margin:1em 0}.page-user .material-buttons{bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between}.pane-profile2-form select{background:#fff;border:1px solid #d5d5d5;color:#787878;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:100%}.pane-profile2-form input[type=email],.pane-profile2-form input[type=password],.pane-profile2-form input[type=submit],.pane-profile2-form input[type=text]{appearance:none;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;color:#000;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:15.4px;min-width:250px;padding:10px 30px;position:relative;text-decoration:none;width:100%}.pane-profile2-form input[type=submit]{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}.pane-profile2-form input[type=submit]:hover{background-color:#7c9b63;cursor:pointer}.pane-profile2-form label{color:#3c3c3c;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:16px;line-height:22px;margin:0 0 5px}.pane-profile2-form .description{margin:.5rem 0}.pane-profile2-form .form-item{margin-bottom:1.375rem;position:relative}.pane-profile2-form form .description{color:#7c9b63;font-family:SourceSansPro,sans-serif;margin-top:5px}.page-user-bookmarks select{background:#fff;border:1px solid #d5d5d5;color:#787878;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:100%}.page-user-bookmarks input[type=email],.page-user-bookmarks input[type=password],.page-user-bookmarks input[type=submit],.page-user-bookmarks input[type=text]{appearance:none;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;color:#000;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:15.4px;min-width:250px;padding:10px 30px;position:relative;text-decoration:none;width:100%}.page-user-bookmarks input[type=submit]{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}.page-user-bookmarks input[type=submit]:hover{background-color:#7c9b63;cursor:pointer}.page-user-bookmarks label{color:#3c3c3c;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:16px;line-height:22px;margin:0 0 5px}.page-user-bookmarks .description{margin:.5rem 0}.page-user-bookmarks .form-item{margin-bottom:1.375rem;position:relative}.page-user-bookmarks form .description{color:#7c9b63;font-family:SourceSansPro,sans-serif;margin-top:5px}.page-user-bookmarks .select-all{margin:20px 0}.page-user-bookmarks input[type=checkbox]+label{align-items:center;display:flex}.page-user-bookmarks input[type=checkbox]+label:before{background-color:#f0f0f0;margin-right:10px}.page-user-bookmarks input[type=checkbox]:checked+label:before{background-color:#95b978}.page-user-bookmarks .left-column{display:flex;position:relative}.page-user-bookmarks .left-column .item-checkbox{display:inline-block}.page-user-bookmarks .left-column .item-checkbox label{font-size:0}.page-user-bookmarks .item-information-list a{color:#b81b40}.review{position:relative}.review a{color:#000;text-decoration:none}.review .review__wrapper{background-color:#e2e2e2;display:flex;flex-flow:row nowrap;padding:20px}.review .review__content{display:flex;flex:1 1 100%;flex-flow:column nowrap;justify-content:space-between}.review .review__content .ting-cover{display:none}.review .ting-cover{flex:none;height:140px;margin-right:20px}@media (min-width:49em){.review .ting-cover{height:280px;margin-right:40px}}.review .ting-cover img{max-height:140px;max-width:inherit;width:auto}@media (min-width:49em){.review .ting-cover img{max-height:280px}}.review .review__head,.review .review__meta{color:#3c3c3c;flex:1 1 50%}.review .review__meta{display:flex;flex-flow:column nowrap;justify-content:space-between}.review h4{font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;margin-bottom:.5rem;margin-top:.2rem;text-transform:uppercase}@media (min-width:49em){.review h4{font-size:1rem}}.review .review__subhead{font-family:SourceSansPro,sans-serif;font-size:.7rem}@media (min-width:49em){.review .review__subhead{font-size:1rem}}.review .review__subhead .review__highlight{color:#b81b40}.review .field-name-ting-title{font-family:SourceSansProLight,sans-serif;font-size:1.1rem;margin-bottom:.5rem}.review .field-name-ting-author{color:#3c3c3c;font-family:SourceSansProLight,sans-serif;font-size:.8rem;margin-bottom:.5rem}@media (min-width:49em){.review .review__wrapper{padding:30px}.review .review__cover{display:none}.review .review__content .ting-cover-wrapper{display:block;height:auto;margin:0;padding:50px 0}.review .review__content .ting-cover-wrapper .ting-cover{display:flex;justify-content:center}.review .review__content .ting-cover-wrapper img{flex:none;height:225px}.review .review__meta{justify-content:inherit}.review .review__head,.review .review__meta{flex:1 1 auto}.review .field-name-ting-author,.review .field-name-ting-title{font-family:SourceSansPro,sans-serif;font-size:1rem}.review .field-name-ting-author{font-family:SourceSansProLight,sans-serif}}.spotlight-box__top__primary{display:flex}@media (min-width:49em){.spotlight-box__top__primary{height:auto}}.spotlight-box__top__primary .spotlight-box__item{display:flex;flex:auto}.paragraphs-item-video{height:100%;position:relative;width:100%}.media-youtube-video{position:static}.paragraphs-item-video-bundle{--color-dark:#111;--color-light:#eee;--text-color:var(--color-light);--spacer:16px;color:var(--text-color);font-family:SourceSansPro,sans-serif;margin:60px 0;padding:0 0 var(--spacer) 0}.paragraphs-item-video-bundle.video-bundle-color-dark{--text-color:var(--color-dark)}@media (min-width:49em){.paragraphs-item-video-bundle{padding:60px var(--spacer) 30px var(--spacer)}}.paragraphs-item-video-bundle .material__author,.paragraphs-item-video-bundle .material__author a,.paragraphs-item-video-bundle .material__language,.paragraphs-item-video-bundle .material__language a,.paragraphs-item-video-bundle .material__title,.paragraphs-item-video-bundle .material__title a{color:var(--text-color);font-family:SourceSansPro,sans-serif}.paragraphs-item-video-bundle>.content{margin-left:auto;margin-right:auto;max-width:1080px}.paragraphs-item-video-bundle .video_bundle__title{color:#3c3c3c;color:var(--text-color);font-family:SourceSansProLight,sans-serif;font-size:1.5rem;font-size:2.625rem;line-height:1.15;margin-bottom:1.5rem;margin-top:1.5rem;padding:40px 0 20px}.paragraphs-item-video-bundle .video_bundle__description{color:var(--text-color);font-family:SourceSansPro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.25}.paragraphs-item-video-bundle .video_bundle__video-wrapper{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:49em){.paragraphs-item-video-bundle .video_bundle__video-wrapper{gap:30px;grid-template-columns:1fr 3fr}}.paragraphs-item-video-bundle .video_bundle__video{order:-1;position:relative}@media (min-width:49em){.paragraphs-item-video-bundle .video_bundle__video{order:revert}}.paragraphs-item-video-bundle .media-videotool-video,.paragraphs-item-video-bundle .media-youtube-video{height:0;padding-bottom:56.25%;position:relative}.paragraphs-item-video-bundle .media-videotool-video iframe,.paragraphs-item-video-bundle .media-youtube-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.paragraphs-item-video-bundle .video_bundle__description,.paragraphs-item-video-bundle .video_bundle__promoted-materials-wrapper,.paragraphs-item-video-bundle .video_bundle__title{margin:var(--spacer);padding:0}@media (min-width:49em){.paragraphs-item-video-bundle .video_bundle__description,.paragraphs-item-video-bundle .video_bundle__promoted-materials-wrapper,.paragraphs-item-video-bundle .video_bundle__title{margin:var(--spacer) 0}}.paragraphs-item-video-bundle .video_bundle__promoted-materials-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacer);margin-top:calc(var(--spacer)*2)}.paragraphs-item-video-bundle .video_bundle__promoted-materials-see-more a{background-color:#608244;background-color:transparent;border:1px solid #fff;border-radius:2px;color:#fff;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:.9rem;line-height:1em;margin-top:0;padding:10px 22px;text-decoration:none;text-transform:uppercase;width:100%}.paragraphs-item-video-bundle .video_bundle__promoted-materials-see-more a:hover{background-color:#7c9b63;background-color:hsla(0,0%,100%,.1);cursor:pointer}.paragraphs-item-video-bundle .field-name-field-video-bundle-materials>.field-items{display:grid;gap:calc(var(--spacer)*2);grid-template-columns:repeat(2,1fr)}@media (min-width:26em){.paragraphs-item-video-bundle .field-name-field-video-bundle-materials>.field-items{grid-template-columns:repeat(4,1fr)}}.paragraphs-item-video-bundle .field-name-field-video-bundle-materials .field-item,.paragraphs-item-video-bundle .field-name-field-video-bundle-materials .material__content{margin:0;padding:0}.paragraphs-item-video-bundle .material{border:0;margin:0;padding:0}.paragraphs-item-video-bundle .material__cover--teaser{width:100%}.paragraphs-item-video-bundle .material__cover--teaser img{height:auto;object-fit:cover;object-position:center}@media (min-width:49em){.paragraphs-item-video-bundle .material__cover--teaser img{max-height:375px}}.paragraphs-item-video-bundle .material__title h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1rem;hyphens:auto;overflow:hidden;overflow-wrap:break-word}.paragraphs-item-video-bundle .material__abstract,.paragraphs-item-video-bundle .material__series,.paragraphs-item-video-bundle .material__subjects{display:none}.paragraphs-item-video-bundle .material__content{display:flex;flex-direction:column;width:auto}.paragraphs-item-video-bundle .material__title{margin:calc(var(--spacer)/2) 0;order:2}.paragraphs-item-video-bundle .material__author{margin:0;order:3}.paragraphs-item-video-bundle .material__language{margin:calc(var(--spacer)/2) 0 0 0;order:1}.faq-content{max-width:1120px;padding:2rem 2rem 0;width:100%}@media (min-width:49em){.faq-content{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.faq-category-menu{font-family:SourceSansPro,sans-serif}.faq-category-menu .faq-qa-header{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:1rem 0}.faq-category-menu .faq-qa li{padding:.5rem 0}.faq-category-menu .faq-qa a{color:#b81b40}.faq-question{font-family:SourceSansProSemiBold,sans-serif;margin:3rem 0 0;padding:0;text-transform:uppercase}.faq-answer{color:#3c3c3c;font-size:1rem;line-height:1.8rem;margin:0;padding:0}.faq-answer strong{font-weight:700}.faq-answer em{font-style:italic}.recommended-material a{color:#000;text-decoration:none}.recommended-material__wrapper{background-color:#e2e2e2;display:flex;flex-flow:row nowrap;padding:20px}@media (min-width:49em){.recommended-material__wrapper{padding:30px}}.recommended-material__wrapper .ting-cover{min-width:95px}.recommended-material__wrapper .ting-cover img{height:135px;vertical-align:middle;width:auto}@media (min-width:26em){.recommended-material__wrapper .ting-cover{min-width:130px}.recommended-material__wrapper .ting-cover img{height:190px}}.recommended-material__details{color:#3c3c3c;display:flex;flex-flow:column nowrap;justify-content:space-between;padding-left:20px;width:100%}@media (min-width:49em){.recommended-material__details{padding-left:40px}}.recommended-material__details .field-name-field-rec-title{font-family:SourceSansProSemiBold,sans-serif;font-size:.8rem;margin-top:.2rem;text-transform:uppercase}@media (min-width:49em){.recommended-material__details .field-name-field-rec-title{font-size:1rem}}.recommended-material__details .field-name-ting-title{font-family:SourceSansProLight,sans-serif;font-size:1.1rem;margin-bottom:.5rem;overflow:hidden;position:relative}.recommended-material__details .field-name-ting-title h2{max-height:4.4rem;padding-bottom:.1rem}@media (min-width:49em){.recommended-material__details .field-name-ting-title{font-size:1.5rem;overflow:hidden;position:relative}.recommended-material__details .field-name-ting-title h2{max-height:8rem;padding-bottom:.1rem}}.recommended-material__details .field-name-ting-author{color:#3c3c3c;font-family:SourceSansProLight,sans-serif;font-size:.8rem;margin-bottom:.5rem}.audio-preview{background-color:#3c3c3c;color:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px}@media (min-width:49em){.audio-preview{padding:30px}}.audio-preview .ting-cover-wrapper{min-width:95px;order:0}.audio-preview .ting-cover-wrapper img{height:135px;vertical-align:middle;width:auto}@media (min-width:26em){.audio-preview .ting-cover-wrapper{min-width:130px}.audio-preview .ting-cover-wrapper img{height:190px}}@media (min-width:49em){.audio-preview .ting-cover-wrapper{order:1}}.audio-preview .audio-preview__details{flex-grow:2}.audio-preview__details{display:flex;flex-flow:column nowrap;justify-content:space-between;padding-left:20px}@media (min-width:49em){.audio-preview__details{padding-left:0;padding-right:40px}}.audio-preview__details .audio-preview__title{font-family:SourceSansProSemiBold,sans-serif;font-size:.8rem;overflow:hidden;position:relative;text-transform:uppercase}.audio-preview__details .audio-preview__title div{max-height:2.4rem;padding-bottom:.1rem}@media (min-width:49em){.audio-preview__details .audio-preview__title{font-size:1rem;overflow:hidden;position:relative}.audio-preview__details .audio-preview__title div{max-height:5rem;padding-bottom:.1rem}}.audio-preview__details .audio-preview__author{font-family:SourceSansPro,sans-serif;font-size:.8rem;margin-top:1rem}.audio-preview__player{align-items:center;display:flex;flex-flow:row wrap;font-family:SourceSansProSemiBold,sans-serif;font-size:.8rem;justify-content:space-between}.audio-preview__player .audio-preview__time{color:#b4b4b4;flex:auto}@media (min-width:49em){.audio-preview__player .audio-preview__time{order:2;text-align:right}}.audio-preview__player .audio-preview__played{color:#fff}.audio-preview__player .audio-preview__button{background:none;border:1px solid #787878;border-radius:50%;color:#fff;flex:none;font-size:0;padding:.5rem;vertical-align:middle}@media (min-width:49em){.audio-preview__player .audio-preview__button{border-radius:.85rem;height:1.7rem;order:1;padding:6px;width:1.7rem}}.audio-preview__player .audio-preview__button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"";font-family:icomoon;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:1px;position:relative;text-transform:none}@media (min-width:49em){.audio-preview__player .audio-preview__button:before{font-size:.8rem}}.audio-preview__player .audio-preview__button.playing:before{content:"";left:0}.audio-preview__progress{background-color:#fff;flex-basis:100%;flex:none;height:2px;margin-top:10px;order:3;width:100%}.audio-preview__progress .audio-preview__progress__complete{background-color:#b81b40;height:100%;width:0}.page__content{padding:2rem 2rem 0}@media (min-width:49em){.page__content{padding:0 0 3.5rem}}.page__title{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:3rem;text-align:center}@media (min-width:49em){.page__title{margin:0 0 3rem;order:1;text-align:left;width:100%}}.page__body{padding-bottom:3.5rem;position:relative}@media (min-width:49em){.page__body{order:1}}.page__body img{margin:2rem 0}.page__files{color:#3c3c3c;font-size:1rem;line-height:1.8rem}.page__files strong{font-weight:700}.page__files em{font-style:italic}.author-quote{position:relative}.author-quote a{color:#000;text-decoration:none}.author-quote__wrapper{background-color:#597795;color:#fff;display:flex;flex-flow:column nowrap;height:175px;justify-content:space-between;padding:20px}@media (min-width:26em){.author-quote__wrapper{height:230px}}@media (min-width:49em){.author-quote__wrapper{height:250px;padding:30px}}.author-quote__wrapper .author-quote__author{font-family:SourceSansProSemiBold,sans-serif;font-size:.8rem;margin-bottom:1rem;text-transform:uppercase}@media (min-width:49em){.author-quote__wrapper .author-quote__author{font-size:1rem}}.author-quote__wrapper .author-quote__quote{font-family:SourceSansProLight,sans-serif;font-size:1rem;font-style:italic;line-height:1.2rem}.author-quote__wrapper .author-quote__quote:before{content:"“"}.author-quote__wrapper .author-quote__quote:after{content:"”"}@media (min-width:49em){.author-quote__wrapper .author-quote__quote{font-size:1.5rem;line-height:1.7rem}}.author-quote__wrapper .author-quote__attribution{font-family:SourceSansPro,sans-serif;font-size:.7rem}@media (min-width:49em){.author-quote__wrapper .author-quote__attribution{font-size:.8rem}}.author-quote__wrapper .author-quote__attribution q:before{content:"“"}.author-quote__wrapper .author-quote__attribution q:after{content:"”"}.pane-ting-collection{margin-top:3rem}.pane-ting-collection .content-wrapper--material>.field>.field-items>.field-item>h2{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:3rem;text-align:center}@media (min-width:49em){.pane-ting-collection .content-wrapper--material>.field>.field-items>.field-item>h2{margin:0 0 3rem;order:1;text-align:left;width:100%}}.node-webform{margin-bottom:3rem;margin-top:3rem;max-width:1120px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:49em){.node-webform{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.node-webform select{background:#fff;border:1px solid #d5d5d5;color:#787878;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:100%}.node-webform input[type=email],.node-webform input[type=password],.node-webform input[type=submit],.node-webform input[type=text]{appearance:none;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;color:#000;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:15.4px;min-width:250px;padding:10px 30px;position:relative;text-decoration:none;width:100%}.node-webform input[type=submit]{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}.node-webform input[type=submit]:hover{background-color:#7c9b63;cursor:pointer}.node-webform label{color:#3c3c3c;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:16px;line-height:22px;margin:0 0 5px}.node-webform .description{margin:.5rem 0}.node-webform .form-item{margin-bottom:1.375rem;position:relative}.node-webform form .description{color:#7c9b63;font-family:SourceSansPro,sans-serif;margin-top:5px}@media (min-width:49em){.node-webform{margin-bottom:3rem;margin-top:3rem}}.node-webform .webform__title{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:3rem;text-align:center}@media (min-width:49em){.node-webform .webform__title{margin:0 0 3rem;order:1;text-align:left;width:100%}}.page-node-done .pane-page-content{max-width:1120px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:49em){.page-node-done .pane-page-content{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.page-node-done .pane-page-content .webform-confirmation{margin-bottom:2rem;margin-top:2rem}.page-node-done .pane-page-content .webform-confirmation p{margin-bottom:1rem;margin-top:1rem}.page-node-done .pane-page-content .links{margin-bottom:2rem}.view-articles .view-header,.view-ereol-search .view-header{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:3rem;text-align:center}@media (min-width:49em){.view-articles .view-header,.view-ereol-search .view-header{margin:0 0 3rem;order:1;text-align:left;width:100%}}.view-articles .view-content,.view-ereol-search .view-content{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.view-articles .view-content .views-row,.view-ereol-search .view-content .views-row{margin-bottom:50px;margin-top:50px}.view-articles .pager,.view-ereol-search .pager{padding:3.75rem 0}.announcement{border:1px solid #dcdcdc;color:#3c3c3c;font-family:SourceSansPro,sans-serif;font-size:1.2rem;line-height:1.8rem;margin:6px 0;max-width:1120px;padding:2rem;width:100%}@media (min-width:49em){.announcement{margin-left:auto;margin-right:auto;margin:1rem auto;max-width:1140px;padding-left:30px;padding-right:30px;padding:2rem}}.announcement.info{background:#b7dce5}.announcement.warning{background:#e5dbb7}form.mailchimp-signup-subscribe-form{max-width:1120px;padding:2rem 20px;width:100%}@media (min-width:49em){form.mailchimp-signup-subscribe-form{margin-left:auto;margin-right:auto;max-width:1140px;padding-bottom:3rem;padding-left:30px;padding-right:30px;padding-top:3rem}}form.mailchimp-signup-subscribe-form>div{position:relative}form.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description{margin-bottom:2rem}form.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description p{color:#505050;font-family:SourceSansProSemiBold,sans-serif;font-size:1rem;margin-bottom:.8rem;text-transform:uppercase}form.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description h2{color:#505050;font-family:SourceSansProSemiBold,sans-serif;font-size:1rem;font-weight:400}form.mailchimp-signup-subscribe-form .form-item label[for]{display:none}form.mailchimp-signup-subscribe-form .form-item input[type=text]{background:transparent;border:0;border-bottom:2px solid #d8d8d8;color:#787878;font-family:SourceSansPro,sans-serif;font-size:2rem;outline:none;padding:1rem 4rem 1rem 0;width:100%}form.mailchimp-signup-subscribe-form .form-item input[type=text]:focus{outline:none}form.mailchimp-signup-subscribe-form .form-actions{bottom:1rem;position:absolute;right:0}form.mailchimp-signup-subscribe-form .form-actions input[type=submit]{-webkit-appearance:none;background-color:#b4b4b4;background-image:url(images/white-arrow-right.199cdd0b.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem;border:1px solid #d8d8d8;border-radius:1.6rem;cursor:pointer;height:3.2rem;overflow:hidden;text-indent:-9999px;width:3.2rem}body.page-nyhedsbrev-app .pane-page-content,body.page-nyhedsbrev-web .pane-page-content{margin-bottom:4rem;padding:0 2rem}body.page-nyhedsbrev-app .pane-title,body.page-nyhedsbrev-web .pane-title{font-family:SourceSansProSemiBold,sans-serif;font-size:1.8rem}body.page-nyhedsbrev-app form[class^=mailchimp-] select,body.page-nyhedsbrev-web form[class^=mailchimp-] select{background:#fff;border:1px solid #d5d5d5;color:#787878;font-family:SourceSansProSemiBold,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:100%}body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=email],body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=password],body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=submit],body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=text],body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=email],body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=password],body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=submit],body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=text]{appearance:none;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;color:#000;display:inline-block;font-family:SourceSansProSemiBold,sans-serif;font-size:15.4px;min-width:250px;padding:10px 30px;position:relative;text-decoration:none;width:100%}body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=submit],body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=submit]{background-color:#95b978;border-radius:2px;color:#fff;font-family:SourceSansProSemiBold,sans-serif;line-height:1em;margin-top:1rem;padding:15px 22px;text-transform:uppercase;width:100%}body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=submit]:hover,body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=submit]:hover{background-color:#7c9b63;cursor:pointer}body.page-nyhedsbrev-app form[class^=mailchimp-] label,body.page-nyhedsbrev-web form[class^=mailchimp-] label{color:#3c3c3c;display:block;font-family:SourceSansProSemiBold,sans-serif;font-size:16px;line-height:22px;margin:0 0 5px}body.page-nyhedsbrev-app form[class^=mailchimp-] .description,body.page-nyhedsbrev-web form[class^=mailchimp-] .description{margin:.5rem 0}body.page-nyhedsbrev-app form[class^=mailchimp-] .form-item,body.page-nyhedsbrev-web form[class^=mailchimp-] .form-item{margin-bottom:1.375rem;position:relative}body.page-nyhedsbrev-app form[class^=mailchimp-] form .description,body.page-nyhedsbrev-web form[class^=mailchimp-] form .description{color:#7c9b63;font-family:SourceSansPro,sans-serif;margin-top:5px}body.page-nyhedsbrev-app form[class^=mailchimp-] input[type=submit].form-submit,body.page-nyhedsbrev-web form[class^=mailchimp-] input[type=submit].form-submit{margin-top:0;padding:0 1rem}body.page-nyhedsbrev-app form[class^=mailchimp-] .form-required,body.page-nyhedsbrev-web form[class^=mailchimp-] .form-required{color:#b81b40}body.page-nyhedsbrev-app form.mailchimp-signup-subscribe-form .form-actions,body.page-nyhedsbrev-web form.mailchimp-signup-subscribe-form .form-actions{bottom:auto;position:relative;right:auto}body.page-nyhedsbrev-app form.mailchimp-signup-subscribe-form .form-actions:after,body.page-nyhedsbrev-web form.mailchimp-signup-subscribe-form .form-actions:after{display:none}body.page-nyhedsbrev-app form.mailchimp-signup-subscribe-form .form-actions input[type=submit],body.page-nyhedsbrev-web form.mailchimp-signup-subscribe-form .form-actions input[type=submit]{text-indent:0}.author-portrait{overflow:hidden;position:relative}.author-portrait a{color:#fff;text-decoration:none}.author-portrait.author-portrait--dark-text a{color:#3c3c3c}.author-portrait__container{align-items:center;display:flex;flex-flow:column nowrap;height:125px;justify-content:center;padding:20px}@media (min-width:49em){.author-portrait__container{height:250px;padding:30px}}.author-portrait__image,.author-portrait__image img{height:100%;position:absolute;width:100%}.author-portrait__image img{object-fit:cover}.author-portrait__overlay{height:100%;opacity:.8;position:absolute;width:100%}.author-portrait__content{font-family:SourceSansPro,sans-serif;font-size:.7em;font-weight:700;position:relative;text-transform:uppercase;z-index:1}@media (min-width:49em){.author-portrait__content{font-size:1rem}}.ting-relations .abstract{margin:1rem 0}.pane-fulltext{color:#3c3c3c;font-size:1rem;line-height:1.8rem;padding:2rem 2rem 0}.pane-fulltext strong{font-weight:700}.pane-fulltext em{font-style:italic}@media (min-width:49em){.pane-fulltext{padding:0 0 3.5rem}}.pane-fulltext .page-title{color:#787878;font-family:SourceSansProLight,sans-serif;font-size:2rem;margin:3rem;text-align:center}@media (min-width:49em){.pane-fulltext .page-title{margin:0 0 3rem;order:1;text-align:left;width:100%}}.pane-fulltext .author{color:#505050;font-family:SourceSansProSemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.3rem;margin-bottom:1.2rem}.pane-fulltext .description{margin:1rem 0}.overdrive-message{max-width:1120px;padding:1rem;width:100%}@media (min-width:49em){.overdrive-message{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.overdrive-message .actions{margin-top:2rem}@media (min-width:49em){.overdrive-message .action-button:not(:last-child){margin-right:2rem}}@media (min-width:65em){.overdrive-message .action-button:not(:last-child){margin-right:2rem}}@media (max-width:49em){.overdrive-message .action-button{display:block}}#user-login fieldset{border:2px solid #dcdcdc;margin-bottom:10px;padding:20px;text-align:center}#user-login .adgangsplatformen-wrapper a{background:#b81b40;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;line-height:1em;margin:.5em 0;min-width:250px;padding:15px 22px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}#user-login .adgangsplatformen-wrapper a:hover{background:#c51d45}#user-login .fieldset-description{font-size:20px;padding-bottom:15px}#user-login .adgangsplatformen-notification-text a{color:#5f7f9f}#user-login .adgangsplatformen-notification-text ul,.ui-dialog form#user-login .form-actions{text-align:left}#coi-banner-wrapper .coi-checkboxes .coi__checkbox{visibility:inherit}