/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-item-message{display:inline-block;width:50%;}.min-h-1000px{min-height:800px;}@media (min-width:1920px){.container{max-width:1440px;padding-right:2.5rem;padding-left:2.5rem;}}
.lb-paragraph,.page-node .field-body,.node-form .ck-content{line-height:1.618;font-size:16px;}.lb-paragraph > ul,.lb-paragraph > ol,.page-node .field-body > ul,.page-node .field-body > ol,.node-form .ck-content > ul,.node-form .ck-content > ol{margin:0 !important;}.lb-paragraph section > ul,.lb-paragraph section > ol,.page-node .field-body section > ul,.page-node .field-body section > ol,.node-form .ck-content section > ul,.node-form .ck-content section > ol{margin:0 !important;}.lb-paragraph ul,.lb-paragraph ol,.page-node .field-body ul,.page-node .field-body ol,.node-form .ck-content ul,.node-form .ck-content ol{margin:0.25em 0 0.25em 2em;}.lb-paragraph ul ul,.lb-paragraph ul ol,.lb-paragraph ol ul,.lb-paragraph ol ol,.page-node .field-body ul ul,.page-node .field-body ul ol,.page-node .field-body ol ul,.page-node .field-body ol ol,.node-form .ck-content ul ul,.node-form .ck-content ul ol,.node-form .ck-content ol ul,.node-form .ck-content ol ol{margin-bottom:0;}.lb-paragraph ul li > *,.lb-paragraph ol li > *,.page-node .field-body ul li > *,.page-node .field-body ol li > *,.node-form .ck-content ul li > *,.node-form .ck-content ol li > *{display:inline-block;}.lb-paragraph ul,.page-node .field-body ul,.node-form .ck-content ul{list-style-position:inside;list-style-type:disc;}.lb-paragraph ul ul,.page-node .field-body ul ul,.node-form .ck-content ul ul{list-style-type:circle;}.lb-paragraph ul ul ul,.page-node .field-body ul ul ul,.node-form .ck-content ul ul ul{list-style-type:square;}.lb-paragraph ol,.page-node .field-body ol,.node-form .ck-content ol{list-style-position:inside;list-style-type:decimal;}.lb-paragraph ol ol,.page-node .field-body ol ol,.node-form .ck-content ol ol{list-style-type:lower-latin;}.lb-paragraph ol ol ol,.page-node .field-body ol ol ol,.node-form .ck-content ol ol ol{list-style-type:lower-roman;}.page-node .field-body{margin:0 auto;max-width:690px;}.lb-paragraph h1,.lb-paragraph .h1,.lb-paragraph h2,.lb-paragraph .h2,.lb-paragraph h3,.lb-paragraph .h3,.lb-paragraph h4,.lb-paragraph .h4,.page-node .field-body h1,.page-node .field-body .h1,.page-node .field-body h2,.page-node .field-body .h2,.page-node .field-body h3,.page-node .field-body .h3,.page-node .field-body h4,.page-node .field-body .h4,.node-form .ck-content h1,.node-form .ck-content .h1,.node-form .ck-content h2,.node-form .ck-content .h2,.node-form .ck-content h3,.node-form .ck-content .h3,.node-form .ck-content h4,.node-form .ck-content .h4{margin-top:40px;margin-bottom:20px;font-weight:600;}.lb-paragraph .h1,.lb-paragraph h1,.page-node .field-body .h1,.page-node .field-body h1,.node-form .ck-content .h1,.node-form .ck-content h1{font-size:1.9rem;}@media (min-width:575px){.lb-paragraph .h1,.lb-paragraph h1,.page-node .field-body .h1,.page-node .field-body h1,.node-form .ck-content .h1,.node-form .ck-content h1{font-size:calc(1.9rem + 24 * (100vw - 575px) / 1825);}}@media (min-width:2400px){.lb-paragraph .h1,.lb-paragraph h1,.page-node .field-body .h1,.page-node .field-body h1,.node-form .ck-content .h1,.node-form .ck-content h1{font-size:3.4rem;}}.lb-paragraph .h2,.lb-paragraph h2,.page-node .field-body .h2,.page-node .field-body h2,.node-form .ck-content .h2,.node-form .ck-content h2{font-size:1.5rem;}@media (min-width:575px){.lb-paragraph .h2,.lb-paragraph h2,.page-node .field-body .h2,.page-node .field-body h2,.node-form .ck-content .h2,.node-form .ck-content h2{font-size:calc(1.5rem + 9.6 * (100vw - 575px) / 1825);}}@media (min-width:2400px){.lb-paragraph .h2,.lb-paragraph h2,.page-node .field-body .h2,.page-node .field-body h2,.node-form .ck-content .h2,.node-form .ck-content h2{font-size:2.1rem;}}.lb-paragraph .h3,.lb-paragraph h3,.page-node .field-body .h3,.page-node .field-body h3,.node-form .ck-content .h3,.node-form .ck-content h3{font-size:1.25rem;}@media (min-width:575px){.lb-paragraph .h3,.lb-paragraph h3,.page-node .field-body .h3,.page-node .field-body h3,.node-form .ck-content .h3,.node-form .ck-content h3{font-size:calc(1.25rem + 6 * (100vw - 575px) / 1825);}}@media (min-width:2400px){.lb-paragraph .h3,.lb-paragraph h3,.page-node .field-body .h3,.page-node .field-body h3,.node-form .ck-content .h3,.node-form .ck-content h3{font-size:1.625rem;}}.lb-paragraph .h4,.lb-paragraph h4,.page-node .field-body .h4,.page-node .field-body h4,.node-form .ck-content .h4,.node-form .ck-content h4{font-weight:400;font-size:1.125rem;}@media (min-width:575px){.lb-paragraph .h4,.lb-paragraph h4,.page-node .field-body .h4,.page-node .field-body h4,.node-form .ck-content .h4,.node-form .ck-content h4{font-size:calc(1.125rem + 3.6 * (100vw - 575px) / 1825);}}@media (min-width:2400px){.lb-paragraph .h4,.lb-paragraph h4,.page-node .field-body .h4,.page-node .field-body h4,.node-form .ck-content .h4,.node-form .ck-content h4{font-size:1.35rem;}}
pre{font-size:.9em;word-break:initial;word-wrap:initial;white-space:pre;overflow:auto;border-radius:4px;}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.hljs-link{text-decoration:underline}
.widget-lists{margin-bottom:40px;}.widget-lists .views-exposed-form{display:flex;gap:10px;align-items:end;margin-bottom:20px;}.widget-lists .views-field.views-field-id{display:flex;gap:10px;}.widget-lists .views-field.views-field-id a{color:#4D4D4D;}.widget-lists .views-field.views-field-title a{font-size:18px;color:#000;}.widget-lists .views-field.views-field-body{font-size:14px;color:#4D4D4D;}.widget-lists .views-field.views-field-thumbnail img{width:100%;aspect-ratio:16 / 9;object-fit:cover;}.widget-lists .grid .item:hover{box-shadow:0px 4px 16px 0px rgb(68 138 255 / 30%);}@media (max-width:768px){.widget-lists .grid .item{grid-column:span 12 / span 12;}}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0;}.pager ul li.pager-item-number{display:none;}.pager ul li span{display:none;}.pager ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#343434;background-color:#ebeded;}.pager ul li a:hover{color:#448AFF;}.pager ul li.is-active a{background-color:#448AFF;color:#fff;}.pager ul li.is-active a:hover{color:#343434;}@media (min-width:960px){.pager ul li.pager-item-number{display:block;}}@media (min-width:1024px){.pager{margin:40px 0;}}
