﻿h1{font-size:44px;line-height:48px}h2{font-size:24px;line-height:32px}h3{font-size:32px;line-height:36px}a,button,em,li,p,input,textarea,.comment-body{font-size:21px}form .form-group{display:grid;gap:0px 10px}form .form-group.name{grid-template-columns:2fr 1fr 2fr}form .form-group.address{grid-template-columns:1fr 1fr}form .form-group.amount{grid-template-columns:1fr 1fr 1fr 1fr}.pipe{margin-left:12px;margin-right:12px}.mobile-only{display:none !important}.av{margin-left:-85px;width:var(--avg-width)}.av .av-container{grid-template-columns:8fr 5fr;height:300px;padding-left:40px}.av .av-container .text{margin-top:25px}.av .av-container .text h3{font-size:32px;margin-left:260px}.av .av-container .text h3 .de{font-size:20px}.av .av-container .text h2{font-size:71px}.av .av-container .book-container .book{margin-top:-130px}.article{transition:box-shadow .1s, border .1s}.article figure img{height:100%}.article.featured{box-shadow:0px 10px 80px -13px var(--shadow-color);grid-template-columns:calc(50% - 15px) auto;align-items:center}.article.featured:hover{box-shadow:0px 15px 85px -17px var(--dark-shadow-color)}.article.featured figure{height:100%;width:100%}.article.featured .text{text-align:center;text-wrap:balance}.article.featured .text .author{margin-bottom:15px}.article.featured .text h2{font-size:36px;line-height:46px}.article.large{height:100px}.article.large:hover{box-shadow:0px 15px 85px -17px var(--dark-shadow-color)}.article.medium{grid-template-columns:1fr 1fr;height:200px}.article.medium .text .author{font-size:18px}.article.medium .text h2{font-size:22px}.article.medium .text h2 span{color:var(--accent-color);font-weight:600}.article.medium .text h2 span .slash{font-weight:400;margin-left:5px;margin-right:5px}.article.small .text .author,.article.micro .text .author{font-size:16px}.article.small .text h2 span,.article.micro .text h2 span{color:var(--accent-color);font-weight:600}.article.small .text h2 span .slash,.article.micro .text h2 span .slash{font-weight:400;margin-left:5px;margin-right:5px}.article.small{grid-template-columns:25% auto}.article.micro{grid-template-columns:auto;height:calc(80px + 30px)}.article.micro.image{grid-template-columns:auto 80px}.article.micro figure{height:80px;margin-top:15px}.author-info figure{width:180px}.author-info figure img{width:180px}.book-container .book{transform:rotateY(-20deg) rotateX(3deg)}.book-container .book.hover:hover{transform:rotateY(-40deg) rotateX(3deg) scale(1.08)}@keyframes animate{0%{transform:rotateY(-20deg) rotateX(3deg)}50%{transform:rotateY(-30deg) rotateX(3deg)}100%{transform:rotateY(-20deg) rotateX(3deg)}}#comments{margin-left:auto;margin-right:auto;max-width:var(--min-width)}#comments #comment-form{margin-left:calc((var(--min-width) - var(--avg-width)) / 2);width:var(--avg-width)}#comments #comment-form .comment-info .comment-time{line-height:29px}footer{justify-content:flex-end}footer a:last-child{margin-right:40px}.footnotes{padding:40px}header #logo-container #logo-center{display:flex;height:100px;justify-content:space-between;margin:0 auto;max-width:var(--max-width);width:100%}header #logo-container #logo-center #logo{font-size:20px !important;letter-spacing:3px;line-height:100px}header #logo-container #logo-center #logo h1,header #logo-container #logo-center #logo span{margin-left:28px}header #logo-container #logo-center #buttons{gap:10px;margin-top:calc((100px / 2) - 25px)}header #logo-container #logo-center #buttons .new-books{right:82px;top:40px}header #logo-container #logo-center #buttons .icon{transition:opacity 0.1s 0.2s}header #logo-container #logo-center #buttons .icon.hidden{opacity:0;transition:opacity 0s}header #logo-container #logo-center #buttons #donate{margin-top:-28px}header #logo-container #logo-center #buttons #shop{margin-top:-24px}header #logo-container #logo-center #buttons #cart{margin-top:-24px}header #logo-container #logo-center #buttons #total{margin-left:28px;margin-top:-28px}header #logo-container #logo-center #buttons #search{position:relative;transform:translateZ(0)}header #logo-container #logo-center #buttons #search input{background:var(--accent-background-color);padding:0 15px}header #logo-container #logo-center #buttons #search button{align-items:center;background:none;display:flex;justify-content:center;float:right;transform:rotateY(0deg);transform-style:preserve-3d;transition:transform .2s;width:50px;z-index:100}header #logo-container #logo-center #buttons #search button img{backface-visibility:hidden}header #logo-container #logo-center #buttons #search button .search-icon{background:var(--background-color)}header #logo-container #logo-center #buttons #search button .close-icon{background:var(--popup-background-color);transform:rotateY(180deg);padding:11px;position:absolute}header #logo-container #logo-center #buttons #search .results-container{background:var(--popup-background-color);text-align:left;width:100%;z-index:100}header #logo-container #logo-center #buttons #search .results-container .results{max-height:calc(100vh - 114px);overflow-y:scroll;padding:0;position:relative;scrollbar-width:none;z-index:2}header #logo-container #logo-center #buttons #search .results-container .results::-webkit-scrollbar{display:none}header #logo-container #logo-center #buttons #search .results-container .results a{display:block;border-bottom:1px dashed var(--popup-border-color);padding:20px}header #logo-container #logo-center #buttons #search .results-container .results a:last-of-type{border-bottom:none}header #logo-container #logo-center #buttons #search .results-container .results .author{font-style:italic;font-size:16px}header #logo-container #logo-center #buttons #search .results-container .results h2{font-size:18px;hyphens:auto;line-height:25px;margin-top:5px;word-break:break-word}header #logo-container #logo-center #buttons #search .results-container .results h2 span{font-weight:600;display:inline}header #logo-container #logo-center #buttons #search .results-container .results h2 span .slash{font-weight:400;margin-left:5px;margin-right:10px}header #logo-container #logo-center #buttons #search .results-container .arrow{background:var(--popup-background-color);height:18px;left:calc(50% - 9px);position:absolute;top:-9px;transform:rotate(45deg);width:18px}header #logo-container #logo-center #buttons #menu-button,header #logo-container #logo-center #buttons #menu-overlay,header #logo-container #logo-center #buttons #menu{display:none}header #utility{align-items:center;background:var(--background-color);border-bottom:1px dashed var(--border-color);display:flex;font-size:14px;height:55px;justify-content:space-between;margin-bottom:-56px;pointer-events:none}header #utility .left{color:var(--accent-color);margin-left:40px;text-align:left}header #utility .right{color:var(--text-color);margin-right:40px;text-align:right;text-transform:lowercase}#home #hero{gap:30px;grid-template-columns:3fr 1px 1fr;margin:0 auto;margin-top:80px;max-width:1280px;width:90%}#home #hero .left{display:grid;gap:30px;grid-template-columns:1fr 1fr;grid-template-rows:270px 1px auto}#home #hero .left .featured{grid-column:span 2;height:270px}#home #hero .left .border{border-bottom:1px dashed var(--border-color);grid-column:span 2}#home #hero .left .list{display:grid;gap:10px;border-right:1px dashed var(--border-color);padding-right:30px}#home #hero .left .split{border-top:1px dashed var(--border-color);display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:20px;padding-top:20px}#home #hero .border{border-right:1px dashed var(--border-color)}#home #hero .right .header{height:39px}#home #hero .right .header h2{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#home #hero .right .list{display:grid;grid-template-rows:1fr 1fr 1fr 260px;gap:10px}#home #hero .right .list .home-av{background:var(--accent-background-color);overflow:hidden}#home #hero .right .list .home-av:hover .book-container .book{transform:rotateY(-30deg) rotateX(9deg) scale(0.9) rotateZ(-27deg) translate(-80px, -30px)}#home #hero .right .list .home-av:hover .book-container:last-of-type .book{transform:rotateY(-38deg) rotateX(9deg) scale(0.9) rotateZ(-10deg)}#home #hero .right .list .home-av .text{text-align:center;padding-top:20px;color:var(--text-color);position:relative}#home #hero .right .list .home-av .text:before{color:var(--popup-background-color);content:'“';font-style:italic;font-weight:700;pointer-events:none;position:absolute;font-size:400px;top:30px;left:-40px}#home #hero .right .list .home-av .text h3{font-style:italic;font-size:20px;font-weight:400;float:right;margin:0;margin-bottom:-9px;margin-right:30px}#home #hero .right .list .home-av .text h3 .de{font-size:16px}#home #hero .right .list .home-av h2{font-family:'IM FELL English SC', serif;font-weight:400;font-size:40px}#home #hero .right .list .home-av .book-container .book{position:absolute;right:-10px;top:20px;transform:rotateY(-30deg) rotateX(3deg) scale(0.9) rotateZ(-30deg) translate(-80px, -30px);transition:transform .6s}#home #hero .right .list .home-av .book-container:last-of-type .book{transform:rotateY(-30deg) rotateX(3deg) scale(0.9) rotateZ(-10deg)}#home .intro{border-top:1px dashed var(--border-color);margin:0 auto;padding-top:30px;width:var(--avg-width)}#home .intro+section .theme:first-of-type{padding-top:100px}#home .av,#home .newsletter{margin:0 auto}#taxonomy,#term{width:var(--avg-width);margin-top:60px}#articles{display:grid;grid-template-columns:repeat(2, 1fr)}.newsletter{width:var(--avg-width);position:relative}.newsletter .newsletter-container{grid-template-columns:8fr 5fr;grid-template-rows:8fr 5fr;height:300px;padding-left:40px}.newsletter .newsletter-container .text{margin-top:75px}.newsletter .newsletter-container .text h3{font-size:32px;margin-left:270px}.newsletter .newsletter-container .text h3 .de{font-size:20px}.newsletter .newsletter-container .text h2{font-size:57px}.newsletter .newsletter-container .envelope-container .envelope{margin-top:-80px;transform:rotateY(-10deg) rotateX(3deg)}@keyframes animate{0%{transform:rotateY(-20deg) rotateX(3deg)}50%{transform:rotateY(-30deg) rotateX(3deg)}100%{transform:rotateY(-20deg) rotateX(3deg)}}.newsletter form{position:absolute;bottom:70px;right:20px}.newsletter form button{background:var(--popup-border-color)}.recording img{left:-23px;top:-15px}.quiz-page{padding:40px 20px}.quiz-page .results .alternatives .grid{grid-template-columns:1fr 1fr}.quiz-page .results .info .list{grid-template-columns:1fr 1fr 1fr}article #hero{margin:0 auto;margin-top:60px;max-width:var(--min-width)}article #hero .title{background:var(--background-color);padding:0px 30px 20px 30px;position:relative;width:fit-content;z-index:10}article #hero .title .authors{margin-bottom:30px}article #hero .title .authors a figure{width:180px}article #hero .title .authors a figure img{width:180px}article #hero .title .authors a span{font-size:21px}article #hero .title h1{margin-bottom:6px}article #hero figure{margin-left:calc((var(--min-width) - var(--max-width)) / 2);width:var(--max-width);margin-top:-60px}article #hero .info{display:none}article .content{max-width:var(--min-width)}article .content .uylenspieghel{gap:30px;padding:15px}article .content .note,article .content .recording{padding:40px}article .content .recording .toggle{margin-top:-9px}article .content .summary h3{font-size:28px}article .content #body>p:first-of-type:first-letter{font-size:99px;line-height:68px}article .content blockquote p{padding-left:40px}article .content figure,article .content table,article .content .blockquote{margin-left:calc((var(--min-width) - var(--avg-width)) / 2);width:var(--avg-width)}article .content #av,article .content #newsletter{margin-left:calc((var(--min-width) - var(--avg-width)) / 2)}.themes{border-top:1px dashed var(--border-color);width:var(--min-width);margin-left:auto;margin-right:auto;margin-top:60px;padding-top:60px}.themes .theme{margin-left:calc((var(--min-width) - var(--avg-width)) / 2);width:var(--avg-width)}.theme{border-top:1px dashed var(--border-color);margin:0 auto;margin-bottom:40px;margin-top:40px;max-width:var(--avg-width)}.theme:first-of-type{margin-top:0px}.theme.left{grid-template-areas:"article description" "article pages";grid-template-columns:auto 56%}.theme.right{grid-template-areas:"description article" "pages article";grid-template-columns:56% auto}.theme .article{grid-template-rows:auto min-content;height:100%}sup .arrow{background:var(--popup-background-color);height:18px;position:absolute;opacity:0;transform:rotate(45deg) translateY(-4px);transition:all .1s;width:18px}sup .tooltip{background:var(--popup-background-color);margin-top:6px;max-width:350px;opacity:0;padding:20px;position:absolute;text-align:left;transform:translateY(-4px);transition:all .15s;white-space:normal;z-index:100}sup .tooltip *{font-size:14px;font-weight:400}sup .tooltip p{color:var(--text-color) !important;margin:0 !important;padding:0 !important}sup .tooltip .hover{height:40px;margin-left:-20px;position:absolute;top:-26px;width:100%}:root{--max-width: 1035px;--avg-width: 835px;--min-width: 665px}
