/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#f0f0f0;font-family:Arial,sans-serif;margin:0;}.container{max-width:960px;margin:0 auto;background-color:#ffffff;box-shadow:0 0 10px rgba(0,0,0,0.1);}.site-header{background:#ffffff;padding:1px 0;}.header-content{display:flex;justify-content:flex-start;align-items:center;}.nav-wrapper{background:#e67e00;border-bottom:4px solid #cc7000;box-shadow:0 4px 6px rgba(0,0,0,0.2);}.main-navigation ul{list-style:none;margin:0;padding:0;display:flex;}.main-navigation ul li a{display:block;padding:15px 20px;color:#ffffff;text-decoration:none;font-weight:bold;text-transform:none;border-right:1px solid rgba(255,255,255,0.2);}.main-navigation ul li a:hover,.main-navigation ul li a.is-active{background-color:#cc7000;}.menu-toggle{display:none;background:#333;color:white;padding:15px;width:100%;text-align:left;border:none;font-size:1.2rem;}.main-content-wrapper{display:flex;padding:20px;gap:30px;}.content-area{flex:3;}.sidebar{flex:1;background:#f9f9f9;padding:15px;border-top:3px solid #e67e00;}@media (max-width:768px){.menu-toggle{display:block;}.main-navigation{display:none;}.main-navigation.is-open{display:block;}.main-navigation ul{flex-direction:column;}.main-navigation ul li a{border-right:none;border-bottom:1px solid rgba(255,255,255,0.1);}.main-content-wrapper{flex-direction:column;}}.logo-wrapper{display:flex;align-items:center;padding:10px 1px;}.site-logo{height:200px;width:auto;margin-right:0px;}.site-title h1{.site-title h1{margin:0;line-height:1.1;text-transform:uppercase;font-family:'Arial Black',Gadget,sans-serif;}.title-top{display:block;font-size:1.4rem;color:#555;letter-spacing:1px;}.title-bottom{display:block;font-size:2.8rem;color:#e67e00;letter-spacing:-1px;}@media (max-width:768px){.title-top{font-size:1.1rem;}.title-bottom{font-size:2rem;}}@media (max-width:768px){.logo-wrapper{flex-direction:column;text-align:center;}.site-logo{margin-right:0;margin-bottom:10px;height:80px;}.site-title h1{font-size:1.5rem;}}.content-area img{margin-bottom:25px;margin-top:10px;height:auto;max-width:100%;display:block;}.content-area h2,.content-area p{margin-top:1.5rem;line-height:1.6;}.sidebar .block{margin-bottom:30px;background:#ffffff;}.sidebar h2{font-size:1.1rem;color:#e67e00;text-transform:uppercase;border-bottom:2px solid #eeeeee;padding-bottom:8px;margin-bottom:15px;letter-spacing:1px;}.sidebar .content{font-size:0.95rem;line-height:1.6;color:#333;}.sidebar a{color:#e67e00;text-decoration:none;font-weight:500;}.sidebar a:hover{text-decoration:underline;color:#cc7000;}.sidebar p{margin-bottom:15px;}.content-area img.align-left,.content-area img[data-align="left"]{float:left !important;margin-right:35px !important;margin-bottom:20px !important;display:inline-block;}.content-area img.align-right,.content-area img[data-align="right"]{float:right !important;margin-left:35px !important;margin-bottom:20px !important;display:inline-block;}.field-item p{overflow:hidden;}
