/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{.node-preview-container{background-color:rgba(0,0,0,0.5);}.node-preview-container a{text-decoration:underline;}.node-preview-container .form-item{display:block;padding-block:0.5rem;}.node-preview-container .form-item label{display:inline-block;}.block--plugin-id--local-tasks-block ul{margin:0 0 1rem 0;padding:0;text-align:end;list-style-type:none;}.block--plugin-id--local-tasks-block ul > li{display:inline-block;margin:0;padding:0;list-style-type:none;}.block--plugin-id--local-tasks-block a{display:inline-block;border-block-end:none;background-color:#eee;padding:0.5rem 1em;font-weight:normal;text-decoration:none;color:#000;}.block--plugin-id--local-tasks-block a:hover{background-color:#ddd;text-decoration:none;color:#000;}.block--plugin-id--local-tasks-block a.is-active{background-color:#999;color:#fff;}.messages-list{margin-block:2rem;}.field .messages-list,.form-wrapper .messages-list{margin-block-end:0;}.messages{box-sizing:border-box;margin-block:1rem;border:1px solid rgb(0,0,0);padding:1.5rem 1.5rem 1.5rem 3rem;}.messages--error{border-color:rgb(255,0,0);background:rgba(255,0,0,0.2) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 14 14'%3e%3cpath d='M3 11.193L11.45 3' stroke='%23e34f4f' stroke-width='2'/%3e%3ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3e%3c/svg%3e") no-repeat 1rem center;}.messages--status{border-color:rgb(0,255,0);background:rgba(0,255,0,0.2) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 13'%3e%3cpath d='M2 6.571L5.6 10 14 2' fill='none' stroke='%2342a877' stroke-width='3'/%3e%3c/svg%3e") no-repeat 1rem center;}.messages--warning{border-color:rgb(255,255,0);background-color:rgba(255,255,0,0.2);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 4 14' fill='%23e0ac00'%3e%3cpath d='M.5 0h3v9h-3z'/%3e%3ccircle cx='2' cy='12.5' r='1.5'/%3e%3c/svg%3e") no-repeat 1rem center;}.messages pre{margin:0;}.messages--list{margin:0;padding:0;list-style:none;}.messages--item + .messages--item{margin-block-start:0.75rem;}.form-item label.form-required::after,fieldset > legend > .form-required::after{content:'*';display:inline-block;margin-inline:0.125rem;color:#c00;font-size:0.875rem;}.ajax-progress-fullscreen{inset-block-start:calc(50% - ((24px + 4px) / 2));inset-inline-start:calc(50% - ((24px + 4px) / 2));}
}
@media screen{:root{--max-inline-size:100rem;--min-inline-size:90rem;--min-inline-size-large-screen:60rem;--min-inline-size-medium-screen:40rem;--min-inline-size-small-screen:20.75rem;--bezel-inline-size:3rem;--bezel-inline-size-large-screen:2rem;--bezel-inline-size-medium-screen:2rem;--bezel-inline-size-small-screen:1rem;--gutter-inline-size:2rem;--gutter-inline-size-large-screen:2rem;--gutter-inline-size-medium-screen:2rem;--gutter-inline-size-small-screen:1rem;}html{font-size:16px;overflow-x:hidden;}body{position:relative;margin:0;background-color:#fff;padding:0;min-inline-size:var(--min-inline-size);color:#000;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;}ul.inline,ul.inline li{margin-inline:0;padding-inline:0;list-style-type:none;}ul.inline li{display:inline;}table{border-collapse:collapse;}th,td{text-align:start;vertical-align:top;}th p,td p,th ol,td ol,th ul,td ul{margin-block:0;}th ol,td ol,th ul,td ul{padding-inline-start:1em;}th p + *,td p + *,th ol + *,td ol + *,th ul + *,td ul + *{margin-block-start:0.75em;}.field.field--label-inline div{display:inline;}.field.field--label-inline .field-label::after{content:':';}.field.field--label-inline .field-value:not(:last-child)::after{content:',';}fieldset{box-sizing:border-box;display:block;margin-inline:0;border:none;padding:0;min-inline-size:0;max-inline-size:100%;}.form-item,.form-actions{margin:0;}.form-item label,.form-composite > legend,form .label{display:block;margin-block-end:0.25em;}.form-item.js-form-type-radio,.form-item.js-form-type-checkbox{padding-inline-start:1.5em;}.form-item.js-form-type-radio input,.form-item.js-form-type-checkbox input{margin-inline-start:-1.5em;}.form-checkboxes .form-item label,.form-item.js-form-type-checkbox label,.form-item.js-form-type-radio label{display:inline;margin-block-end:0;}input.form-text,input.form-date,input.form-email,input.form-tel,input.form-number,input.form-search,input.form-url,input.form-submit:where(:not(.field--type-file input.form-submit)),button.form-button,textarea{box-sizing:border-box;margin:0;border:1px solid #000;border-radius:0;background-color:#fff;outline:none;padding:0.5em;font-family:inherit;font-size:1rem;text-align:start;line-height:1.25;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;}input.form-text:focus,input.form-date:focus,input.form-email:focus,input.form-tel:focus,input.form-number:focus,input.form-search:focus,input.form-url:focus,textarea:focus{border-color:#00f;}a span.extlink,a span.mailto{padding-inline:0.125em 0.25em;}.region-container.header .region,main > .main-content,.region-container.footer .region{box-sizing:border-box;display:block;margin-inline:auto;padding-inline:var(--bezel-inline-size);min-inline-size:var(--min-inline-size);max-inline-size:var(--max-inline-size);}.region-container.header .region .region-content::after,main > .main-content::after,.region-container.sidebar .region .region-content::after,.region-container.footer .region .region-content::after{content:'.';display:block;block-size:0;clear:both;visibility:hidden;}body.has-sidebar .region-container.content{box-sizing:border-box;padding-inline-end:calc((var(--gutter-inline-size) / 3) * 2);inline-size:calc(((100% / 3) * 2) + (var(--gutter-inline-size) / 3));float:left;float:inline-start;}body.two-sidebars .region-container.content{padding-inline:calc((var(--gutter-inline-size) / 4) * 3);inline-size:calc(50% + (var(--gutter-inline-size) / 2));}.region-container.sidebar{box-sizing:border-box;padding-inline-start:calc(var(--gutter-inline-size) / 3);inline-size:calc((100% / 3) - (var(--gutter-inline-size) / 3));float:right;float:inline-end;}body.two-sidebars .region-container.sidebar{padding-inline-start:calc(var(--gutter-inline-size) / 4);inline-size:calc(25% - (var(--gutter-inline-size) / 4));}body.two-sidebars .region-container.sidebar-first{padding-inline:0 calc(var(--gutter-inline-size) / 4);float:left;float:inline-start;}.region-container.sidebar .block + .block{margin-block-start:1.25rem;}nav.pager{clear:both;padding:2.5rem 0 1rem 0;font-size:0.875em;text-align:end;}nav.pager ul{padding:0;list-style-type:none;}nav.pager li{display:inline;margin:0 0.5em;}nav.pager .is-active a{color:grey;}
}
@media screen and (max-width: 1439px){body{min-inline-size:var(--min-inline-size-large-screen);}.region-container.header .region,main > .main-content,.region-container.footer .region{padding-inline:var(--bezel-inline-size-large-screen);min-inline-size:var(--min-inline-size-large-screen);}body.has-sidebar .region-container.content{padding-inline-end:calc((var(--gutter-inline-size-large-screen) / 3) * 2);inline-size:calc(((100% / 3) * 2) + (var(--gutter-inline-size-large-screen) / 3));}body.two-sidebars .region-container.content{padding-inline:calc((var(--gutter-inline-size-large-screen) / 4) * 3);inline-size:calc(50% + (var(--gutter-inline-size-large-screen) / 2));}.region-container.sidebar{padding-inline-start:calc(var(--gutter-inline-size-large-screen) / 3);inline-size:calc((100% / 3) - (var(--gutter-inline-size-large-screen) / 3));}body.two-sidebars .region-container.sidebar{padding-inline-start:calc(var(--gutter-inline-size-large-screen) / 4);inline-size:calc(25% - (var(--gutter-inline-size-large-screen) / 4));}body.two-sidebars .region-container.sidebar-first{padding-inline:0 calc(var(--gutter-inline-size-large-screen) / 4);}
}
@media screen and (max-width: 959px){body{min-inline-size:var(--min-inline-size-medium-screen);}.region-container.header .region,main > .main-content,.region-container.footer .region{padding-inline:var(--bezel-inline-size-medium-screen);min-inline-size:var(--min-inline-size-medium-screen);}body.has-sidebar .region-container.content{padding-inline-end:calc((var(--gutter-inline-size-medium-screen) / 3) * 2);inline-size:calc(((100% / 3) * 2) + (var(--gutter-inline-size-medium-screen) / 3));}body.two-sidebars .region-container.content{padding-inline:calc((var(--gutter-inline-size-medium-screen) / 4) * 3);inline-size:calc(50% + (var(--gutter-inline-size-medium-screen) / 2));}.region-container.sidebar{padding-inline-start:calc(var(--gutter-inline-size-medium-screen) / 3);inline-size:calc((100% / 3) - (var(--gutter-inline-size-medium-screen) / 3));}body.two-sidebars .region-container.sidebar{padding-inline-start:calc(var(--gutter-inline-size-medium-screen) / 4);inline-size:calc(25% - (var(--gutter-inline-size-medium-screen) / 4));}body.two-sidebars .region-container.sidebar-first{padding-inline:0 calc(var(--gutter-inline-size-medium-screen) / 4);}
}
@media screen and (max-width: 639px){body{min-inline-size:0;}a.pi-base-2-long-link{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;}.region-container.header .region,main > .main-content,.region-container.footer .region{padding-inline:var(--bezel-inline-size-small-screen);min-inline-size:0;}body.has-sidebar .region-container.content,body.two-sidebars .region-container.content,.region-container.sidebar,body.two-sidebars .region-container.sidebar,body.two-sidebars .region-container.sidebar-first{margin-block-end:1.25rem;padding-inline:0;inline-size:auto;float:none;}
}
