/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}body{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;line-height:1;}div{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}span{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}applet{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}object{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}iframe{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}h1{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}h2{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}h3{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}h4{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}h5{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}h6{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}p{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}blockquote{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;quotes:none;}blockquote:before{content:"";content:none;}blockquote:after{content:"";content:none;}pre{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}a{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}abbr{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}acronym{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}address{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}big{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}cite{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}code{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}del{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;text-decoration:line-through;}dfn{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}em{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}img{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}ins{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;text-decoration:none;}kbd{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}q{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;quotes:none;}q:before{content:"";content:none;}q:after{content:"";content:none;}s{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}samp{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}small{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}strike{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}strong{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}sub{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}sup{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}tt{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}var{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}b{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}u{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}i{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}center{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}dl{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}dt{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}dd{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}ol{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;list-style:none;}ul{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;list-style:none;}li{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}fieldset{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}form{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}label{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}legend{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}table{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;border-collapse:collapse;border-spacing:0;}caption{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}tbody{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}tfoot{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}thead{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}tr{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}th{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}td{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}article{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}aside{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}canvas{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}details{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}figcaption{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}figure{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}footer{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}header{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}hgroup{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}menu{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}nav{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}section{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;display:block;}summary{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}time{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}mark{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}audio{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}video{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}@font-face{font-family:"Montserrat";src:url(/themes/custom/prfdy/fonts/Montserrat-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Inconsolata";src:url(/themes/custom/prfdy/fonts/Inconsolata-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;}@font-face{font-family:"Merriweather";src:url(/themes/custom/prfdy/fonts/Merriweather/Merriweather-VariableFont_opsz%2Cwdth%2Cwght.ttf) format("ttf");font-weight:normal;font-style:normal;}html{overflow-y:scroll;}body{background-color:#fff;color:#292929;font-family:"Merriweather","Palatino Linotype","Book Antiqua",Palatino,serif;}h1{font-weight:700;line-height:1.2em;margin:1em 0;font-size:2.6em;}h2{font-weight:700;line-height:1.2em;margin:1em 0;font-size:1.9em;}h3{font-weight:700;line-height:1.2em;margin:1em 0;font-size:1.6em;}h4{font-weight:700;line-height:1.2em;margin:1em 0;font-size:1.4em;}h5{font-weight:700;line-height:1.2em;margin:1em 0;font-size:1.2em;}h6{font-weight:700;line-height:1.2em;margin:1em 0;font-size:1em;}p{margin-bottom:1em;}a{color:#00C;text-decoration:none;}a:visited{color:#333379;}header h2 a{color:#292929;}header h2 a:visited{color:#292929;}ul{margin:1em 0;padding-left:40px;}ul li{list-style-type:disc;}ol{margin:1em 0;padding-left:40px;}ol li{list-style-type:decimal;}dl{margin:1em 0;padding-left:40px;}em{font-style:italic;}strong{font-weight:bold;}blockquote{font-style:italic;margin-left:1.94em;border-left:1px solid #d9d9d9;padding-left:15px;}hr{border:0;border-top:1px solid #d9d9d9;display:block;height:1px;margin:1em 0;padding:0;}table{margin:1em 0;width:100%;}th{border:solid 1px #d9d9d9;padding:5px 11px;vertical-align:top;}td{border:solid 1px #d9d9d9;padding:5px 11px;vertical-align:top;}#wrapper{font-size:1.25em;margin:0 25px;max-width:630px;}@media screen and (min-width:800px){#wrapper{margin:0 auto;padding-left:200px;padding-right:35px;}}.main-content{line-height:1.62;}.tabs .tabs.primary{border:none;font-family:"Inconsolata",courier,monospace;margin-left:0;font-size:1em;text-transform:lowercase;}.tabs .tabs.primary li{margin-right:40px;float:left;list-style:none;}.tabs .tabs.primary li a{background:none;}.tabs ul.primary{height:35px;padding-left:0;margin-left:0;}li a.is-active{text-decoration:none;}ul.tabs li.is-active a{cursor:pointer;color:#888888;}.messages{font-family:"Inconsolata",courier,monospace;text-transform:lowercase;}.error{font-family:"Inconsolata",courier,monospace;text-transform:lowercase;}@media screen and (min-width:800px){#wrapper.no_submission_info{margin:0 auto;padding-left:200px;padding-right:35px;}}#block-prfdy-darkmodetoggle .collapsiblockTitle button:hover{background-image:url(/themes/custom/prfdy/images/icons/expanded-white.svg);background-repeat:no-repeat;background-position:right;}#block-prfdy-darkmodetoggle .collapsiblockTitle.collapsiblockTitleCollapsed button:hover{background-image:url(/themes/custom/prfdy/images/icons/collapsed-white.svg);background-repeat:no-repeat;background-position:right;}#block-prfdy-darkmodetoggle{position:relative;bottom:5px;z-index:9999;}@media screen and (min-width:580px){#block-prfdy-darkmodetoggle{position:fixed;bottom:35px;left:18px;}}#block-prfdy-darkmodetoggle h2{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;font-color:#888888;}#block-prfdy-darkmodetoggle ul{padding-left:0;}#block-prfdy-darkmodetoggle ul li{list-style-type:none;margin-bottom:10px;}#block-prfdy-darkmodetoggle button{font-family:"Montserrat",Helvetica,sans-serif;border-radius:10px;font-size:16px;padding:6px 16px;margin-right:15px;border:2px solid #888888;color:#888888;background-color:#fff;}#block-prfdy-darkmodetoggle button:hover{border:2px solid #fff;color:#fff;background-color:#222;transition:background-position 0.1s linear;}html[data-dmt-mode=dark] #block-prfdy-darkmodetoggle button[data-dmt-preference=dark]{background-color:#d4ebff;}html[data-dmt-mode=light] #block-prfdy-darkmodetoggle button[data-dmt-preference=light]{background-color:#d4ebff;border:2px solid #888888;}html[data-dmt-mode=light] #block-prfdy-darkmodetoggle button[data-dmt-preference=light]:hover{background-color:#222;border:2px solid #888888;}html[data-dmt-source=system] #block-prfdy-darkmodetoggle button[data-dmt-preference=system]{background-color:#d4ebff;}html[data-dmt-mode=dark] .main-content .author-meta img,html[data-dmt-mode=dark] .post-meta img,html[data-dmt-mode=dark] .categories img,html[data-dmt-mode=dark] .page-meta img,html[data-dmt-mode=dark] #block-prfdy-searchform .flyout[data-search-flyout] input[type=submit],html[data-dmt-mode=dark] #block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=submit],html[data-dmt-mode=dark] #block-prfdy-searchform .flyout[data-search-flyout] button[type=submit],html[data-dmt-mode=dark] #block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] button[type=submit],html[data-dmt-mode=dark] .comments img.author-image,html[data-dmt-mode=dark] .view-search .views-row .views-field-uid img,html[data-dmt-mode=dark] .view-search .views-row .views-field-uid-1 img,html[data-dmt-mode=dark] .view-search .views-row .views-field-name img,html[data-dmt-mode=dark] .view-search .views-row .views-field-field-cat-image-1 img,html[data-dmt-mode=dark] .view-search .views-row .views-field-field-name-1 img,html[data-dmt-mode=dark] .view-search .views-row .views-field-field-page-image img,html[data-dmt-mode=dark] .archive-page-image img,html[data-dmt-mode=dark] .view-taxonomy-term .view-header .vocabulary-categories img,html[data-dmt-mode=dark] .view-header img.month-archive{border:2px solid #fff !important;}html[data-dmt-mode=dark] .archive-page-image{padding-bottom:10px;}html[data-dmt-mode=dark] body{background-color:rgba(0,0,0,0.8);color:#fff;}html[data-dmt-mode=dark] header h2 a,html[data-dmt-mode=dark] header h2 a:visited{color:#fff;}html[data-dmt-mode=dark] .views-field-comment-body-1 .search-title a,html[data-dmt-mode=dark] .views-field-comment-body-1 .search-title a:visited,html[data-dmt-mode=dark] .views-field-title .search-title a,html[data-dmt-mode=dark] .views-field-title .search-title a:visited,html[data-dmt-mode=dark] .views-field-subject .search-title a,html[data-dmt-mode=dark] .views-field-subject .search-title a:visited{color:#fff;}html[data-dmt-mode=dark] #site-header #site-name a{color:#fff;}html[data-dmt-mode=dark] .sn-is-mobile-inline .sn-note-moved-inline{background-color:#888888;}html[data-dmt-mode=dark] a{color:#7dbffc;}html[data-dmt-mode=dark] a:visited{color:#427dff;}html[data-dmt-mode=dark] .view-archive .views-summary a{color:#7dbffc;}html[data-dmt-mode=dark] .view-archive .views-summary a:visited{color:#427dff;}html[data-dmt-mode=dark] .login-form .button.form-submit,html[data-dmt-mode=dark] .page-node-type-page .field--type-webform .button.webform-button--submit,html[data-dmt-mode=dark] .comment-comment-node-article-form .button.form-submit,html[data-dmt-mode=dark] .comment-comment-node-article-delete-form .button.form-submit,html[data-dmt-mode=dark] .comments .comment-form .button.form-submit{border:2px solid transparent;}html[data-dmt-mode=dark] .login-form .button.form-submit:hover,html[data-dmt-mode=dark] .page-node-type-page .field--type-webform .button.webform-button--submit:hover,html[data-dmt-mode=dark] .comment-comment-node-article-form .button.form-submit:hover,html[data-dmt-mode=dark] .comment-comment-node-article-delete-form .button.form-submit:hover,html[data-dmt-mode=dark] .comments .comment-form .button.form-submit:hover{border:2px solid #fff;}html[data-dmt-mode=dark] #block-prfdy-darkmodetoggle button{border:2px solid transparent;color:#888888;background-color:#fff;}html[data-dmt-mode=dark] #block-prfdy-darkmodetoggle button:hover{border:2px solid #fff;color:#fff;background-color:#222;}.login-meta{color:#888888;font-style:italic;font-size:0.7em;margin-bottom:50px;}.login-form.pass-form .form-item{width:100%;}.login-form .form-item{width:70%;display:flex;justify-content:space-between;align-items:center;}.login-form label{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;}.login-form p,.login-form a{font-family:"Montserrat",Helvetica,sans-serif;font-size:16px;margin:25px auto;}.login-form input{width:60%;font-family:"Inconsolata",courier,monospace;font-size:0.8em;border:1px solid #ccc;border-radius:10px;padding:10px 15px;margin:7px 15px 7px 0;color:#4d4d4d;}.login-form .form-submit{font-family:"Montserrat",Helvetica,sans-serif;border-radius:10px;color:#888888;background-color:#fff;border:2px solid #888888;font-size:16px;padding:6px 16px;margin-right:15px;width:-moz-fit-content;width:fit-content;margin-top:40px;}.login-form .form-submit:hover{color:#fff;background-color:#222;border-color:#222;transition:background-position 0.1s linear;}.site-meta{font-family:"Montserrat",Helvetica,sans-serif;}.site-meta p{color:#888888;letter-spacing:2px;font-size:0.9em;text-transform:uppercase;}.site-meta p a{color:#888888;letter-spacing:2px;font-size:0.9em;text-transform:uppercase;}.site-meta p a:visited{color:#888888;letter-spacing:2px;font-size:0.9em;text-transform:uppercase;}.site-meta img{border-radius:10px;}#block-prfdy-sitemeta{margin-top:50px;}#block-prfdy-sitemeta .field--type-random-field{color:#888888;font-style:italic;font-size:0.7em;margin-bottom:30px;}@media screen and (max-width:580px){#block-prfdy-sitemeta a.categories{display:none;}}#site-header{padding:1.62em 0;width:100%;}.head-wrap{padding:16px 0;}#site-name{display:block;font-size:1em;font-weight:normal;line-height:1em;margin:0;color:#292929;}#site-name a{color:#888888;font-size:1em;line-height:1em;text-decoration:none;}#site-slogan{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;font-size:0.62em;font-weight:normal;text-transform:uppercase;margin-bottom:0;}#wrapper{display:flex;flex-direction:column;min-height:100vh;}.main-content{flex:1;}.pager{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;margin-top:4rem;}.pager ul{padding-left:0px;}.pager ul li{list-style:none;display:inline;padding:0 10px;}.pager .is-active a{color:#888888;}.pager .is-active a:visited{color:#888888;}.feed-icons{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;}@media screen and (min-width:800px){header#site-header{padding-bottom:0;}.site-meta .field.field--name-body{margin-bottom:0;}.field--type-random-field{margin-top:30px;}}@media screen and (min-width:1200px){#site-header{position:fixed;left:15px;padding:0 !important;}#site-header .head-wrap{padding-top:0;}.site-name-wrap{padding:35px 0;}#main-nav.wnav{float:none;position:absolute;top:250px;}#main-nav li{float:none;padding:4px 0;}}.user-not-logged-in.path-node article,.user-not-logged-in.path-admin article,.user-not-logged-in.page-node-type-page article{margin-top:5.5rem;}.user-not-logged-in.path-node article.comment{margin-top:0;}.user-not-logged-in.path-user main{margin-top:3.5rem;}.user-not-logged-in.path-search .views-element-container{margin-top:2em;position:relative;}.user-not-logged-in.path-frontpage .block-system-main-block{margin-top:5.5rem;}.view-archive .view-header{position:relative;}.view-taxonomy-term .view-header{position:relative;width:100%;}@media screen and (max-width:800px){.view-taxonomy-term .view-header{display:flex;flex-wrap:wrap;gap:20px;align-items:center;}}@media screen and (max-width:580px){.view-taxonomy-term .view-header{gap:10px;}}@media screen and (max-width:800px){.view-taxonomy-term .view-header h2{width:75%;}}.view-taxonomy-term .view-header .vocabulary-categories{width:100%;}.view-taxonomy-term .view-header .vocabulary-categories:first-child{width:20%;}.view-taxonomy-term .view-header .vocabulary-categories .field--name-field-cat-image{margin-bottom:0;}.view-taxonomy-term .view-header .vocabulary-categories .field--name-description{width:100%;}.view-taxonomy-term .view-header .vocabulary-categories img{border-radius:10px;}@media screen and (min-width:800px){.view-taxonomy-term .view-header .vocabulary-categories img{left:-74px;position:absolute;top:-15px;}}.front-node,.category-node,.month-node,.author-node{margin-bottom:4.5em;}.view-header img.month-archive{margin:0 35px 0 0;border-radius:10px;}.category td:first-child{width:100px;}.category img{border-radius:10px;}.head-links a.active{border-bottom:0px;}#logo img{width:65px;}.archive-page-image img{border-radius:10px;margin:3px !important;vertical-align:middle;}.node-type-article .meta-date{top:11px;}.main-content .media--type-image img{width:100%;max-width:100%;}#block-prfdy-exposedformsearchpage-2{position:fixed;top:50px;right:25px;z-index:9999;}#block-prfdy-exposedformsearchpage-2 .contextual{display:none;}@media screen and (min-width:580px){#block-prfdy-exposedformsearchpage-2{top:75px;}}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout]{display:flex;align-items:center;}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] form{display:flex;align-items:center;gap:10px;margin:0;}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] .form-item{margin:0;}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] .form-actions{margin:0;}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=search][name=keys],#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=text][name=search_api_fulltext]{width:0;min-width:0;opacity:0;padding:0;margin:0;height:44px;border-radius:10px;border:1px solid transparent;background:transparent;outline:none;overflow:hidden;transition:width 260ms ease,opacity 180ms ease,padding 260ms ease,border-color 260ms ease,background-color 260ms ease;}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=submit]{width:36px;height:38px;border-radius:10px;border:0;background:#111;background-image:url(/themes/custom/prfdy/images/icons/detective.png);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;position:relative;color:transparent;text-indent:-9999px;overflow:hidden;white-space:nowrap;}#block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] button[type=submit]{width:36px;height:38px;border-radius:10px;border:0;background:#111;background-image:url(/themes/custom/prfdy/images/icons/detective.png);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;position:relative;}#block-prfdy-exposedformsearchpage-2 .flyout.is-open input[type=search][name=keys],#block-prfdy-exposedformsearchpage-2 .flyout.is-open input[type=text][name=search_api_fulltext]{width:min(300px,70vw);opacity:1;padding:0 14px;border-color:#d9d9d9;background:#fff;}.path-search #block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=search][name=keys],.path-search #block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=text][name=search_api_fulltext],.path-search-new #block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=search][name=keys],.path-search-new #block-prfdy-exposedformsearchpage-2 .flyout[data-search-flyout] input[type=text][name=search_api_fulltext]{width:min(300px,70vw);opacity:1;padding:0 14px;border-color:#d9d9d9;background:#fff;}.user-not-logged-in #block-prfdy-searchform{top:18px;}#block-prfdy-searchform.search-block-form{margin:0;padding:0;}@media (prefers-reduced-motion:reduce){#block-prfdy-searchform .flyout[data-search-flyout] input[type=search][name=keys],#block-prfdy-searchform .flyout[data-search-flyout] input[type=text][name=search_api_fulltext]{transition:none;}}.view-search .field-content strong{border:0.3px solid gray;padding:4px;}.view-search h2{font-size:2em;margin-top:0;}@media screen and (max-width:580px){.view-search h2 .page-meta{display:flex;align-items:center;}}.view-search img{display:inline;margin:0 25px 0 0;border-radius:10px;}@media screen and (min-width:800px){.view-search img{top:40px !important;}}.view-search .views-row{padding-bottom:2em;margin-bottom:2em;}.view-display-id-page_1 .views-exposed-form{display:none;}.views-field-uid{text-transform:capitalize;}.views-field-uid-1:has(+ .views-field-name > span > span){display:none;}.views-field-comment-body-1:has(~ .views-field-subject > span .search-title){display:none;}.views-field-name,.views-field-created,.views-field-created-1,.views-field-uid-1,.views-field-uid,.search-meta{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:0.7em;}.views-field-name .field-content,.views-field-uid-1 .field-content,.views-field-uid .field-content{display:flex;justify-content:space-between;align-items:center;}.views-row{position:relative;}.views-field-field-cat-image-1,.views-field-field-page-image,.views-field-field-name-1{left:-200px;position:absolute;text-align:right;top:5px;width:165px;flex-direction:column;align-items:end;border-top:0;}.view-search .views-row .views-field-field-cat-image-1 img,.view-search .views-row .views-field-field-page-image img,.view-search .views-row .views-field-field-name-1 img{margin:0;}.search-title a{font-size:1.2em;color:#000;}.views-field-search-api-excerpt{margin-top:30px;margin-bottom:15px;}.search-type{display:flex;align-items:center;margin-bottom:15px;}.search-type p{margin:0;}.search-type hr{flex:1;margin:0;border-top:1px solid #888888;}.search-type img{border:2px solid #fff;}@media screen and (min-width:580px){.search-type img{display:none;}}.views-field-uid .field-content time,.views-field-uid-1 .field-content time,.views-field-name .field-content time{margin-right:10px;}.views-field-uid .field-content a,.views-field-uid .field-content span,.views-field-uid-1 .field-content a,.views-field-uid-1 .field-content span,.views-field-name .field-content a,.views-field-name .field-content span{margin-left:10px;}.views-field-uid .field-content img,.views-field-uid-1 .field-content img,.views-field-name .field-content img{margin-left:auto !important;margin-right:0;}.views-field-uid .field-content > a:first-of-type:nth-last-of-type(2){display:none;}.user-not-logged-in #block-prfdy-exposedformsearchpage-2{top:25px;}.path-comment header{position:relative;}.path-comment header img{margin:0;border-radius:10px;}.path-comment h4.label{font-size:1em;font-weight:500;margin-bottom:0;}.path-comment details{margin-bottom:2em;}.path-comment #edit-status--wrapper{margin:1em 0;}.path-comment .comment-comment-node-article-delete-form{font-family:"Montserrat",Helvetica,sans-serif;color:#888888;font-size:0.7em;margin-bottom:50px;}.comment-comment-node-article-delete-form .form-submit{font-family:"Montserrat",Helvetica,sans-serif;border-radius:10px;color:#888888;background-color:#fff;border:2px solid #888888;font-size:16px;padding:6px 16px;margin-right:15px;width:-moz-fit-content;width:fit-content;margin-top:40px;}.comment-comment-node-article-delete-form .form-submit:hover{color:#fff;background-color:#222;border-color:#222;transition:background-position 0.1s linear;}.page-node-type-page section.comments{display:none;}a.dialog-cancel{text-transform:uppercase;}section.comments:has(+ .comment-status p) .comment-quote-sel,section.comments:has(+ .comment-status p) .comment-quote-all{display:none;}.comment-form .form-submit:hover{color:#fff;background-color:#222;border-color:#222;transition:background-position 0.1s linear;}article.comment{position:relative;}.comment-form__title{margin-top:3em;}.user-not-logged-in .comments .links.inline .comment-forbidden{display:none;}.comment .field--name-comment-body blockquote{font-style:normal;}#comments .submitted a,.view-archive .views-summary a,.search-results a,.content .content a{color:#00C;border-style:none;}#comments .submitted a:hover,.view-archive .views-summary a:hover,.search-results a:hover,.content .content a:hover{text-decoration:underline;}#comments .submitted a:visited,.view-archive .views-summary a:visited,.search-results a:visited,.content .content a:visited{color:#333379;}.comment .links.inline{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;}.comment .links.inline li{list-style:none;font-size:0.7em;display:inline;padding-right:25px;}.comment .submitted{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:0.7em;text-align:right;margin-bottom:25px;padding-top:15px;border-top:1px solid #888888;}.comment p{font-size:0.9em;}.comment > h3{display:none;}.comments{margin-top:5em;}.comments .links.inline{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;}.comments .links.inline li{list-style:none;font-size:0.7em;display:inline;padding-right:25px;}@media screen and (max-width:580px){.comments .links.inline li{padding-right:10px;}}.comments h2{font-size:1.6em;}.comments h3{font-size:1.3em;}.comments h4{font-size:1.2em;}.comments h5{font-size:1.1em;}.comment-form .filter-help{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:0.5em;margin-top:8px;}.comment-form .description{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:0.5em;}.comment-form textarea{width:100%;}.comment-form label{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:0.5em;}.comment-form .form-select{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;border-radius:5px;}.comment-form .filter-guidelines{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;margin-top:20px;}.comment-form .button.form-submit{font-family:"Montserrat",Helvetica,sans-serif;border-radius:10px;}.comment-form .form-submit{color:#888888;background-color:#fff;border:2px solid #888888;font-size:16px;padding:6px 16px;margin-right:15px;}.comment-form .form-submit:hover{color:#fff;background-color:#222;border-color:#222;transition:background-position 0.1s linear;}.comment-status{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:0.5em;}.comment-number{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-size:1.5em;float:left;margin-right:25px;}#edit-comment-body-0-format.filter-wrapper.form-wrapper{border:0px;padding-bottom:25px;}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=date],input[type=time],input[type=datalist],textarea,.ck-editor__editable{font-family:"Inconsolata",courier,monospace;font-size:0.8em;border:1px solid #ccc;border-radius:10px;padding:10px 15px;margin:7px 15px 7px 0;color:#4d4d4d;}#form-textarea-wrapper{width:95%;}.ck-editor__top .ck-sticky-panel__content{border-top-left-radius:10px !important;border-top-right-radius:10px !important;}.ck-editor__top .ck-sticky-panel__content .ck-toolbar{border-top-left-radius:10px !important;border-top-right-radius:10px !important;}.ck-content.ck-editor__editable{font-family:"Inconsolata",courier,monospace;}.ck-editor__editable{margin:0;}.ck-editor__main > .ck-editor__editable.ck-rounded-corners{border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;}.ck-button__label{font-family:"Montserrat",Helvetica,sans-serif !important;}#edit-comment-body-0-format-help-about::after{display:none;}.form-submit{background:#888888;border:1px solid #888888;font-family:"Montserrat",Helvetica,sans-serif;font-size:0.8em;font-weight:bold;color:#fff;text-transform:uppercase;margin:0 2px;cursor:pointer;padding:5px 10px;}.form-submit:hover{background:#888888;border-color:#d9d9d9;}.search-block-form{margin:1em 0;zoom:1;}.search-block-form:before{content:"";display:table;}.search-block-form:after{content:"";display:table;clear:both;}.search-block-form h2{display:none;}.search-block-form input{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.62em;}.search-block-form .form-search{width:220px;}.search-block-form .form-submit{padding:3px 6px;}#search-block-form{text-align:right;}#search-block-form > div{display:inline;}@media screen and (min-width:800px){.comment-meta{left:-200px;position:absolute;text-align:right;top:5px;width:165px;flex-direction:column;align-items:end;border-top:0;}.comment .submitted{border-top:0;padding-top:0;}article.comment{min-height:125px;}}.comment-meta .username{display:block;}.comment-meta .comment-author{display:block;}.comment-meta .author-image{margin:15px 0;border-radius:10px;display:block;float:right;}article.comment{margin-bottom:75px;}article.comment ul{padding-left:0;}@media screen and (max-width:800px){article.comment{border-top:1px solid #888888;padding-top:12px;}article.comment .submitted.comment-meta{display:flex;align-items:center;justify-content:space-between;border-top:none;margin-bottom:0;}article.comment .submitted.comment-meta a,article.comment .submitted.comment-meta span.comment-author{padding:0 15px;}article.comment .submitted.comment-meta img{margin:0 0 0 auto;}article.comment .field--name-comment-body{margin-bottom:0;}article.comment ul.links.inline{padding-bottom:30px;}}.sn-is-mobile-inline .sn-note-moved-inline{margin:30px 0 30px 25px;background-color:#f2f2f2;padding:15px;border-radius:15px;}.sn-note-number{margin-right:0.75rem;}@media screen and (min-width:800px){#wrapper{padding-right:250px;}}.prfdy .sn-is-desktop.sn-margin-right .sn-content{margin-right:0;}.prfdy .sn-is-desktop.sn-margin-right .sn-note{width:200px;margin-right:-220px;}.sn-note-content{font-size:0.8em;}sup{vertical-align:super;font-size:0.7em;}.page-node-type-page .field--type-webform .form-item{display:flex;justify-content:space-between;align-items:center;}.page-node-type-page .field--type-webform .form-item input{width:50%;}.page-node-type-page .field--type-webform .form-type-textarea{display:block;}.page-node-type-page .field--type-webform label{font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;}.page-node-type-page .field--type-webform .webform-button--submit{font-family:"Montserrat",Helvetica,sans-serif;border-radius:10px;color:#888888;background-color:#fff;border:2px solid #888888;font-size:16px;padding:6px 16px;margin-right:15px;}.page-node-type-page .field--type-webform .webform-button--submit:hover{color:#fff;background-color:#222;border-color:#222;transition:background-position 0.1s linear;}.page-node-type-page .field--type-webform select{width:50%;font-family:"Inconsolata",courier,monospace;font-size:0.8em;border:1px solid #ccc;border-radius:10px;padding:10px 15px;margin:7px 15px 7px 0;color:#4d4d4d;}.page-node-type-page .field--type-webform textarea{width:93.5%;}.post-meta{height:auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;}@media screen and (max-width:580px){.post-meta .field--name-field-category{margin:0;}}@media screen and (max-width:580px){.post-meta .field--name-field-category .field--name-field-cat-image{margin:0;}}.post-meta .date-author{color:#888888;display:block;line-height:1.2em;text-transform:uppercase;font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;margin-top:1em;}.post-meta .date-author time{display:block;margin-bottom:0.5em;}.post-meta .date-author .meta-author{padding-left:25px;font-size:0.9em !important;}@media screen and (max-width:580px){.post-meta .date-author .meta-author{display:block;text-align:right;}}.post-meta .date-author .author-image{display:none;}.post-meta .taxonomy-term{width:150px;}.post-meta img{border-radius:10px;margin:3px !important;float:left;}.post-meta p{padding-top:3px;color:#888888;font-size:0.7em;text-align:right;text-transform:uppercase;}.author-meta{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;font-size:0.7em;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;}@media screen and (max-width:580px){.author-meta span{width:75%;}}.author-meta img{border-radius:10px;margin-right:0 !important;}.author-meta .author-image{display:none;}@media screen and (max-width:580px){header h2{display:flex;flex-wrap:wrap;}}@media screen and (max-width:580px){header h2 a{width:80%;}}header .field--name-field-page-image{display:inline;}header .field--name-field-page-image img{margin:0 25px 0 0;border-radius:10px;}@media screen and (max-width:580px){header .field--name-field-random-thingy{line-height:1.5;margin-top:15px;}}.page-meta{display:inline;}@media screen and (min-width:800px){.page-meta img{left:-74px;position:absolute;top:5px;}img.month-archive{left:-74px;position:absolute;top:5px;}.view-header img.month-archive{margin:0;}}.archive-page-image{display:flex;gap:20px;align-items:center;}.page-node-type-page h2 .field--name-field-random-thingy{color:#888888;font-family:"Montserrat",Helvetica,sans-serif;font-style:italic;font-size:16px;margin-bottom:30px;max-width:100%;}.node.contextual-region{position:static;}article.not-page{position:relative;}.main-content{position:relative;}.not-page .links{font-size:0.85em;}.not-page .field-name-body{border-bottom:none;margin-bottom:0;}.main-content img{height:auto;max-width:95%;width:auto;margin:20px 20px 20px 0px;}.item-list ul.pager{font-size:0.7em;margin-top:50px;}.field{margin-bottom:1em;}.field-name-body{border-bottom:1px solid transparent;}.field-type-taxonomy-term-reference div.field-item{display:inline;}.field-type-taxonomy-term-reference div.field-item a{padding-right:1em;}@media screen and (max-width:580px){.author-meta-text{display:flex;flex-direction:row;flex-wrap:wrap;}}footer{margin-top:4em;}footer .field--name-body{margin-bottom:0;}.footer-meta{font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;text-align:center;}.footer-meta li{list-style:none;display:inline;font-size:0.7em;}.footer-meta p{font-size:0.7em;margin-bottom:0;}.footer-meta .field--type-random-field{display:none;}.footer-meta ul{padding-left:0px;}@media screen and (min-width:800px){#block-prfdy-sitemeta{margin-top:0px;}.post-meta{left:-200px;position:absolute;text-align:right;top:5px;width:165px;flex-direction:column;align-items:end;}.post-meta img{float:right;}.post-meta time,.meta.category,.post-meta .meta-date,.post-meta .author-meta{display:block;}.date-author{line-height:1.8;}.post-meta .field.field--name-field-category,.post-meta .field.field--name-field-cat-image{margin:0;}.meta-author{padding-left:0;}.field--type-random-field{max-width:500px;}}@media screen and (min-width:1200px){#wrapper{padding-left:400px;}.field--type-random-field{max-width:225px;margin-top:0px !important;}.region.site-meta{position:fixed;top:100px;}article header{position:relative;}}@media screen and (max-width:800px){#site-header{padding:0;}.site-name-wrap{text-align:center;width:100%;}.logo-wrap{text-align:center;}#search-block-form{text-align:center;}#search-block-form > div{float:none;display:inline;}.form-item-search-block-form input{width:150px;}.logo-wrap{margin-bottom:16px;position:static;width:100%;}.meta-date{position:static;text-align:left;}.meta time.meta-date{padding-bottom:1.62em;}.main-content > h1{margin:25px 0;}}@media screen and (max-width:580px){input:not([type]),input[type=text],input[type=password]{width:90%;}#footer_left{float:none;width:100%;}#footer_right{float:none;width:100%;}#wrapper{font-size:1em;}.head-wrap{font-size:1.25em;padding:1em 0 0;}.page-footer .foot-wrap{font-size:0.75em;}.page-footer{padding:16px 0 0;}header nav{max-width:100%;padding-top:20px;width:100%;}header nav > h2{color:#888;display:block;font-family:"Montserrat",Helvetica,sans-serif;font-size:0.62em;font-weight:normal;margin:0 0 -1px;padding:14px 0;text-align:center;text-transform:uppercase;position:static !important;width:100%;height:14px;}.js header nav ul{display:none;}header nav ul{display:block;padding:0;}header nav ul li{box-sizing:border-box;margin-bottom:-1px;padding:0;width:100%;}header nav ul li a{display:block;margin:0;padding:14px;text-align:center;}#menu-arrow{background:url(/themes/custom/prfdy/img/dropdown-arrows.png) 2px -13px no-repeat;height:12px;padding-right:24px;}#menu-arrow.menu-open{background:url(/themes/custom/prfdy/img/dropdown-arrows.png) 2px 0 no-repeat;}header nav a.is-active{border-bottom:none;padding-bottom:14px;}}.hide{display:none;}.left{float:left;}.right{float:right;}.clear{clear:both;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}.media--type-remote-video{padding:25px 0;}.media--type-remote-video .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.media--type-remote-video .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
code,samp,kbd{font-family:"Inconsolata","Menlo","Consolas",monospace;padding:0 6px;text-align:left;}pre{font-family:"Inconsolata","Menlo","Consolas",monospace;line-height:1.2em;margin:1.2em 0;overflow:auto;padding:0 0 0 1.5em;}pre > code{padding:0;}*:first-child+html pre{overflow:visible;overflow-x:auto;overflow-y:hidden;padding-bottom:2em;}* html pre{overflow:visible;overflow-x:auto;padding-bottom:2em;}
