/*!
 * Website 26.0 (Scott Bradford: Off on a Tangent)
 * Copyright (c) 1995-2024, Scott Bradford Creative Enterprises
 * @license
 */
@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:local(""),url(./fonts/nunito-sans-v6-latin-regular.woff2)format("woff2"),url(./fonts/nunito-sans-v6-latin-regular.woff)format("woff")}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-display:swap;src:local(""),url(./fonts/nunito-sans-v6-latin-italic.woff2)format("woff2"),url(./fonts/nunito-sans-v6-latin-italic.woff)format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-display:swap;src:local(""),url(./fonts/nunito-sans-v6-latin-700.woff2)format("woff2"),url(./fonts/nunito-sans-v6-latin-700.woff)format("woff")}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:700;font-display:swap;src:local(""),url(./fonts/nunito-sans-v6-latin-700italic.woff2)format("woff2"),url(./fonts/nunito-sans-v6-latin-700italic.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(./fonts/lato-v17-latin-regular.woff2)format("woff2"),url(./fonts/lato-v17-latin-regular.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(./fonts/lato-v17-latin-italic.woff2)format("woff2"),url(./fonts/lato-v17-latin-italic.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(./fonts/lato-v17-latin-700.woff2)format("woff2"),url(./fonts/lato-v17-latin-700.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:local(""),url(./fonts/lato-v17-latin-700italic.woff2)format("woff2"),url(./fonts/lato-v17-latin-700italic.woff)format("woff")}:root{--bs-body-font-family:"Lato",
		"Helvetica Neue",
		"Arial",
		"Noto Sans",
		"Liberation Sans",
		sans-serif}body,html{overflow-x:clip}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Nunito Sans","Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif}[class*=" bi-"]::before,[class^=bi-]::before{vertical-align:-.125rem}.btn-link,.btn-link:visited,a:not(.btn,.wp-block-file__button,.alert-link),a:visited:not(.btn,.wp-block-file__button,.alert-link){color:#0000e6}a:focus{outline:0}a:active,a:hover{outline:0}.sidebar .tangent-share-icons a:focus,.sidebar .tangent-share-icons a:hover,.site .tangent-share a:focus,.site .tangent-share a:hover{outline:0;box-shadow:none;filter:brightness(.8)}.site-footer .wing .subwing-top a,.site-footer .wing .subwing-top a:active,.site-footer .wing .subwing-top a:hover,.site-footer .wing .subwing-top a:visited{color:#fff!important;display:inline-block}.site #primary-menu>nav .dropdown-menu{min-width:200px}.site #primary-menu>nav .dropdown-menu.dd2col{min-width:400px}.site #primary-menu>nav .dropdown-menu.dd3col{min-width:600px}.site #primary-menu>nav .dropdown-menu a,.site #primary-menu>nav>.dropdown>a{border-radius:.375rem;text-decoration:none;white-space:nowrap}.site #primary-menu nav a:active,.site #primary-menu nav a:hover,.site #primary-menu nav button:active,.site #primary-menu nav button:hover{background-color:#e9ecef;color:#e60000!important}.link-secondary:focus,.link-secondary:hover,.more-link .btn:hover,.site a:active:not(.btn,.wp-block-file__button,.alert-link,.tangent-share-icons a),.site a:focus:not(.btn,.wp-block-file__button,.alert-link,.tangent-share-icons a),.site a:hover:not(.btn,.wp-block-file__button,.alert-link,.tangent-share-icons a){color:#e60000!important}article img{max-width:100%;height:auto}.button-bar{display:flex;visibility:hidden}.button-bar .sub-drop{padding:6px 12px}.site-header{height:160px}.site-header .wordmark{position:relative;background-image:linear-gradient(180deg,rgba(255 255 255/100%)0,rgba(255 255 255/100%) 65px,rgba(0 0 255/100%) 65px,rgba(0 0 255/100%) 100%);width:316px;height:160px}.site-header .wordmark-pos{position:absolute;width:100%;height:100%;padding-top:65px;background-image:url(./images/top-dots.svg);background-repeat:no-repeat;background-position:top center;background-size:auto 160px}.site-header .wordmark a.dotlink{position:absolute;height:65px;width:80px;top:0;left:calc(50% - 40px)}.site-header .wordmark a img{width:316px;height:95px}.site-header .wing{position:relative;width:calc(50% - 158px)}.site-header .wing.wing-left{z-index:2}.site-header .wing .subwing-top{position:relative;width:calc(100% + 120px);height:65px}.site-header .wing .subwing-bottom{height:95px;flex-flow:nowrap;background-color:#00f;background-image:url(./images/top-bluebar.svg);background-repeat:repeat-x;background-position:0 0;background-size:auto 95px;overflow:hidden}.site-header .wing-right .subwing-top{left:-120px}.site-header .photobar{display:none;flex-shrink:0;width:158px;height:95px;background-image:url(./images/photobar.jpg);background-position:0 0;background-size:790px 570px;background-repeat:no-repeat;mix-blend-mode:multiply;opacity:.5}.site-header .wordmark .photobar{margin:65px 0 0}.site-header .photobar.pb1{opacity:.15}.site-header .photobar.pb2{opacity:.3}#primary-menu ul a.dropdown-toggle{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236c757d' class='bi bi-caret-right' viewBox='0 0 16 16'><path d='M6 12.796V3.204L11.481 8 6 12.796zm.659.753 5.48-4.796a1 1 0 0 0 0-1.506L6.66 2.451C6.011 1.885 5 2.345 5 3.204v9.592a1 1 0 0 0 1.659.753z'/></svg>");background-repeat:no-repeat;background-position:center right .5rem;background-size:16px 16px;padding-right:2rem}#primary-menu ul a.dropdown-toggle:active,#primary-menu ul a.dropdown-toggle:hover{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23E60000' class='bi bi-caret-right' viewBox='0 0 16 16'><path d='M6 12.796V3.204L11.481 8 6 12.796zm.659.753 5.48-4.796a1 1 0 0 0 0-1.506L6.66 2.451C6.011 1.885 5 2.345 5 3.204v9.592a1 1 0 0 0 1.659.753z'/></svg>")}#primary-menu ul li.dropdown.show>a.dropdown-toggle{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236c757d' class='bi bi-caret-right-fill' viewBox='0 0 16 16'><path d='m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z'/></svg>")}#primary-menu ul li.dropdown.show>a.dropdown-toggle.expanded:active,#primary-menu ul li.dropdown.show>a.dropdown-toggle.expanded:hover{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23E60000' class='bi bi-caret-right-fill' viewBox='0 0 16 16'><path d='m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z'/></svg>")}.offcanvas .accordion{overflow:clip}#menu-sidebar .btn:focus{box-shadow:none}.tooltip.nowrap-tooltip .tooltip-inner{max-width:calc(100vw - 40px)}.tooltip.bigger-tooltip .tooltip-inner{max-width:20vw}#searchform{max-width:250px}#ofc-time{height:19px;width:113px}.post-thumbnail{position:relative;display:block;margin-bottom:.25rem}article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{margin:1.5rem 0 1rem;text-wrap:pretty}article p{text-wrap:pretty}.post-thumbnail h1,.post-thumbnail h2{position:absolute;bottom:0;width:100%;background:rgba(255 255 255/90%)}article .toc-block:not(.noclear *),article h1:not(.noclear),article h2:not(.noclear),article hr{clear:both}article h1.entry-title,article h2.entry-title{margin:0 0 .5rem}article .entry-content>:first-child{margin-top:0}article .entry-content>:last-child{margin-bottom:2rem}article .entry-content .h1,article .entry-content .h2,article .entry-content .h3,article .entry-content .h4,article .entry-content .h5,article .entry-content .h6,article .entry-content h1,article .entry-content h2,article .entry-content h3,article .entry-content h4,article .entry-content h5,article .entry-content h6,article .entry-content p,article .entry-content>div{margin-bottom:1rem}.archive-description p:last-child{margin-bottom:0}.site-footer #footer-badges li,article .entry-content h2.accordion-header,article .entry-content h3.accordion-header{margin-bottom:0}article .wp-block-separator{clear:both;margin:2rem 0;opacity:1;color:#dee2e6;border-color:#dee2e6}ul{padding-left:3rem}ol{padding-left:2.5rem}ol li,ul li{margin-bottom:.5rem}ol li>ol,ol li>ul,ul li>ol,ul li>ul{margin-top:.5rem}ol li{padding-left:.5rem}blockquote .blockquote-footer{margin-top:0}.nav-links{visibility:hidden;margin:0 0 3rem}#right-sidebar .card.widget :last-child,#right-sidebar .card.widget:last-of-type,.sidebar .card.widget :last-child,.sidebar .card.widget:last-of-type{margin-bottom:0!important}.sidebar .tangent-share-icons{font-size:1.5rem}a.bi-facebook,a.bi-facebook:hover{color:#0766ff!important}a.bi-linkedin,a.bi-linkedin:hover{color:#2867b2!important}a.bi-pinterest,a.bi-pinterest:hover{color:#e60023!important}a.bi-mastodon,a.bi-mastodon:hover{color:#6364ff!important}a.bi-messenger,a.bi-messenger:hover{color:#006aff!important}a.bi-reddit,a.bi-reddit:hover{color:#ff4500!important}a.bi-snapchat,a.bi-snapchat:hover{color:#000!important}a.bi-telegram,a.bi-telegram:hover{color:#28a9ea!important}a.bi-twitter-x,a.bi-twitter-x:hover{color:rgba(15 20 25/100%)!important}a.bi-whatsapp,a.bi-whatsapp:hover{color:rgb(37 211 102)!important}a.bi-youtube,a.bi-youtube:hover{color:red!important}a.bi-rss,a.bi-rss:hover,a.bi-rss:visited{color:#f8922f!important}a.tangent-share-custom::before{content:"";background-repeat:no-repeat;background-position:center center}.fs-3 a.tangent-share-custom::before{height:28px;width:28px;background-size:28px 28px}a.btn.tangent-share-custom::before{height:14px;width:14px;background-size:14px 14px}a.tangent-bluesky::before{background-image:url(./images/badges/share-bluesky.svg)}a.tangent-locals::before{background-image:url(./images/badges/share-locals.svg)}a.tangent-pocket::before{background-image:url(./images/badges/share-pocket.svg)}a.tangent-tumblr::before{background-image:url(./images/badges/share-tumblr.svg)}.tangent-share .url-field{display:none;position:absolute}.sidebar .tangent_plugin_archive_widget_display select{visibility:hidden}.site-description .headshot{background-image:url(./images/sb-headshot-600-square.jpg);background-position:center center;background-size:cover;min-height:140px}.site-footer{height:90px;margin:25px 0 0}.site-footer .brandmark{position:relative;width:100px;height:90px;background-image:linear-gradient(180deg,rgba(0 0 255/100%)0,rgba(0 0 255/100%) 45px,rgba(255 255 255/100%) 45px,rgba(255 255 255/100%) 100%);background-color:#00f}.site-footer .brandmark-pos{position:absolute;width:100%;height:100%;background-image:url(./images/bot-dots.svg);background-repeat:no-repeat;background-position:top center;background-size:auto 90px}.site-footer .wing{position:relative;width:calc(50% - 50px);z-index:2}.site-footer .wing .subwing{height:45px;position:relative;width:calc(100% + 25px)}.site-footer .wing-right .subwing{left:-25px}.site-footer .wing .subwing-top{color:#fff;background-color:#00f;background-image:url(./images/bot-bluebar.svg);background-repeat:repeat-x;background-position:0 0;background-size:auto 45px}.site-footer .wing-left .subwing-top p{line-height:31px}.site-footer .wing .subwing p{margin:0}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.tangent-balance{text-wrap:balance}#tjtoast{z-index:1100}#dbe iframe{width:100%;height:calc(100% - 20px);margin:10px 0 0}@media screen and (max-width:575px){.post-thumbnail img{min-height:300px;object-fit:cover}.site-footer.small p{font-size:.875em}.wp-block-image .alignleft,.wp-block-image .alignright{float:none;margin:0 auto .5em}}@media screen and (max-width:991.4px){article ol,article ul{padding-left:2rem}.side-menu .border-end{border-right:0 none}.tooltip.bigger-tooltip .tooltip-inner{max-width:calc(100vw - 40px);margin:0 20px}}@media screen and (max-width:1199.4px){#searchform{max-width:200px!important}.dropdown-toggle::after{margin-left:.15em}}@media print{.bg-print{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.nav-links{display:none}}