@media screen{body{background-color:#fdfdfd;font-family:Helvetica,Arial,sans-serif}article p,article ul{line-height:2rem;font-size:1.2rem}article h2,article h3{margin-top:2rem;margin-bottom:1rem;font-weight:700}main header h1{font-weight:700}.link-title{text-decoration:none}.link-title:hover{text-decoration:underline}.nounderline{text-decoration:none!important}.nowrap{white-space:nowrap!important}.nomargin{margin:0!important}.noshadow{text-shadow:none!important;box-shadow:none!important}.nostyle{text-decoration:none;color:inherit}.nolink{text-decoration:none;color:inherit}.nolink:hover{text-decoration:none;color:inherit}.noborder{border:none!important}.bg-image{background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center}.bg-image:hover{background-blend-mode:luminosity}.align-center{align-content:center!important;text-align:center!important}.align-end{align-content:end}.align-items-end{align-items:end}.content-center{align-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.img-cover{object-fit:cover}.img-center{object-position:center}.d-ruby{display:ruby}.badge a{text-decoration:none;color:inherit}.nav-text-white *{color:var(--bs-white)!important}.nav-text-white *:hover{color:var(--bs-light)!important}.nav-text-light *{color:var(--bs-light)!important}.nav-text-light *:hover{color:var(--bs-white)!important}.nav-text-secondary *{color:var(--bs-secondary)!important}.nav-text-secondary *:hover{color:var(--bs-light)!important}.container{--bs-gutter-x:1rem!important}.w-90{width:90%}.h-15vh{height:15vh}.h-25vh{height:25vh}.h-40vh{height:40vh}.h-50vh{height:50vh}.as-16-9{aspect-ratio:16/9}.h-50-35hv{height:50vh}@media (max-width:768px){.h-50-35hv{height:35vh}}.h-20rem{height:20rem}.w-20rem{width:20rem}.w-25vw{width:25vw}.w-25vh{width:25vh}.w-50-100{width:50%}@media (max-width:768px){.w-50-100{width:100%}}.h-ad-content{height:250px}.w-ad-content{width:300px}@font-face{font-family:"Font Awesome 6 Free";font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/webfonts/fa-solid-900.woff2)}@font-face{font-family:"Font Awesome 6 Brands";font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/webfonts/fa-brands-400.woff2)}.fs-7{font-size:0.9rem!important}.fs-8{font-size:0.8rem!important;align-content:center}.lh-1-7{line-height:1.7em}.text-darkish{color:#2b333b}.form-control+.form-icon{color:#000;margin-right:8pt;float:right;margin-top:-20pt}.navbar .navbar-collapse{position:relative}.navbar .navbar-brand *{vertical-align:text-bottom;font-size:1.2rem;line-height:1.2rem}.navbar .navbar-brand img{background:#fff;border-radius:12px;border:2px solid #fff}.navbar .navbar-floater{position:relative;display:flex;flex-wrap:inherit;flex-grow:1;flex-basis:100%}@media (max-width:992px){.navbar .navbar-floater .navbar-collapse{position:absolute;top:0;right:0;width:100%;z-index:1000;padding:.75rem}}.navbar-toggler:focus{box-shadow:none;border-color:#fff}.carousel{text-shadow:0 0 10pt #000}.carousel-item{height:50vh;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:transform 0.4s ease-in-out;-moz-transition:transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}@media (max-width:768px){.carousel-item{height:35vh}}.carousel-indicators{top:0!important;bottom:initial;align-self:baseline}.carousel-control-prev{align-self:baseline;top:4%;right:10%;left:initial!important;width:initial!important}.carousel-control-next{top:4%;right:3%;align-self:baseline;width:initial!important}.carousel-caption{text-align:left;left:1rem;right:1rem;bottom:1rem;padding:.5rem 1rem;background-color:#00000073}.carousel-tags{position:absolute;top:5%;left:5%}.carousel-caption .vr{position:relative;top:2pt}.carousel-image{background-color:#fff}.navbar-nav>.nav-item{margin-right:2%;margin-left:4%}.nav.nohome .nav-home-item{display:none!important}.panel{display:flex;flex-direction:column;height:50vh}@media (max-width:768px){.panel{height:40vh}}.panel .panel-item h3{font-size:1.25rem}@media (max-width:992px){.panel .panel-item h3{font-size:1rem}}.panel .panel-item .panel-meta{font-size:1rem;overflow:hidden;white-space:nowrap}@media (max-width:1200px){.panel .panel-item .panel-meta{font-size:.8rem}}.panel .panel-item .panel-tags{font-size:1rem}@media (max-width:992px){.panel .panel-item .panel-tags{font-size:.9rem}}.panel .panel-item{position:relative;flex:1;padding:1rem 1rem 1rem;align-content:end;text-shadow:0 0 10pt #000;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center}.panel .panel-g-2{margin-bottom:.5rem}.panel-caption .vr{position:relative;top:2pt}.panel .panel-tags{position:absolute;top:5%;left:1rem}.panel-caption{padding:.5rem 1rem;background-color:#00000073}.block .block-item{position:relative;height:30vh;padding:1rem 1rem .5rem;align-content:end;text-shadow:0 0 10pt #000;overflow:hidden;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:768px){.block .block-item{height:25vh}}.block .block-item h3{font-size:1.25rem}@media (max-width:992px){.block .block-item h3{font-size:1rem}}.block .block-item .block-meta{font-size:.9rem;overflow:hidden;white-space:nowrap}@media (max-width:1200px){.block .block-item .block-meta{font-size:.8rem}}.block .block-article{margin-bottom:-.5em}.block .block-tags{position:absolute;top:5%;left:1rem}.block-caption{padding:.5rem 1rem;background-color:#00000073}.topbar .teaser{white-space:nowrap;overflow:hidden}@media (max-width:768px){.topbar .teaser-tag{display:none}}.topbar .datetime{white-space:nowrap;overflow:hidden}@media (max-width:992px){.topbar .datetime{display:none}}.tagcloud a{display:block;float:left;padding:4px 10px;margin-right:7px;margin-bottom:7px;background:#EEE;color:#666;font-size:11px;font-weight:700;text-transform:lowercase;text-shadow:1px 1px 1px #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #CCC;text-decoration:none}.tagcloud a:hover{background:#F3F3F3;color:#000;text-decoration:none}.tagcloud .tagcloud-title{padding:0rem 0rem .5rem 0rem;position:absolute;top:5%;left:5%;text-align:left}.breadcrumbs{display:block}@media (max-width:992px){.breadcrumbs{display:none}}}