/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@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);}main > .main-content{display:flex;gap:var(--gutter-inline-size);}.region-container.content{box-sizing:border-box;flex:1 1 0;}body.has-sidebar .region-container.content{flex:2 1 0;}.region-container.sidebar{box-sizing:border-box;flex:1 1 0;}.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);}main > .main-content{gap:var(--gutter-inline-size-large-screen);}
}
@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);}main > .main-content{gap:var(--gutter-inline-size-medium-screen);}
}
@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-word;}.region-container.header .region,main > .main-content,.region-container.footer .region{padding-inline:var(--bezel-inline-size-small-screen);min-inline-size:0;}main > .main-content{flex-direction:column;gap:var(--gutter-inline-size-small-screen);}
}
