details summary{display:list-item;cursor:pointer;}details summary:focus:not(:focus-visible){outline:none;}th.active .icon{vertical-align:middle;margin-inline-start:2px;}.item-list .title{font-weight:bold;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-item-description-enable label.option{font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-inline-start:1.7em;}.form-required{color:var(--bedrock-danger-color);}.marker{font-size:0.9em;color:#234600;background-color:#e6f2ba;padding:0 0.4em;border-radius:3px;}abbr.form-required,abbr.tabledrag-changed,abbr.ajax-changed{text-decoration:none;}.form-item input.error,.form-item textarea.error,.form-item select.error,.form-error input.form-date,.form-error input.form-time{border:2px solid red;}.form-type-checkboxes.form-error,.form-type-radios.form-error{border:2px solid red;}.form-type-checkbox.form-error{border:2px solid red;}.form-type-checkboxes.form-error .form-type-checkbox.form-error{border:none;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:end;}.more-help-link{text-align:end;}.more-help-link a{background:var(--icon-question-fill) 0 50% no-repeat;padding-inline-start:1.5em;}[dir="rtl"] .more-help-link a{background-position:100% 50%;}#autocomplete{border-color:var(--bedrock-border-color);}#autocomplete ul{background:var(--bedrock-bg-color-secondary);}#autocomplete ul li{padding:.3em;color:var(--bedrock-text-color);}#autocomplete li.selected{background:var(--bedrock-bg-color-highlight);}.js input.form-autocomplete{background-image:none;margin-inline-end:0;}input.form-autocomplete + .bedrock-autocomplete-throbber{width:1em;height:1em;display:inline-block;margin-inline-start:-1.2em;background-color:var(--bedrock-border-color);mask-image:url(/themes/bedrock/img/throbber.svg);mask-repeat:no-repeat;mask-size:1em;}input.form-autocomplete.throbbing + .bedrock-autocomplete-throbber{background-color:var(--bedrock-link-color);mask-position:bottom;}.ajax-progress-throbber .throbber{padding:0;width:1em;height:1em;display:inline-block;vertical-align:middle;background:var(--bedrock-link-color);mask-image:url(/themes/bedrock/img/throbber.svg);mask-repeat:no-repeat;mask-position:bottom;mask-size:1em;}.fieldset-legend span.summary{line-height:1.4;margin:0 0.5em;float:inline-end;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress .filled{transition:width .4s;will-change:width;}.menu-tree{border:none;list-style:none;}.menu-tree li.expanded{list-style-type:disclosure-open;}.menu-tree li.collapsed{list-style-type:disclosure-closed;}.menu-tree li.leaf{list-style-type:circle;}.menu-tree li a.active{color:var(--bedrock-text-color);}td.menu-disabled{background:#ccc;}.diff-table td{white-space:pre-wrap;font-family:monospace;}.diff-marker{width:1px;}ins.diffchange{background-color:#CFDE56;}del.diffchange{background-color:#ffa8a8;}.diff-addedline{background-color:#f0f3d0;}.diff-deletedline{background-color:#fff4f4;}tr.odd .diff-addedline{background-color:#E9EEBC;}tr.odd .diff-deletedline{background-color:#ffdbdb;}tr:hover .diff-addedline{background-color:#cfdd55;}tr:hover .diff-deletedline{background-color:#ffa8a8;}tr:hover ins.diffchange{background-color:#b0c026;}tr:hover del.diffchange{background-color:#ff7575;}tr.odd:hover,tr.even:hover,tr.odd:hover td.active,tr.even:hover td.active{background:#116e9b0a;}.block-hero{background-size:cover;background-repeat:no-repeat;background-position:top center;padding:2em;}.field-type-text-long:after,.field-type-text-with-summary:after{content:'';display:table;clear:both;}.machine-name{font-size:smaller;}
:root{--bedrock-font:1rem/1.5 sans-serif;--bedrock-text-color:#444;--bedrock-link-color:#116e9b;--bedrock-focus-halo-color:#539fc4;--bedrock-bg-color:#fafafa;--bedrock-bg-color-highlight:#fff;--bedrock-bg-color-secondary:#f0f0f0;--bedrock-border-color:#bbb;--bedrock-danger-color:#c10000;}body{font:var(--bedrock-font);color:var(--bedrock-text-color);background:var(--bedrock-bg-color);}.layout{display:flex;flex-direction:column;min-height:100vh;}html.admin-bar .layout{min-height:calc(100vh - var(--admin-bar-height));}.l-wrapper{flex-grow:1;}.l-footer{margin-top:auto;}a{color:var(--bedrock-link-color);}a:focus-visible,button:focus-visible,[type="button"]:focus-visible,[type="reset"]:focus-visible,[type="submit"]:focus-visible{outline:2px solid var(--bedrock-focus-halo-color);}input:focus,select:focus,textarea:focus{outline:2px solid var(--bedrock-focus-halo-color);box-shadow:none;}.tox .tox-edit-area::before{border-color:var(--bedrock-focus-halo-color) !important;}p{margin:1em 0;}hr{border-width:0 0 1px 0;border-color:currentColor;}h1,h2,h3{line-height:1.3;margin:1rem 0;}h4,h5,h6{font-size:1rem;line-height:1.5;margin:1em 0;}ul,ol{margin:1em 0;padding-inline-start:1.8em;}li{margin:0;}.item-list li{margin:0;line-height:1.7;}.item-list:has(> .pager){text-align:center;}.item-list .pager{display:inline-flex;flex-wrap:wrap;gap:.5em;list-style:none;padding:0;}.pager .pager-current,.pager a{display:block;padding:.1em .8em;background:var(--bedrock-bg-color-secondary);}.pager a{background:var(--bedrock-link-color);color:var(--bedrock-bg-color-highlight);text-decoration:none;}.pager a:hover{box-shadow:0 0 0 2px var(--bedrock-link-color);}.menu-toggle-button-icon,.menu-toggle-button-icon::before,.menu-toggle-button-icon::after{background-color:var(--bedrock-text-color);}ul.inline,ul.links.inline{display:flex;flex-wrap:wrap;gap:1em;padding:0;}ul.inline li{padding:0;display:block;}img,video,audio,iframe,table,svg{max-width:100%;}.l-header{padding-top:1em;}.block-system-header .block-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.site-name{font-size:1.5em;line-height:1.2;margin-top:0;margin-bottom:1rem;}.header-menu ul{margin-top:0;}.l-header .logo{margin-inline-end:1em;margin-bottom:1em;max-width:180px;}@media (min-width:62em){.l-header .logo{max-width:280px;}}.l-header .logo img{max-height:140px;vertical-align:bottom;}.l-header .name-and-slogan{margin-inline-end:auto;}.views-table{border-collapse:collapse;max-width:100%;width:100%;}.views-view-grid .views-row,.views-view-grid .views-grid-box{border-color:var(--bedrock-border-color);}pre{max-width:100%;overflow:auto;background-color:var(--bedrock-bg-color-secondary);padding:.7em .5em;}img,video{height:auto;}blockquote{margin:1em 0;padding:.2em 1em;background:var(--bedrock-bg-color-secondary);border-inline-start:4px solid var(--bedrock-border-color);}form,button,input,optgroup,select,textarea{max-width:100%;}.label{font-weight:bold;}fieldset{border:1px solid var(--bedrock-border-color);padding:1.5em 1em 1em;background-color:var(--bedrock-bg-color-highlight);position:relative;min-width:0;}fieldset legend{position:absolute;font-size:1.2em;top:.5em;line-height:1.1;}table,fieldset,details,.form-item,.form-actions{margin:1em 0;}table{border-collapse:collapse;line-height:1.3;}.fc table table{margin:0;}table,th,td{border-color:var(--bedrock-border-color);}table.sticky-enabled,table.sticky-header,.admin-page table,.views-table{width:100%;border-collapse:collapse;border:1px solid var(--bedrock-bg-color-secondary);}thead{background:var(--bedrock-bg-color-secondary);}th,td{padding:.2em .5em;}@media (min-width:75em){th,td{padding:.8em 1em;}}th{text-align:initial;vertical-align:baseline;background-color:var(--bedrock-bg-color-secondary);}td.active{background-color:var(--bedrock-bg-color-secondary);}th.active{background-color:var(--bedrock-bg-color-highlight);}table.sticky-enabled th,table.sticky-header td,.admin-page table th,.admin-page table td{padding:.5em;}.admin-page table th{border-bottom:1px solid var(--bedrock-bg-color-secondary);border-top:1px solid var(--bedrock-bg-color-secondary);}tr.even,tr.odd{border-bottom:1px solid var(--bedrock-border-color);}tr.even{background:var(--bedrock-bg-color);}tr.odd{background:var(--bedrock-bg-color-highlight);}tr.odd .form-item,tr.even .form-item{white-space:normal;}.tabledrag-toggle-weight-wrapper + table,.tabledrag-changed-warning + table{width:100%;border-collapse:collapse;}.tabledrag-toggle-weight-wrapper + table th,.tabledrag-toggle-weight-wrapper + table td,.tabledrag-changed-warning + table th,.tabledrag-changed-warning + table td{padding:.5em;}tr.draggable td,tr.tabledrag-leaf td{padding:.7em .5em;}tr.draggable td:first-child,tr.tabledrag-leaf td:first-child{position:relative;padding-left:3em;}[dir="rtl"] tr.draggable td:first-child,[dir="rtl"] tr.tabledrag-leaf td:first-child{padding-left:.5em;padding-right:3em;}a.tabledrag-handle .handle,[dir="rtl"] a.tabledrag-handle .handle{margin:0;padding:0;width:2em;height:2em;background:var(--bedrock-text-color);mask-image:var(--icon-arrows-out-cardinal);mask-size:1.75em;mask-repeat:no-repeat;mask-position:center;}a.tabledrag-handle.tabledrag-handle-y .handle{mask-image:var(--icon-arrows-out-line-vertical);}tr.drag a.tabledrag-handle .handle{background-color:var(--bedrock-link-color);}.draggable a.tabledrag-handle{margin:-0.25em 0 0 -2.5em;height:100%;}[dir="rtl"] .draggable a.tabledrag-handle{margin:-0.25em -2.5em 0 0;}abbr.tabledrag-changed{position:absolute;top:0;left:0;display:block;width:5px;height:100%;text-indent:-9999em;z-index:0;background:#fce400;}[dir="rtl"] abbr.tabledrag-changed{left:auto;right:0;}.draggable .form-managed-file .image-preview{padding-bottom:0;}.draggable .form-managed-file .image-preview img{vertical-align:middle;}.messages{margin:0 0 1rem;}.messages ul{padding:0;padding-inline-start:.7em;}.messages.status pre{background-color:inherit;border:1px dotted;}.search-block-form > div{display:flex;flex-wrap:wrap;justify-content:end;align-items:last baseline;max-width:24em;gap:4px 0;}.search-block-form .form-item,.search-block-form .form-actions{margin:0;}.search-block-form .form-item{flex-grow:1;}.search-block-form .form-search{width:100%;min-width:7em;}.search-block-form .form-actions input{padding-inline:.5em;}.search-snippet-info{margin-bottom:2em;}.search-snippet-info .search-info{font-size:.875em;}.form-type-textarea .ck.ck-editor__main > .ck-editor__editable{background-color:var(--bedrock-bg-color);}.tox-tinymce{border-radius:0 !important;border:1px solid var(--bedrock-border-color) !important;}.breadcrumb ol{display:flex;flex-wrap:wrap;row-gap:.5em;margin:0;padding:0;list-style:none;}.breadcrumb{padding:.5em 0;}.breadcrumb ol li{background-color:var(--bedrock-bg-color-secondary);padding:.2em 1.2em .3em;clip-path:polygon(0 0,10px 50%,0 100%,calc(100% - 10px) 100%,100% 50%,calc(100% - 10px) 0);}.breadcrumb ol li:first-child{padding-inline-start:1em;clip-path:polygon(0 0,0 100%,calc(100% - 10px) 100%,100% 50%,calc(100% - 10px) 0);}[dir="rtl"] .breadcrumb ol li{clip-path:polygon(10px 0,0 50%,10px 100%,100% 100%,calc(100% - 10px) 50%,100% 0);}[dir="rtl"] .breadcrumb ol li:first-child{clip-path:polygon(10px 0,0 50%,10px 100%,100% 100%,100% 0);}p.submitted,.form-item .description{font-size:.875em;}details{background:var(--bedrock-bg-color-highlight);border:1px solid var(--bedrock-border-color);padding:.3em 1em;}.unpublished{background-color:inherit;}.unpublished-indicator{background:var(--bedrock-bg-color-secondary);color:var(--bedrock-danger-color);padding:.5em;}svg.icon{max-width:100px;}svg.icon-bedrock{vertical-align:bottom;}.views-admin .icon-bedrock{background:inherit;width:initial;height:initial;}figure{margin:1em 0;}figure img{vertical-align:text-top;}.caption > *{border:none;}.caption > figcaption{background-color:inherit;border:none;font-size:.875em;padding:.5em 0;}img.align-left,img.align-right,figure.align-left,figure.align-right{float:none;margin:1em auto;display:block;}img.align-left,img.align-right{display:block;}figure.align-left,figure.align-right,figure.align-center{display:table;}@media (min-width:48em){figure.align-left{float:left;margin:0 2em 1em 0;}figure.align-right{float:right;margin:0 0 1em 2em;}img.align-left{float:left;margin:.3em 2em .5em 0;}img.align-right{float:right;margin:.3em 0 .5em 2em;}.mce-content-body img[data-align="left"]{margin-right:2em;}.mce-content-body img[data-align="right"]{margin-left:2em;}.mce-content-body figure img[data-align="left"],.mce-content-body figure img[data-align="right"]{margin:0;}}.maintenance-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:85vh;}.maintenance-page .l-container{background-color:var(--bedrock-bg-color-highlight);padding:2rem 2rem 3rem;box-shadow:0 0 15px #0003;}.maintenance-page header img,.user-simplified-page-logo img{max-height:200px;}.user-simplified-page-body{padding:0;}.user-simplified-page-wrapper{background-color:var(--bedrock-bg-color-highlight);}article.comment{padding:1rem;background-color:var(--bedrock-bg-color-secondary);margin-bottom:1.5rem;position:relative;}article.comment-unpublished footer,article.comment-unpublished footer a{color:var(--bedrock-danger-color);}article.comment footer{display:flex;align-items:center;justify-content:space-between;}.indented,[dir="rtl"] .indented{margin-left:0;margin-right:0;padding-inline-start:1.5rem;}.indent-icon{width:2rem;margin-inline-start:-2rem;margin-top:1rem;line-height:2rem;float:inline-start;}.comment-title{margin-top:0;}.comment footer .permalink{position:absolute;top:1rem;inset-inline-end:1rem;}.permalink .icon{width:1.5em;}@media (min-width:62em){.block-hero{padding:4vw;font-size:1.6em;}.block-hero .contextual-links-wrapper{font-size:initial;}}.view-promoted-cards{padding:0;}@media (max-width:769px){.view-promoted-cards .views-view-grid{grid-template-columns:none;}}.bedrock-no-subtheme .view-promoted-cards .views-view-grid{gap:var(--views-responsive-grid--layout-gap,1.5em);margin-top:1.5em;margin-bottom:1.5em;}.bedrock-no-subtheme .view-promoted-cards .views-grid-box{background-color:var(--bedrock-bg-color-highlight);}.bedrock-no-subtheme.front .block-hero{position:relative;}.bedrock-no-subtheme.front .block-hero::before{content:"";background-color:var(--bedrock-bg-color-secondary);position:absolute;z-index:-1;top:0;bottom:0;left:calc((100vw - 100%) * -1 / 2);right:calc((100vw - 100%) * -1 / 2);}.bedrock-no-subtheme .l-footer{padding:1.5em 0;margin-top:1.5em;background-color:var(--bedrock-bg-color-secondary);}
.field-type-taxonomy-term-reference .field-items{display:flex;flex-wrap:wrap;gap:1em;}ul.tabs.primary,ul.tabs.secondary{margin:1em 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5em;}ul.tabs.primary li,ul.tabs.secondary li,ul.tabs.primary li a,ul.tabs.secondary li a{display:block;text-decoration:none;}ul.tabs.secondary li a{padding:.2em 1em;background:var(--bedrock-bg-color-secondary);}ul.tabs.secondary li a.active{background:var(--bedrock-bg-color-highlight);}ul.tabs.primary li a{display:block;padding:.7em 1.5em;background-color:var(--bedrock-bg-color-secondary);}ul.tabs.primary li a:hover{background-color:var(--bedrock-bg-color-highlight);}ul.tabs.primary li a.active{background-color:var(--bedrock-bg-color-highlight);border:none;position:relative;}ul.tabs.primary li a.active:after{content:'';background:var(--bedrock-link-color);position:absolute;bottom:0;left:0;right:0;height:4px;}@media screen and (max-width:450px){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:720px){th.priority-low,td.priority-low{display:none;}}@media screen and (min-width:721px){.tableresponsive-toggle-columns{display:none;}}button,input,optgroup{font:var(--bedrock-font);}input.form-checkbox,input.form-radio{width:1rem;height:1rem;vertical-align:baseline;margin:0 .2em 0 0;}[dir="rtl"] input.form-checkbox,[dir="rtl"] input.form-radio{margin:0 0 0 .2em;}.form-actions{display:flex;flex-wrap:wrap;gap:1em;}button.button,input.form-submit,button.form-submit,.form-actions input,.form-actions a,a.button{display:inline-block;padding:.5em 1.2em;background:var(--bedrock-bg-color-secondary);color:var(--bedrock-text-color);border:1px solid var(--bedrock-border-color);border-radius:3px;text-decoration:none;line-height:1.2 !important;}input.form-submit:focus-visible,.form-actions input:focus-visible{outline:2px solid var(--bedrock-focus-halo-color);}input.button-primary,button.button-primary{background:var(--bedrock-link-color);border-color:var(--bedrock-link-color);color:var(--bedrock-bg-color-highlight);}a.button:hover,.button-primary:hover,.button-secondary:hover,button:hover,input.form-submit:hover{box-shadow:0 0 0 1px var(--bedrock-border-color);}a.form-delete,a.danger,button.button-danger,input.button-danger{color:var(--bedrock-danger-color);background:var(--bedrock-bg-color);border-color:var(--bedrock-danger-color);}a.form-cancel{background:transparent;border-color:var(--bedrock-bg-color);padding:.5em 0;text-decoration:underline;}.js fieldset.collapsible{background-color:var(--bedrock-bg-color-highlight);}.js fieldset.collapsible > legend{padding-inline-start:.9em;width:calc(100% - .9em);}.js fieldset.collapsible legend a{text-decoration:none;color:var(--bedrock-link-color);display:block;}.js fieldset.collapsible > legend > .fieldset-legend{display:list-item;list-style-type:disclosure-open;}.js fieldset.collapsible.collapsed > legend > .fieldset-legend{list-style-type:disclosure-closed;}.js fieldset .fieldset-wrapper:before{content:'';display:block;margin-top:1.5em;}@media (max-width:62em){.fieldset-wrapper{overflow-x:auto;}}.admin-panel svg.icon{width:1.5em;height:1.5em;vertical-align:sub;margin-right:.3em;}[dir=rtl] .admin-panel svg.icon{margin-right:0;margin-left:.3em;}input.form-autocomplete,input.form-text,input.form-tel,input.form-date,input.form-time,input.form-email,input.form-url,input.form-number,input.form-search,textarea.form-textarea,select.form-select{border:1px solid var(--bedrock-border-color);padding:.3em;font:var(--bedrock-font);color:var(--bedrock-text-color);background-color:var(--bedrock-bg-color-highlight);box-sizing:border-box;}select.form-select{padding:.46em;}.form-disabled input.form-autocomplete,.form-disabled input.form-text,.form-disabled input.form-tel,.form-disabled input.form-date,.form-disabled input.form-time,.form-disabled input.form-email,.form-disabled input.form-url,.form-disabled input.form-color,.form-disabled input.form-number,.form-disabled input.form-search,.form-disabled input.form-file,.form-disabled textarea.form-textarea,.form-disabled select.form-select{background-color:var(--bedrock-bg-color);}.form-item.form-type-link-field .form-item{margin:0;}.form-type-file,.form-type-managed-file{background:var(--bedrock-bg-color-highlight);padding:.5em 1em;border:1px solid var(--bedrock-border-color);}fieldset .form-type-file,fieldset .form-type-managed-file{border:none;padding:0;}.filter-format-editor-image-form .form-type-managed-file{display:block;background:inherit;border:none;padding:0;}.filter-wrapper{padding:1.5em 1em .5em;}fieldset.collapsible.filter-wrapper legend{top:.3em;}.filter-wrapper .fieldset-title,.filter-wrapper .summary{display:inline-block !important;font-size:1rem;font-weight:normal;}.vertical-tabs{border-color:var(--bedrock-border-color);background-color:var(--bedrock-bg-color-highlight);position:relative;}@media (min-width:750px){.vertical-tabs:before{content:'';position:absolute;top:0;left:0;bottom:0;width:calc(15em - 1px);background-color:var(--bedrock-bg-color);}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;}}.vertical-tabs-list{position:relative;}@media (min-width:750px){.vertical-tabs-list{margin-left:calc(-1px - 15em);}[dir="rtl"] .vertical-tabs-list{margin-right:calc(-1px - 15em);padding:0;}}.vertical-tabs-pane .fieldset-wrapper{display:none;max-width:calc(100% - 2.5em);}.vertical-tab-selected .fieldset-wrapper{display:block;}.vertical-tabs-list{border-top-color:var(--bedrock-border-color);}.vertical-tabs-pane{border-bottom-color:var(--bedrock-border-color);}.vertical-tab-item{background:var(--bedrock-bg-color-secondary);border-color:var(--bedrock-border-color);}.vertical-tab-link{color:var(--bedrock-link-color);top:0;}fieldset legend.vertical-tab-link{font-size:1rem;line-height:1.5;}fieldset legend.vertical-tab-link .summary{font-weight:normal;}.vertical-tab-selected.vertical-tab-item{background-color:var(--bedrock-bg-color-highlight);}.vertical-tab-selected strong,.vertical-tab-selected .fieldset-legend{color:var(--bedrock-text-color);}.vertical-tabs-pane > .vertical-tab-link{background:var(--bedrock-bg-color-secondary);}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link{border-bottom-color:var(--bedrock-border-color);}.vertical-tab-link:hover{outline:none;background-color:var(--bedrock-bg-color-highlight);}.block-content ul.menu-dropdown,.block-content ul.menu-dropdown ul{margin:0;padding:0;list-style:none;}.block-content ul.menu-dropdown a,.block-content ul.menu-dropdown a:hover,.block-content ul.menu-dropdown a:focus,.block-content ul.menu-dropdown a:active{display:block;padding:.5em 1em;font-size:1.2rem;text-decoration:none;line-height:1.3;color:var(--bedrock-text-color);}html.js .block-content ul.menu-dropdown .has-children > a{padding-right:1.6em;}.block-content ul.menu-dropdown ul{border:none;background-color:var(--bedrock-bg-color-secondary);}.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{background-color:var(--bedrock-bg-color-highlight);}.menu-dropdown a.has-submenu .sub-arrow,[dir="rtl"] .menu-dropdown a.has-submenu .sub-arrow{border-color:transparent;border-top-color:currentColor;}.menu-dropdown ul a.has-submenu span.sub-arrow,[dir="rtl"] .menu-dropdown ul a.has-submenu .sub-arrow{border-color:transparent;border-left-color:currentColor;}@media (any-hover:hover){body.no-jscript .menu-dropdown li{position:relative;z-index:2;}body.no-jscript .menu-dropdown ul{display:none;position:absolute;min-width:15em;}body.no-jscript .menu-dropdown .has-children > a:after{content:'▾';font-size:1rem;padding-left:.5em;}body.no-jscript .menu-dropdown ul .has-children > a:after{content:'▸';float:right;}body.no-jscript .menu-dropdown .has-children:hover > ul,body.no-jscript .menu-dropdown .has-children > ul:hover{display:block;top:100%;}body.no-jscript .menu-dropdown ul .has-children:hover > ul,body.no-jscript .menu-dropdown ul .has-children > ul:hover{top:0;left:100%;}}.ui-widget,.tox.tox-tinymce-aux,.tox.tox-tinymce-aux .tox-selectfield select,.tox button.tox-button,.tox .tox-listboxfield button.tox-listbox--select{font:var(--bedrock-font);}.ui-widget.ui-widget-content{border-color:var(--bedrock-border-color);}body .tox .tox-dialog__header,body .tox .tox-dialog__footer{background-color:var(--bedrock-bg-color-secondary);color:var(--bedrock-text-color);}body .tox .tox-dialog__header{border-bottom:1px solid var(--bedrock-border-color);}body .tox .tox-dialog__footer{border-top:1px solid var(--bedrock-border-color);}body .tox .tox-dialog__title{font-family:var(--bedrock-font);font-weight:bold;font-size:1rem;margin-bottom:.3em;}body .tox .tox-dialog .tox-icon{color:var(--bedrock-text-color);}body .tox .tox-dialog__footer .tox-button{border-radius:3px;background-color:var(--bedrock-link-color);color:var(--bedrock-bg-color);}body .tox .tox-dialog__footer .tox-button.tox-button--secondary{background-color:var(--bedrock-bg-color);color:var(--bedrock-text-color);}body .tox .tox-dialog__footer .tox-button:hover{box-shadow:0 0 0 1px var(--bedrock-border-color);background-color:var(--bedrock-link-color);}body .tox .tox-dialog__footer .tox-button.tox-button--secondary{background-color:var(--bedrock-bg-color);}body .tox .tox-dialog__body,body .tox .tox-selectfield select,body .tox .tox-selectfield select:focus,body .tox .tox-selectfield *{color:var(--bedrock-text-color);background-color:var(--bedrock-bg-color);}body .tox .tox-selectfield select:focus{border-color:var(--bedrock-focus-halo-color);box-shadow:none;}body .tox .tox-dialog__body-content svg{fill:var(--bedrock-text-color);}body .tox .tox-listboxfield .tox-listbox--select,body .tox .tox-textarea,body .tox .tox-textarea-wrap .tox-textarea:focus,body .tox .tox-textfield,.tox .tox-toolbar-textfield{color:var(--bedrock-text-color);background-color:var(--bedrock-bg-color-highlight);}.tox .tox-form .tox-label,.tox .tox-form .tox-toolbar-label{color:var(--bedrock-text-color);}.editor-link-dialog{max-width:min(98vw,32em);}.editor-link-dialog .form-item .editor-image-toggle,.editor-image-dialog .form-item .editor-image-toggle{margin-bottom:.8em;padding-bottom:.2em;border-color:var(--bedrock-border-color);}.editor-link-dialog .form-type-managed-file{background:none;padding:0;border:none;}.editor-image-dialog .image-form-wrapper{width:22em;}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-buttonpane{background:var(--bedrock-bg-color-secondary);border-color:var(--bedrock-border-color);}.ui-dialog .ui-dialog-buttonpane{padding-top:0;padding-bottom:0;}.ui-widget-content{color:var(--bedrock-text-color);}.ui-dialog .ui-dialog-content{background:var(--bedrock-bg-color);color:var(--bedrock-text-color);}.admin-bar .ui-dialog .ui-dialog-content{max-height:74vh !important;}#admin-bar-search-items{font:inherit;}#admin-bar .top-level .admin-bar-search .form-item{padding-top:.25em;}.ui-widget-content a{color:var(--bedrock-link-color);}.ui-widget-content .pager a{color:var(--bedrock-bg-color-highlight);}.ui-widget-header{color:var(--bedrock-text-color);}.ui-widget-header button,.ui-dialog-buttonset button{background:var(--bedrock-bg-color);color:var(--bedrock-text-color);}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border-color:var(--bedrock-border-color);background:var(--bedrock-bg-color);color:var(--bedrock-text-color);}.ui-dialog .ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar-close:hover{width:20px;height:20px;right:.6em;background:var(--bedrock-bg-color-secondary);box-shadow:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:var(--bedrock-text-color);mask-image:var(--icon-x);mask-repeat:no-repeat;mask-position:center;mask-size:26px;width:20px;height:20px;margin:-10px 0 0 -10px;}.view-image-library .view-content{display:flex;flex-wrap:wrap;gap:1em;margin:1em 0 0;}.editor-image-library{padding:0 0 0 1em;margin:-0.5em -1em -0.5em 1em;background:var(--bedrock-bg-color-highlight);min-width:422px;}@media (max-width:1030px){.editor-image-fields{padding-top:0;}}.image-library-choose-file{width:124px;height:120px;float:none;margin:0;padding:5px 0 0;border:none;background:var(--bedrock-bg-color);border-radius:0;line-height:100px;text-align:center;}.image-library-choose-file:hover{border:none;border-radius:0;background:var(--bedrock-bg-color-secondary);}.image-library-choose-file.image-library-image-selected{border:none;background:var(--bedrock-bg-color-secondary);outline:3px solid var(--bedrock-focus-halo-color);}.image-library-choose-file .image-library-image{display:inline;position:static;vertical-align:middle;background-color:inherit;box-shadow:none;}.image-library-filename{line-height:1;font-size:.85rem;position:static;margin:0 3px 3px;white-space:nowrap;text-overflow:ellipsis;}.view-content .file-library-item{background-color:var(--bedrock-bg-color-highlight);}.file-library-item.file-library-selected{box-shadow:0 0 0 2px var(--bedrock-focus-halo-color);}.icon-browser-filters-wrapper{border:1px solid var(--bedrock-border-color);background-color:var(--bedrock-bg-color-highlight);}.progress .bar{background:var(--bedrock-bg-color-highlight);}.progress .filled{background:var(--bedrock-link-color);}.admin-panel{padding:.5em 1em;background:#fff;margin-bottom:1em;border:1px solid var(--bedrock-border-color);}.menu-tree li a.active{color:var(--bedrock-text-color);}.menu-tree li ul{margin-top:.2em;margin-bottom:.2em;padding-inline-start:1em;}body.node-preview-page{padding-bottom:10em;}.node-preview-container{background:var(--bedrock-bg-color-highlight);padding:1em 0;position:fixed;bottom:0;width:100%;z-index:1001;box-shadow:0 0 12px #0004;border-top:1px solid var(--bedrock-border-color);}form.node-preview-banner-form{display:table;margin:0 auto;}.node-preview-backlink{white-space:nowrap;}.node-preview-save-button{margin:0 1em .2em 0;}div.node-preview-banner-form{display:flex;flex-wrap:wrap;gap:1em;padding:0 1em;}@media (min-width:48em){body.node-preview-page{padding-bottom:6em;}}@media (min-width:75em){body.node-preview-page{padding-bottom:7em;}.node-preview-container{padding:2em 0;}}.js .dropbutton-widget{background-color:var(--bedrock-bg-color-highlight);border-color:var(--bedrock-border-color);}.dropbutton-arrow{border-top-color:var(--bedrock-text-color);}.js .dropbutton button:hover,.js .dropbutton a:hover,.js .dropbutton button:focus,.js .dropbutton a:focus{background-color:var(--bedrock-bg-color-secondary);border-color:var(--bedrock-border-color);}.dropbutton-multiple .dropbutton{border-color:var(--bedrock-border-color) !important;}.dropbutton-multiple.open .dropbutton-arrow{border-bottom-color:var(--bedrock-text-color);}.js .dropbutton-widget:hover,.js .dropbutton li,.js .dropbutton a{border-color:var(--bedrock-border-color);}.js .dropbutton-widget:focus-within{outline:2px solid var(--bedrock-focus-halo-color);}.dropbutton-widget,.dropbutton-widget *{border-radius:0 !important;}#system-modules .table-filter,.installer-browser .installer-browser-block,.layout-editor-region{background-color:var(--bedrock-bg-color-highlight);border-color:var(--bedrock-border-color);}.installer-browser .installer-browser-block h2,.layout-list .layout-group td,.edit-layout-top{background-color:var(--bedrock-bg-color-secondary);color:var(--bedrock-text-color);}.layout-editor-region-title .label{color:var(--bedrock-text-color);}.layout-editor-block-title{background-color:var(--bedrock-bg-color-secondary);}.layout-editor-block,.layout-editor-block-content{background-color:var(--bedrock-bg-color);border-color:var(--bedrock-border-color);box-shadow:none;}.layout-flexible-editor .flexible-row{box-shadow:none;}.layout-flexible-editor .flexible-row:hover{background-color:var(--bedrock-bg-color-highlight);}.views-admin #edit-display-settings-main{background-color:var(--bedrock-bg-color-highlight);}.views-ui-dialog #views-ajax-title,.views-ui-dialog .views-override,.views-admin #edit-display-settings-top,.views-ui-display-tab-bucket h3{background-color:var(--bedrock-bg-color-secondary);color:var(--bedrock-text-color);}.viewsDialog-processed #edit-options .collapsible{width:auto;float:none;}.user-login-block .form-text{width:20em;}
@font-face{font-family:'DMSans';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/gwf2025/fonts/DMSans-Regular.woff2) format('woff2'),url(/themes/gwf2025/fonts/DMSans-Regular.woff) format('woff');}@font-face{font-family:'DMSans';font-style:italic;font-weight:400;font-display:swap;src:url(/themes/gwf2025/fonts/DMSans-Italic.woff2) format('woff2'),url(/themes/gwf2025/fonts/DMSans-Italic.woff) format('woff');}@font-face{font-family:'DMSans';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/gwf2025/fonts/DMSans-Bold.woff2) format('woff2'),url(/themes/gwf2025/fonts/DMSans-Bold.woff) format('woff');}@font-face{font-family:'DMSans';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/gwf2025/fonts/DMSans-BoldItalic.woff2) format('woff2'),url(/themes/gwf2025/fonts/DMSans-BoldItalic.woff) format('woff');}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/gwf2025/fonts/Roboto-Bold.woff2) format('woff2'),url(/themes/gwf2025/fonts/Roboto-Bold.woff) format('woff');}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/gwf2025/fonts/Roboto-BoldItalic.woff2) format('woff2'),url(/themes/gwf2025/fonts/Roboto-BoldItalic.woff) format('woff');}
:root{--bedrock-font:1rem/1.5 DMSans,sans-serif;--bedrock-text-color:#444;--bedrock-link-color:#4a5e76;--bedrock-focus-halo-color:#68c3c1;--bedrock-bg-color:#fff;--bedrock-bg-color-highlight:#fafafa;--bedrock-bg-color-secondary:#f2f0fc;--bedrock-bg-color-orange:#f4a261;--bedrock-bg-color-blue:#edf6f9;--bedrock-bg-color-teal:#68c3c1;--bedrock-text-teal:#299d99;--bedrock-border-color:#bbb;--bedrock-danger-color:#c10000;}body{font:var(--bedrock-font);color:var(--bedrock-text-color);background:var(--bedrock-bg-color);}h1,h2,h3,.subtitle{font-family:Roboto,sans-serif;}h1{font-size:2.5rem;line-height:1;}h2{font-size:2rem;line-height:1.1;}h3{font-size:1.4rem;}h4{}h5{}@media (min-width:62em){h1{font-size:3.5rem;}h2{font-size:2.375rem;}.l-sidebar h2,h2.comment-form{font-size:2rem;}h3{font-size:1.6rem;}}.l-header{padding:3vw 0 1em;}.l-header-inner label.menu-toggle-button{line-height:2.2;}.l-header-inner{display:flex;flex-wrap:wrap;gap:1em 1.5em;align-items:start;justify-content:space-between;}.l-header-inner::after{display:none;}.l-header-inner .block{margin:0;display:block;}.l-header-inner .block-system-user-menu{width:100%;}.l-header-inner .block-system-user-menu ul.menu{margin:0 0 1em;padding:0;}.l-header-inner .block-system-user-menu ul.menu li{list-style:none;}.l-header-inner .block-system-user-menu ul.menu li a::before{content:"";display:inline-block;background-color:currentColor;width:1.5em;height:1.5em;vertical-align:middle;margin-inline-end:.2em;mask-image:var(--gwf-icon-arrow-circle-right);mask-size:1.3em;mask-repeat:no-repeat;}.l-header-inner .block-system-user-menu ul.menu li a[href="/user/login"]::before{mask-image:var(--gwf-icon-user-circle);}.l-header-inner .block-system-user-menu ul.menu li a[href="/user"]::before{mask-image:var(--gwf-icon-user-square-fill);}.l-header-inner .block-system-header{width:100%;}.l-header-inner .block-system-main-menu{width:calc(100% - 300px);min-width:17em;}.l-header .logo{margin:0 auto;max-width:240px;}@media (min-width:62em){.l-header-inner{align-items:center;}.l-header-inner .block-system-header,.l-header-inner .block-system-main-menu{width:auto;}.l-header .logo{margin:0 0 1.5em;max-width:300px;}}.l-header-inner .block-search-form{max-width:18em;position:relative;}.block-search-form .block-title{display:block;width:1.75em;height:1.75em;font-size:1.5rem;margin:0;overflow:hidden;background:#f6d9cb url("/core/misc/icons/magnifying-glass.svg") center no-repeat;background-size:1em;text-indent:-333px;border-radius:50%;}.block-search-form .block-content{width:18em;padding:.5em;background:#f6d9cb;right:0;display:none;position:absolute;z-index:999;}.block-search-form.open-right .block-content{right:auto;left:0;}.block-search-form .form-search{background:#fff;}.block-search-form.content-visible .block-content,.no-jscript .block-search-form:hover .block-content{display:block;}.block-search-form.content-visible .block-title,.no-jscript .block-search-form:hover .block-title{border-bottom-right-radius:0;border-bottom-left-radius:0;}.search-block-form > div{gap:.5em;}.l-content{padding-bottom:3em;}.node-type-page .l-content{padding-bottom:0;}.block-content ul.menu-dropdown a,.block-content ul.menu-dropdown a:hover,.block-content ul.menu-dropdown a:focus,.block-content ul.menu-dropdown a:active{padding:.5em;}.l-footer{background-color:#343434;color:#fff;}.l-footer .content a{color:#fff;}button.button,input.form-submit,button.form-submit,.form-actions input,.form-actions a,a.button{border-radius:6px;}.page-title-wrapper{background:var(--bedrock-bg-color-blue);text-align:center;padding:1.5em;border-radius:1rem;font-size:1rem;margin-bottom:1em;}.page-title-wrapper .page-title{color:var(--bedrock-text-teal);font-size:1.75em;margin:0;}.subtitle{font-weight:bold;font-size:1.15em;}@media (min-width:48em){.page-title-wrapper{font-size:1.8rem;padding:3.5em 1.5rem;}}@media (min-width:62em){.paragraphs-item.bg-bluerounded::before,.page-title-wrapper{margin-inline:-1.5rem;}}@media (min-width:92em){.paragraphs-item.bg-bluerounded::before,.page-title-wrapper{margin-inline:-3.5rem;}}body.node-type-post .l-content{padding-bottom:3em;}form div.help{padding:1em;background-color:var(--bedrock-bg-color-highlight);border-left:3px solid;}select{min-width:8em;}.view-eventlisting,.view-find-expert{margin-bottom:3rem;}.view-filters{margin-bottom:2rem;}.views-exposed-form{background-color:var(--bedrock-bg-color-highlight);padding:1em;margin:0;}.views-exposed-form select.form-select,.views-exposed-form input.form-number,.views-exposed-form input.form-text{background-color:var(--bedrock-bg-color);}.views-exposed-form .views-exposed-widgets{display:flex;align-items:end;flex-wrap:wrap;margin:0;padding:0;gap:1rem;}.views-exposed-form .views-exposed-widget{padding:0;}.views-exposed-form .form-type-geofield-proximity{margin:0;}.views-widget-filter-field_geofield_distance{width:100%;}.views-exposed-form .geofield-proximity-field-wrapper .form-item,.views-exposed-form .geofield-proximity-field-wrapper span{margin:0;}.views-exposed-form .form-type-geofield-proximity > div *{float:none;}.views-exposed-form .bef-checkboxes{display:flex;flex-wrap:wrap;gap:0 1em;}input.geofield-proximity-origin.form-text{max-width:18em;}@media (min-width:32em){.views-exposed-form .form-type-geofield-proximity > div{display:flex;flex-wrap:wrap;gap:.5rem;}input.geofield-proximity-origin.form-text{max-width:22em;}}.view-find-expert #edit-name-wrapper{width:100%;}.view-find-expert h2.field-content{font-size:1.4rem;}.view-find-expert .views-grid-box{box-shadow:0 0 15px #0000001a;border-radius:9px;border:none;}.view-find-expert .views-grid-box .views-field-field-accountimage .field-content{text-align:center;height:320px;}.view-find-expert .views-grid-box .views-field-field-accountimage .field-content img{vertical-align:bottom;}.view-find-expert .views-grid-box strong+div.field-content{display:inline;}.view-eventlisting ul.pager,.view-find-expert ul.pager{margin-top:2em;}.view-eventlisting .views-grid-box{box-shadow:0 0 15px #0000001a;border-radius:9px;border:none;padding:2rem 2.5rem;}.view-eventlisting .views-field{margin:0 0 1rem;}.view-eventlisting .views-field-title{font-size:1.3rem;margin-bottom:1.2rem;}.view-eventlisting .views-field-field-datetime{padding-left:2em;background:transparent url("/core/misc/icons/clock.svg") 0 0 no-repeat;background-size:1.5em;}.view-eventlisting .views-field-title-1{padding-left:2em;background:transparent url("/core/misc/icons/map-pin.svg") 0 0 no-repeat;background-size:1.5em;}.node-type-event .field-name-field-event-location{margin-top:3rem;}.node-type-event .group-infobox{padding:2rem;margin:2rem 0;display:table;min-width:46%;background:var(--bedrock-bg-color-highlight);}.node-type-event .field-name-field-eventbild img.align-right{margin-top:0;}.node-type-event .view-mode-full .field-name-field-datetime{padding-left:2em;background:transparent url("/core/misc/icons/clock.svg") 0 0 no-repeat;background-size:1.5em;}.field-name-field-organizer .field-item{display:inline;}.field-name-field-organizer .field-item:not(:last-child)::after{content:","}.block-views-my-events-public-block-1 h2{margin-top:2em;}.view-my-events-public{margin:2em 0 3em;}.view-my-events-public .views-grid-box{box-shadow:0 0 15px #0000001a;border-radius:9px;border:none;padding:2rem 2.5rem;}.view-my-events-public h3.field-content{font-size:1.3rem;}.block-views-promoted-block .views-view-grid .views-grid-box{background-color:var(--bedrock-bg-color);border:none;border-radius:9px;padding:1.5rem;box-shadow:0 0 20px #0001;}.block-views-promoted-block .views-view-grid .views-grid-box article{position:relative;}.block-views-promoted-block article h2{font-size:1.5rem;line-height:1.3;min-height:3em;display:flex;flex-direction:column;justify-content:center;margin:0;padding-top:1rem;}.block-views-promoted-block article footer{text-align:right;font-style:italic;position:absolute;top:-0.5em;right:0;}.block-views-promoted-block article footer p{margin:0;}.block-views-promoted-block .field-name-field-image img{display:block;margin:1rem auto;}.user-login-block .password-toggle-wrapper{margin-top:1em;}.l-bottom .user-login-block .form-text{width:22em;}.node-type-event article{padding-bottom:2em;}.l-bottom{padding:3rem 0 1.5rem;position:relative;color:#fff;background-color:#343434;}.l-bottom .block{margin:0 0 3rem;}@media (min-width:72em){.l-bottom{display:flex;flex-wrap:wrap;gap:3rem;}.l-bottom .block{width:calc(33.33% - 2rem);min-width:16rem;margin:0;}}.l-bottom .block-content a,.l-bottom .menu-tree li a.active{color:#fff;}.l-bottom::before{content:"";position:absolute;z-index:-1;top:0;left:calc((50vw - 50%) * -1);right:calc((50vw - 50%) * -1);bottom:0;background-color:#343434;}.l-bottom .block-title{font-size:1.2rem;}.view-events-homepage .views-grid-box{background:#fff;border-radius:9px;}.view-events-homepage .event-date-image{position:relative;}.view-events-homepage .event-date-image img{vertical-align:bottom;border-radius:9px;}.view-events-homepage .event-date-over{position:absolute;bottom:1em;left:1em;background-color:#fff;border-radius:9px;}.view-events-homepage .event-date-over span{display:block;padding:.4em 1em;font-weight:bold;line-height:1;font-size:130%;text-align:center;}.view-events-homepage .event-date-over .event-day span{background-color:var(--bedrock-bg-color-orange);border-radius:9px 9px 0 0;}.profile h2{border:none;}.group-expert-header{display:flex;flex-wrap:wrap;gap:3em;margin:3em 0 2em;}.group-expert-header img{vertical-align:bottom;}.group-expert-header .field-name-field-realname{font-weight:bold;font-size:1.6em;margin-bottom:1rem;}.group-expert-header .group-infobox{padding:2rem;min-width:18em;max-width:48em;background-color:var(--bedrock-bg-color-highlight);}.group-expert-header .field-type-taxonomy-term-reference .field-items{float:none;gap:0 .3em;}.group-expert-header .field-type-taxonomy-term-reference .field-item:not(:last-child)::after{content:",";}.block-menu-menu-add-content ul.menu{list-style:none;display:flex;flex-wrap:wrap;gap:.5em;padding:0;margin:1.5em 0 0;}.block-menu-menu-add-content .menu li{display:block;background-color:var(--bedrock-bg-color-secondary);padding:.5em 1.6em .5em .8em;}.block-menu-menu-add-content .menu li:hover{background-color:var(--bedrock-bg-color-highlight);}.block-menu-menu-add-content .menu li::before{content:"";display:inline-block;width:1.3em;height:1.3em;vertical-align:middle;margin-inline-end:.1em;background-image:url("/core/misc/icons/plus.svg");}form.node-form{margin-bottom:3rem;}strong.location-title{font-size:1.2em;}blockquote{margin:1em 0;padding:.2em 1em .2em 4em;background:var(--bedrock-bg-color-highlight);border:none;position:relative;}blockquote::before{content:"";display:block;width:32px;height:32px;position:absolute;left:1em;top:1em;background-image:url(/themes/gwf2025/img/apostrophe.svg);background-repeat:no-repeat;background-position:0 0;background-size:contain;}
.text-teal{color:var(--bedrock-text-teal);}a.call-action-button{color:var(--bedrock-text-color);background-color:var(--bedrock-bg-color);text-decoration:none;font-weight:bold;display:inline-block;padding:.55em 1.3em .45em;border:1px solid var(--bedrock-bg-color-orange);border-radius:1.5em;}a.call-action-button::after{content:"";display:inline-block;width:1.75em;height:1.75em;background:var(--bedrock-bg-color-orange);mask-image:url("/core/misc/icons/arrow-circle-right-fill.svg");mask-size:1.875em;mask-position:center;vertical-align:middle;margin:-0.25em -0.5em 0 .5em;}a.call-action-button:hover{background-color:var(--bedrock-bg-color-orange);}a.call-action-button:hover::after{background:var(--bedrock-bg-color);}a.ghost-button{color:currentColor;text-decoration:none;font-weight:bold;display:inline-block;padding:.55em 1.3em .45em;border:1px solid currentColor;border-radius:1.5em;}a.ghost-button::before{content:"";display:inline-block;width:1.75em;height:1.75em;background:currentColor;mask-image:url("/core/misc/icons/arrow-right.svg");mask-size:1.25em;mask-position:center;mask-repeat:no-repeat;vertical-align:middle;margin:-0.25em .5em 0 -0.5em;}a.ghost-button:hover{box-shadow:0 2px 16px -7px currentColor;}a.dark-button{color:var(--bedrock-bg-color);background-color:var(--bedrock-link-color);text-decoration:none;font-weight:bold;display:inline-block;padding:.55em 1.3em .45em;border:1px solid var(--bedrock-link-color);border-radius:1.5em;}a.dark-button::before{content:"";display:inline-block;width:1.75em;height:1.75em;background:currentColor;mask-image:url("/core/misc/icons/arrow-right.svg");mask-size:1.25em;mask-position:center;mask-repeat:no-repeat;vertical-align:middle;margin:-0.25em .5em 0 -0.5em;}a.dark-button:hover{color:var(--bedrock-link-color);background-color:var(--bedrock-bg-color);}
td.paragraph-item > div{margin-bottom:1em;}.paragraphs-item-full{padding-top:3em;padding-bottom:3em;clear:both;}tr.odd:hover,tr.odd:hover td.active{background:var(--bedrock-bg-color-highlight);}tr.even:hover,tr.even:hover td.active{background:var(--bedrock-bg-color);}.paragraphs-item.imagealign .field-type-image{text-align:center;min-width:180px;}@media (min-width:48em){.paragraphs-item.imgalign-left .content,.paragraphs-item.imgalign-right .content{display:flex;gap:3em;align-items:center;}.paragraphs-item-full.imgalign-left .field,.paragraphs-item-full.imgalign-right .field{flex-basis:50%;}.paragraphs-item.imgalign-right .content{flex-direction:row-reverse;}}.paragraphs-item-full.colored-background{position:relative;}.paragraphs-item-full.colored-background::before{content:"";display:block;position:absolute;top:0;left:calc((50vw - 50%) * -1);right:calc((50vw - 50%) * -1);bottom:0;z-index:-1;}.paragraphs-item-paragraphs-editor-preview{padding:1em;}.paragraphs-item-paragraphs-editor-preview.paragraphs-item-button-item{padding:.5em;background:var(--bedrock-bg-color-secondary);margin-bottom:.2em;max-width:23em;}.paragraphs-item-full.bg-orange::before,.paragraphs-item-paragraphs-editor-preview.bg-orange{background-color:var(--bedrock-bg-color-orange);}.paragraphs-item-full.bg-grey::before,.paragraphs-item-paragraphs-editor-preview.bg-grey{background-color:var(--bedrock-bg-color-secondary);}.paragraphs-item-full.bg-lightblue::before,.paragraphs-item-paragraphs-editor-preview.bg-lightblue{background-color:var(--bedrock-bg-color-blue);}.paragraphs-item.bg-bluerounded{padding:2em;}.paragraphs-item.bg-bluerounded::before{background-color:var(--bedrock-bg-color-blue);border-radius:1em;left:0;right:0;}.paragraphs-item-full.colored-background:has(.cropped-color-background)::before{bottom:12em;}.paragraphs-item-buttonlist.paragraphs-item-full .content{border:2px solid var(--bedrock-bg-color-teal);border-radius:9px;padding:1em;}.paragraphs-item-buttonlist .buttonlist-item{width:100%;}.paragraphs-item-buttonlist .buttonlist-item .cell-inner{margin-right:1.5em;}.buttonlist-nav{display:flex;gap:.5em;margin-bottom:.5em;flex-wrap:wrap;}.buttonlist-nav button{text-align:left;padding:.55em 1em .45em;border:none;border-radius:5px;font-weight:bold;background:var(--bedrock-bg-color-highlight);}.buttonlist-nav button:hover{}.buttonlist-nav button.active{background-color:var(--bedrock-bg-color-secondary);}.buttonlist-contents{background-color:var(--bedrock-bg-color-secondary);padding:.5em 1.5em;border-radius:5px;}.paragraphs-item-buttonlist.paragraphs-item-full.bg-darkblue .buttonlist-contents,.paragraphs-item-buttonlist.paragraphs-item-full.bg-darkblue button.active{background-color:var(--bedrock-link-color);color:#fff;}.paragraphs-item-buttonlist.paragraphs-item-full.bg-darkblue .buttonlist-contents a:not([class]){color:#fff;}.paragraphs-item-buttonlist.paragraphs-item-full.bg-orange .buttonlist-contents,.paragraphs-item-buttonlist.paragraphs-item-full.bg-orange button.active{background-color:var(--bedrock-bg-color-orange);}.paragraphs-item-buttonlist.paragraphs-item-full.bg-orange .buttonlist-contents a:not([class]){color:#000;}.paragraphs-item-buttonlist.paragraphs-item-full.bg-teal .buttonlist-contents,.paragraphs-item-buttonlist.paragraphs-item-full.bg-teal button.active{background-color:var(--bedrock-bg-color-teal);}.paragraphs-item-buttonlist.paragraphs-item-full.bg-orange .buttonlist-contents a:not([class]){color:#000;}.paragraphs-item-buttonlist.paragraphs-item-full.bg-blue .buttonlist-contents,.paragraphs-item-buttonlist.paragraphs-item-full.bg-blue button.active{background-color:var(--bedrock-bg-color-blue);}@media (min-width:48em){.paragraphs-item-buttonlist.paragraphs-item-full .paragraphs-items-field-buttonitems{display:grid;grid-template-columns:14em auto;grid-template-areas:"nav main";gap:1.5em;}.paragraphs-item-buttonlist .buttonlist-nav{grid-area:nav;}.paragraphs-item-buttonlist .buttonlist-contents{grid-area:main;}.buttonlist-nav{flex-direction:column;}}.field-name-field-boxes > .field-items{display:flex;flex-wrap:wrap;gap:3em;}.field-name-field-boxes > .field-items > .field-item{min-width:16em;}.paragraphs-item-box-item{padding:0;height:100%;}.paragraphs-item-box-item .content{padding:1em 1.5em;border-radius:9px;background-color:var(--bedrock-bg-color-secondary);height:calc(100% - 2em);}@media (min-width:62em){.field-name-field-boxes > .field-items > .field-item{width:calc(33.33% - 2em);}.paragraphs-item.itemcount-1 .field-name-field-boxes > .field-items > .field-item{width:100%;}.paragraphs-item.itemcount-2 .field-name-field-boxes > .field-items > .field-item{width:calc(50% - 1.5em);}}.paragraphs-item-box-item.bg-darkblue .content{background-color:var(--bedrock-link-color);color:#fff;}.paragraphs-item-box-item.bg-darkblue .content a:not([class]){color:#fff;}.paragraphs-item-box-item.bg-orange .content{background-color:var(--bedrock-bg-color-orange);}.paragraphs-item-box-item.bg-orange .content a:not([class]){color:#000;}.paragraphs-item-box-item.bg-teal .content{background-color:var(--bedrock-bg-color-teal);}.paragraphs-item-box-item.bg-teal .content a:not([class]){color:#000;}.paragraphs-item-box-item.bg-blue .content{background-color:var(--bedrock-bg-color-blue);}@media (min-width:62em){.paragraphs-items-field-box > div > div{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);}.paragraphs-items-field-box.itemcount-1 > div > div{grid-template-columns:repeat(1,1fr);}.paragraphs-items-field-box.itemcount-2 > div > div{grid-template-columns:repeat(2,1fr);}}.field-name-field-box .field-name-field-icon:not(.form-wrapper),.field-name-field-box .field-name-field-textplain{text-align:center;}.field-name-field-box .field-name-field-title{font-weight:bold;text-align:center;font-size:1.4rem;margin:1rem 0;}
