.paduka-v2 :is(.pad-link,.pad-navlinks,.pad-source) span[aria-hidden="true"]{font-size:0!important;line-height:0;display:inline-block!important;position:relative;width:9px;height:9px;padding:0!important;margin-left:14px;border-top:1px solid currentColor;border-right:1px solid currentColor;vertical-align:baseline;}
.paduka-v2 :is(.pad-link,.pad-navlinks,.pad-source) span[aria-hidden="true"]::after{content:"";position:absolute;right:-1px;top:-1px;width:12px;height:1px;background:currentColor;transform:rotate(-45deg);transform-origin:right center;}
body.page-id-329:has(.post-password-form){background:#faf9f5!important;color:#202422;font-family:Arial,Helvetica,sans-serif;}
body.page-id-329:has(.post-password-form) .site-title a{font-family:Arial,Helvetica,sans-serif!important;font-size:27px!important;font-weight:400!important;letter-spacing:-1.2px;color:#202422!important;}
body.page-id-329:has(.post-password-form) .site-description{display:none;}
body.page-id-329:has(.post-password-form) #masthead{border-bottom:1px solid #20242226;}
body.page-id-329:has(.post-password-form) :is(.ast-primary-header-bar,.site-primary-footer-wrap,.site-below-footer-wrap){background:#faf9f5!important;}
body.page-id-329:has(.post-password-form) .main-header-menu a{font-family:Arial,Helvetica,sans-serif!important;font-size:14px;color:#202422;}
body.page-id-329:has(.post-password-form) #content .ast-container{padding:0 24px;}
body.page-id-329:has(.post-password-form) #primary{width:100%;margin:0;padding:0;}
body.page-id-329:has(.post-password-form) article{background:transparent;padding:0;}
body.page-id-329 #primary .post-password-form{width:100%;max-width:580px!important;margin:80px auto 120px!important;padding:40px;border:1px solid #20242226;background:#faf9f5;text-align:left;}
body.page-id-329 #primary .post-password-form p:first-child{font-size:24px;line-height:1.35;letter-spacing:-.5px;margin-bottom:30px;}
body.page-id-329 #primary .post-password-form p:last-child{margin:0;}
body.page-id-329 #primary .post-password-form label{display:block;font-size:14px;text-align:left;}
body.page-id-329 #primary .post-password-form input[type="password"]{display:block;width:100%;min-height:48px;border:1px solid #20242280;background:#fff;margin:9px 0 16px;padding:12px;border-radius:0;box-shadow:none;font-size:17px;}
body.page-id-329 #primary .post-password-form :is(input[type="submit"],button){min-height:46px;background:#202422;color:#faf9f5;border:1px solid #202422;border-radius:0;padding:12px 24px;font-family:Arial,Helvetica,sans-serif;font-size:15px;}
body.page-id-329:has(.post-password-form) #colophon :is(h5,p){font-family:Arial,Helvetica,sans-serif!important;font-size:13px;font-weight:400;letter-spacing:0;}
@media(max-width:600px){body.page-id-329 #primary .post-password-form{padding:25px;margin:48px auto 70px;}body.page-id-329 #primary .post-password-form p:first-child{font-size:22px;}}

