.sort{color:var(--grey-color-lighter);padding:40px 0 50px}.light .sort{color:#9d9d9d}@media only screen and (max-width: 767px){.sort{padding:30px 20px 45px}}.dropdown{position:relative;background:#232325;border:1px solid #4b4b4b;border-radius:6px}.light .dropdown{background:#fff;border-color:#d0d0d0}.dropdown button{outline:none;background:rgba(0,0,0,0);border:none;color:#9d9d9d;line-height:45px;width:100%;padding:0 20px;gap:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dropdown button svg{transform:rotate(90deg);transition:.2s;margin-left:15px}.light .dropdown button{color:#4b4b4b}.dropdown.opened button svg{transform:rotate(-90deg)}.dropdown.selected button{color:var(--grey-color-lighter)}.light .dropdown.selected button{color:#4b4b4b}.dropdown ul{margin:0;padding:0;list-style:none;border:1px solid #4b4b4b;position:absolute;z-index:20;width:100%;background:#232325;border-radius:6px;outline:none;color:#d0d0d0;margin-top:10px}.dropdown ul li{line-height:58px;font-size:15px;padding:0 20px;white-space:nowrap}.dropdown ul li:not(:last-child){border-bottom:1px solid #4b4b4b}.dropdown ul li.active:not([disabled]){font-weight:600}.dropdown ul li:hover:not([disabled]){color:#fff;cursor:pointer}.light .dropdown ul{border-color:#d0d0d0;background:#fff;color:#4b4b4b}.light .dropdown ul li:not(:last-child){border-color:#d0d0d0}.light .dropdown ul li:hover:not([disabled]){color:#232325}.pagination{padding:60px 0 40px}.pagination ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px}.pagination li{width:40px;text-align:center;border-radius:6px;line-height:40px;background:#191919}.pagination li a,.pagination li span{display:block;cursor:pointer;color:#fff}.pagination li button{background:none;outline:none;border:none;color:#fff;cursor:pointer}.pagination li.active{border-color:rgba(0,0,0,0);background-color:#4b4b4b}#share-modal .container{max-width:556px;border-radius:8px;background:#ebebeb}#share-modal h3{margin:0 auto 50px;font-size:22px}#share-modal span{font-size:14px;color:#4b4b4b;z-index:2}#share-modal .links{justify-content:center;gap:20px;line-height:1}#share-modal .links+span{display:block;margin:20px 0}#share-modal .field{background:#fff;border-radius:8px;line-height:45px;padding:0 20px 0 40px;background-image:url(assets/link.svg);background-repeat:no-repeat;background-position:left 15px center}#share-modal .field.copied{background-image:url(assets/check-success.svg)}#share-modal .field .link-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#9d9d9d;display:block;margin-right:10px}#share-modal .field .copy-link{color:#232325;font-size:15px;cursor:pointer}@media only screen and (max-width: 767px){#share-modal .container{padding:35px 20px}#share-modal .links{gap:10px}#share-modal .links svg{width:35px}#share-modal .field .link-text{max-width:200px}}@media only screen and (max-width: 360px){#share-modal .field .link-text{max-width:140px}}.sidebar-layout{display:flex;flex-direction:row;align-items:flex-start;justify-content:start;gap:80px}.sidebar-layout header{flex:0 1 100%}.sidebar-layout .list-title{font-size:1.5rem;font-weight:400;line-height:3;border-bottom:1px solid var(--border-color);display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.sidebar-layout .list-title svg{margin:0 15px 0 0}.sidebar-layout aside{flex:0 1 auto}.sidebar-layout aside ul{margin:0;padding:0;list-style:none;margin-bottom:50px}.sidebar-layout aside ul li{padding:0 20px 0 30px;line-height:56px;cursor:pointer;white-space:nowrap}.sidebar-layout aside ul li.current{background:#2e2e30;font-weight:500;border-radius:6px}.sidebar-layout main{flex:1;overflow:hidden}@media only screen and (max-width: 991px){.sidebar-layout{overflow:hidden;display:block}.sidebar-layout aside:not(.vertical){overflow-x:auto;margin-bottom:40px;padding:0 0 20px}.sidebar-layout aside:not(.vertical) .list-title{display:none}.sidebar-layout aside:not(.vertical) ul{margin:0;padding:0;list-style:none;display:flex;font-size:15px}.sidebar-layout aside:not(.vertical) ul li{white-space:nowrap;color:#9d9d9d;line-height:45px;padding:0 15px;cursor:pointer}.sidebar-layout aside:not(.vertical) ul li.current{background-color:#000;color:#fff;font-weight:500;border-radius:6px}}#post{padding:0 0 80px;background:#fff;color:#232325}#post a{color:#191919}#post .cover{margin-bottom:50px;align-items:flex-end;background-image:var(--background-image);background-repeat:no-repeat;background-size:cover;background-position:center;height:385px;border-radius:8px;color:#fff;position:relative;padding:40px 45px}#post .cover:after{content:"";display:block;background:linear-gradient(to top, hsl(0, 0%, 9.8039215686%) 0%, hsla(0, 0%, 9.8039215686%, 0.738) 19%, hsla(0, 0%, 9.8039215686%, 0.541) 34%, hsla(0, 0%, 9.8039215686%, 0.382) 47%, hsla(0, 0%, 9.8039215686%, 0.278) 56.5%, hsla(0, 0%, 9.8039215686%, 0.194) 65%, hsla(0, 0%, 9.8039215686%, 0.126) 73%, hsla(0, 0%, 9.8039215686%, 0.075) 80.2%, hsla(0, 0%, 9.8039215686%, 0.042) 86.1%, hsla(0, 0%, 9.8039215686%, 0.021) 91%, hsla(0, 0%, 9.8039215686%, 0.008) 95.2%, hsla(0, 0%, 9.8039215686%, 0.002) 98.2%, hsla(0, 0%, 9.8039215686%, 0) 100%);position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:1;border-radius:8px}#post .cover .text-box{position:relative;z-index:2}#post .cover h1{margin:0 0 20px}#post .cover .image-box{overflow:hidden;border-radius:8px}#post .cover .share{position:absolute;bottom:40px;right:45px;z-index:2;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(30px);color:#9d9d9d}#post .cover .share:hover{color:var(--grey-color-lighter)}#post .cover .stats span{display:inline-flex;align-items:center;font-size:14px}#post .cover .stats span:before{display:block;background-repeat:no-repeat;content:"";margin-right:10px}#post .cover .stats span.views{margin:0 10px 0 0}#post .cover .stats span.views:before{width:17.5px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.5' height='13' viewBox='0 0 17.5 13'%3E%3Cg transform='translate(-1 -5.5)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath d='M1.5 12s3-6 8.25-6S18 12 18 12s-3 6-8.25 6S1.5 12 1.5 12Z'/%3E%3Cpath d='M18 15.75a2.25 2.25 0 1 1-2.25-2.25A2.25 2.25 0 0 1 18 15.75Z' transform='translate(-6 -3.75)'/%3E%3C/g%3E%3C/svg%3E")}#post .cover .stats span.comments:before{width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M14.994 4.2A1.2 1.2 0 0 0 13.8 3H4.2A1.2 1.2 0 0 0 3 4.2v7.2a1.2 1.2 0 0 0 1.2 1.2h8.4L15 15Z' transform='translate(-3 -3)' fill='%23ffffff'/%3E%3C/svg%3E")}#post .cover .faculty-member h4{font-size:20px;line-height:2}#post .cover .faculty-member h4 a{color:#fff;text-decoration:none !important}#post .cover .faculty-member .details{font-size:15px;justify-content:flex-start;line-height:1}#post .cover .faculty-member .details time{display:block;padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid #fff}#post main p:last-of-type{margin:0}#post main a{text-decoration:underline}#post aside.vertical{position:sticky;top:100px}@media only screen and (max-width: 767px){#post{padding:0}#post .cover{padding:20px 20px 30px}#post .cover h1{font-size:22px}#post .cover .faculty-member{padding:0 0 40px}#post .cover .faculty-member .image{width:50px;height:50px}#post .cover .faculty-member h4{font-size:15px;font-weight:400}#post .cover .faculty-member time{font-weight:300}#post .cover .faculty-member .stats{font-size:13px;position:absolute;bottom:0;left:0}#post .cover .share{bottom:20px;right:20px}}#banner{background:#fff;margin:30px auto 0}#banner .container{padding:0}#banner-inner{margin:0 auto 30px;text-align:center}#comments{padding:70px 0 0}#comments .gradient-box{max-width:1300px}#comments .container{padding:60px 20px;max-width:1040px;margin:0 auto}#comments .container:first-child{border-bottom:1px solid #4b4b4b}#comments .container.comments{padding-top:0}#comments .comment-form h3{font-size:22px;font-family:"Merriweather Sans";margin:0}#comments .comment-form .info{color:#9d9d9d}#comments .comment-form header{margin-bottom:25px}#comments .comment-form .flex{gap:30px}#comments .comment-form .flex .field-row{flex:1}#comments .comment-form .btn-row{margin-top:0;align-items:flex-start;justify-content:flex-end}#comments .comment-form .btn-row .remaining{font-size:14px;color:var(--grey-color-lighter);margin:0 auto 0 0}#comments .message{margin:20px 0 0}@media only screen and (min-width: 767px){#comments .comment-list ul li ul{padding-left:70px}#comments .comment-list .list-item{position:relative}#comments .comment-list .list-item.has-children>.comment:not(.collapsed):after{content:"";display:block;width:1px;height:calc(100% - 10px);background:#4b4b4b;position:absolute;top:70px;left:25px}#comments .comment-list .list-item.has-children ul li:not(:last-child):after{content:"";display:block;width:1px;height:calc(100% + 35px);background:#4b4b4b;position:absolute;top:25px;left:-45px}#comments .comment-list .list-item .list-item:before{content:"";display:block;height:1px;width:40px;background:#4b4b4b;position:absolute;left:-45px;top:25px}}#comments .comment-list .tree>li{border-bottom:1px solid #4b4b4b;margin-bottom:50px;padding-bottom:10px}#comments .comment-list .comment{color:var(--grey-color-lighter);margin-bottom:35px;position:relative}#comments .comment-list .comment .image-flex{margin:0 0 20px}#comments .comment-list .comment .image-flex h4{color:#fff;font-size:18px;line-height:1}#comments .comment-list .comment .image-flex .iti-flag{display:inline-block;vertical-align:middle;margin:0 0 0 5px}#comments .comment-list .comment .image-flex time{font-size:15px}#comments .comment-list .comment .image{border-radius:50%;width:50px;height:50px;min-width:50px;position:relative}#comments .comment-list .comment .image img{border-radius:50%}#comments .comment-list .comment .guest{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff}#comments .comment-list .comment .guest svg{width:22px;height:22px}#comments .comment-list .comment.level-0 .guest,#comments .comment-list .comment.level-4 .guest,#comments .comment-list .comment.load-more .guest{background:#000}#comments .comment-list .comment.level-1 .guest,#comments .comment-list .comment.level-5 .guest{background:#bc4122}#comments .comment-list .comment.level-2 .guest,#comments .comment-list .comment.level-6 .guest{background:#146b6d}#comments .comment-list .comment.level-3 .guest,#comments .comment-list .comment.level-7 .guest{background:#1c4c8f}#comments .comment-list .comment main{padding-left:70px;margin:0 0 20px;overflow:hidden}#comments .comment-list .comment footer{padding-left:70px}#comments .comment-list .comment footer .loading{width:3em;height:3em}#comments .comment-list .comment footer .comment-form{margin-top:30px}#comments .comment-list .comment footer .comment-form h3{font-size:15px;color:#fff}#comments .comment-list .comment footer .comment-form .cancel-reply{display:inline-block;text-decoration:underline;cursor:pointer;align-self:center;margin-left:auto;color:#9d9d9d}#comments .comment-list .comment footer .comment-form .btn{line-height:43px}#comments .comment-list .comment .reply,#comments .comment-list .comment .replies{color:#9d9d9d;font-size:14px;cursor:pointer;display:block}#comments .comment-list .comment .reply:before,#comments .comment-list .comment .replies:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.674' height='12.229' viewBox='0 0 14.674 12.229'%3E%3Cpath d='M10.206 10.761V7.5L4.5 13.206l5.706 5.706V15.571c4.076 0 6.929 1.3 8.967 4.158C18.359 15.652 15.913 11.576 10.206 10.761Z' transform='translate(-4.5 -7.5)' fill='%239d9d9d'/%3E%3C/svg%3E");width:15px;height:12px;margin:0 5px 0 0}#comments .comment-list .comment .replies:before{margin:0 5px -2px 0;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M14.994 4.2A1.2 1.2 0 0 0 13.8 3H4.2A1.2 1.2 0 0 0 3 4.2v7.2a1.2 1.2 0 0 0 1.2 1.2h8.4L15 15Z' transform='translate(-3 -3)' fill='%239d9d9d'/%3E%3C/svg%3E")}#comments .comment-list .comment .replies svg{transition:transform .2s;margin:0 0 0 5px;transform:rotate(270deg);vertical-align:middle}#comments .comment-list .comment.collapsed .replies svg{transform:rotate(90deg)}#comments .comment-list .comment.load-more .image span:before{content:"+";display:inline-block}#comments .comment-list .comment.load-more .text .more{display:inline}#comments .comment-list .comment.load-more .text .less{display:none}#comments .comment-list .expanded .load-more .image span:before{content:"-"}#comments .comment-list .expanded .load-more .text .more{display:none}#comments .comment-list .expanded .load-more .text .less{display:inline}#comments .actions span{cursor:pointer;color:#d0d0d0;text-decoration:underline;outline:none}#comments .actions span:hover{color:#fff}#comments .comment-list+.actions{padding:50px 0 0}@media only screen and (max-width: 767px){#comments{padding:0}#comments .comment-form h3{font-size:18px;margin:0 0 10px}#comments .comment-form .info{font-size:13px;display:block;line-height:1.5}#comments .comment-form .btn-row{flex-wrap:wrap;gap:10px}#comments .comment-form .btn-row .btn{max-width:unset;width:100%;flex:0 1 100%}#comments .comment-list .tree>li>ul{padding-left:30px}#comments .comment-list .tree>li>ul .comment .reply-form{margin-left:-100px}#comments .comment-list .tree>li>ul .comment footer .message{margin:20px 0 0 -100px}#comments .comment-list .comment .reply-form{margin-left:-70px}#comments .comment-list .comment .comment-form .btn-row{text-align:end;justify-content:space-between}#comments .comment-list .comment .comment-form .btn-row .remaining{flex:0 1 100%}#comments .comment-list .comment .comment-form .btn-row .cancel-reply{margin:0}#comments .comment-list .comment .comment-form .btn-row .btn{max-width:180px;width:auto;flex:0 1 auto;margin:0}#comments .comment-list .comment .message{margin:20px 0 0 -70px}}.light #comments .container:first-child{border-bottom:1px solid #d0d0d0}.light #comments .comment-list .tree>li{border-bottom:1px solid #d0d0d0}@media only screen and (min-width: 767px){.light #comments .comment-list .list-item.has-children>.comment:not(.collapsed):after{background:#d0d0d0}.light #comments .comment-list .list-item.has-children ul li:not(:last-child):after{background:#d0d0d0}.light #comments .comment-list .list-item .list-item:before{background:#d0d0d0}}.light #comments .comment-list .comment{color:#232325}.light #comments .comment-list .comment .image-flex h4{color:#232325}.light #comments .comment-list .comment footer .comment-form h3{color:#232325}.light #comments .comment-list .comment .reply,.light #comments .comment-list .comment .replies{color:#2e2e30}.light #comments .comment-form h3{color:#232325}.light #comments .comment-form .info{color:#2e2e30}.light #comments .comment-form .btn-row .remaining{color:#2e2e30}.light #comments .comment-form .cancel-reply{color:#2e2e30}.light #comments .actions span{color:#2e2e30}.light #comments .actions span:hover{color:#232325}.sidebar-layout.mobile{padding:50px 0 0;background:#fff;color:#232325}.sidebar-layout.mobile a{color:#191919}
