/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.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-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;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-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
@font-face{font-family:"Ginter";font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2 supports variations(gvar)"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2-variations"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2");}
:root{--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,.6);--gin-color-focus-border:rgba(0,0,0,.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,.4);--gin-color-disabled:#767676;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:#483e1e;--gin-bg-warning-light:rgba(226,151,0,.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:rgba(222,117,96,.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:rgba(72,171,123,.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:#122b3c;--gin-status-text:#626262;--gin-status-bg:#eee;--gin-status-success-text:#1d6844;--gin-status-success-bg:#26a76930;--gin-status-warning-text:#826b1f;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:.5rem;--gin-font:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-font-size-xxs:.75rem;--gin-font-size-xs:small;--gin-font-size-s:.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;--gin-spacing-xxxs:.125rem;--gin-spacing-xxs:.25rem;--gin-spacing-xs:.5rem;--gin-spacing-s:.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;--gin-border-xxs:.125rem;--gin-border-xs:.25rem;--gin-border-s:.375rem;--gin-border-m:.5rem;--gin-border-l:.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,.08);--gin-border-color-layer:rgba(0,0,0,.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,.1);--gin-border-color-table-header:rgba(0,0,0,.3);--gin-border-color-form-element:#8e929c;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(.19,1,.22,1);--gin-transition:.15s var(--gin-easing);--gin-transition-fast:.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;--gin-sidebar-small-width:320px;--gin-sidebar-min-width:240px;--gin-sidebar-width:320px;--gin-sidebar-max-width:560px;--gin-sidebar-offset:var(--gin-sidebar-width);--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--gin-tooltip-bg:#232429;--jui-dialog-z-index:1260;}@media (min-width:61em){:root{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em;}}@media (min-width:90em){:root{--gin-font-size-h1:2.125rem;}}@media (min-width:61em){:root{--gin-icon-size-toolbar:20px;}}@media (min-width:64em){:root{--gin-sticky-offset:var(--gin-height-sticky);}}@media (min-width:80em){:root{--gin-sidebar-width:360px;}}[data-gin-layout-density=small]{--gin-spacing-density-xxs:.15625rem;--gin-spacing-density-xs:.3125rem;--gin-spacing-density-s:.46875rem;--gin-spacing-density-m:.625rem;--gin-spacing-density-l:.9375rem;--gin-spacing-density-xl:1.25rem;--gin-spacing-density-xxl:1.875rem;--gin-spacing-density-xxxl:2.5rem;}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:.1875rem;--gin-spacing-density-xs:.375rem;--gin-spacing-density-s:.5625rem;--gin-spacing-density-m:.75rem;--gin-spacing-density-l:1.125rem;--gin-spacing-density-xl:1.5rem;--gin-spacing-density-xxl:2.25rem;--gin-spacing-density-xxxl:3rem;}:root{--gin-spacing-density-xxs:.25rem;--gin-spacing-density-xs:.5rem;--gin-spacing-density-s:.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem;}.gin--dark-mode{--gin-color-title:#fff;--gin-color-text:#d2d3d3;--gin-color-text-light:#9e9fa0;--gin-shadow-button:rgba(#111,.9);--gin-color-button-text:#111;--gin-color-focus:rgb(81,168,255);--gin-color-focus-border:rgba(0,0,0,.8);--gin-color-focus-neutral-rgb:rgba(255,255,255,.8);--gin-color-disabled:#919191;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:rgba(222,193,95,.1);--gin-color-danger:#ce6060;--gin-color-danger-lightest:#483439;--gin-color-green:#32cea4;--gin-color-info:#559bca;--gin-bg-input:var(--gin-bg-layer2);--gin-bg-app:#1b1b1d;--gin-bg-layer:#2a2a2d;--gin-bg-layer2:#3b3b3f;--gin-bg-layer3:#47474c;--gin-bg-layer4:#19191b;--gin-bg-secondary:var(--gin-bg-app);--gin-bg-unpublished:var(--gin-bg-warning-light);--gin-color-contextual:var(--gin-bg-layer3);--gin-border-color:#43454a;--gin-border-color-secondary:rgba(255,255,255,.075);--gin-border-color-layer:rgba(0,0,0,.05);--gin-border-color-layer2:#76777b;--gin-border-color-table:#43454a;--gin-border-color-table-header:rgba(255,255,255,.4);--gin-border-color-form-element:var(--gin-border-color-layer2);--gin-bg-header:#1b1b1d;--gin-switch:var(--gin-color-primary);--gin-status-text:#c3cbd0;--gin-status-bg:rgba(255,255,255,.12);--gin-status-success-text:#8bd3b1;--gin-status-success-bg:#26a76940;--gin-status-warning-text:#e8d185;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#e69e9e;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-shadow-l1:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%),0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color:#888;--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern:var(--gin-border-color);--gin-tooltip-bg:var(--gin-bg-layer3);}@media (forced-colors:active){:root{--gin-icon-color:CanvasText;}}.entity-meta{--entity-meta-color-bg:transparent;--entity-meta-border-color:var(--gin-border-color);}.accordion{--accordion-bg-color:transparent;--accordion-border-color:var(--gin-border-color);}
.tabs{box-shadow:none;}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c;}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c;}.vertical-tabs__items{z-index:inherit;}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold);}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.claro-details__summary::after{border-radius:var(--gin-border-m);}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto;}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:.4rem;}}.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);transition:var(--gin-transition);}@media (min-width:48em){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}.is-horizontal .tabs--primary .tabs__tab:focus-within::after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .tabs__tab:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3;}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0;}}@media (min-width:48em){.tabs--primary{margin-block-end:0;}}@media (min-width:48em){.is-horizontal .tabs--primary::after{border-block-end:0 none;}.gin--high-contrast-mode .is-horizontal .tabs--primary::after{border-block-end:1px solid;}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2);}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:.25em;min-height:2rem;border-radius:2rem;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}.is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}.tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m);}.is-horizontal .tabs--secondary::before{width:100%;}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1);}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden;}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%;}.horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}.horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s);}.claro-details__description{max-width:var(--gin-max-line-length);}.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{inset-inline-start:1.125rem;background:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (forced-colors:active){.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{background-color:buttonBorder;}}@media (forced-colors:active){[dir="ltr"] .claro-details__summary::before{transform:rotate(90deg);}[dir="rtl"] .claro-details__summary::before{transform:rotate(-90deg);}}@media (forced-colors:active){.claro-details[open] > .claro-details__summary::before{margin-block-start:-6px;}[dir="ltr"] .claro-details[open] > .claro-details__summary::before{transform:rotate(270deg);}[dir="rtl"] .claro-details[open] > .claro-details__summary::before{transform:rotate(-270deg);}}.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}@media (forced-colors:active){.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background-color:linkText;}}.claro-details__description{color:var(--gin-color-text-light);}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app);}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}.gin--dark-mode .claro-details{border-color:var(--gin-border-color);}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}.vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){.vertical-tabs__items{border-start-start-radius:0;}}.vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}.vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-start-start-radius:var(--gin-border-m);}}@media (min-width:64em){.vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl);}.vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{inset-inline-start:var(--gin-spacing-m);}}.vertical-tabs__items .vertical-tabs__item > .claro-details__wrapper{display:inline-block;width:100%;}.vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold);}.vertical-tabs__menu-item::before,.vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}.vertical-tabs__menu-link:hover::before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-inline-start-width:5px;}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%;}}
:root{--header-height:0;--hero-height:0}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;background-color:initial;color:#0000;height:1px;margin:0;overflow:hidden;padding:0;position:absolute!important;width:1px}.decor--dark-background{background-color:#585750;color:#fff}.decor--dark-background a,.decor--dark-background a:active,.decor--dark-background a:focus,.decor--dark-background a:hover{color:#005172}.skip-link{font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.1rem;font-weight:600;padding:.25rem;text-transform:uppercase}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none!important}[data-whatintent=keyboard] :focus.menu-item-link{margin-right:5px}a.visually-hidden.focusable.accessibility:focus,a.visually-hidden.focusable.skip-filters:focus,a.visually-hidden.focusable.skip-link:focus{clip:auto;background-color:#000;border:4px dashed #467ffc!important;color:#fff;font-size:14px;height:auto;left:0;outline:none;padding:.75em;position:fixed!important;top:0;width:auto;z-index:9999;z-index:50}@keyframes pulse{0%{transform:scaleY(1);transform-origin:50% 50%}50%{transform:scaleY(.7);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}:root{--related-slider-arrows-top:273px}html{box-sizing:border-box;font-size:16px;margin:0;max-width:100vw;overflow-x:hidden;padding:0}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#333;font-family:Nunito Sans,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.36;margin:0;overflow-x:hidden;padding:0;width:100%}@media screen and (max-width:824px){body{font-size:1.25rem}}@supports (font-size:clamp(20px,1.15vw,22px)){body{font-size:clamp(1.25rem,1.15vw,1.375rem)}}body.body--sticky-header{padding-top:var(--header-height)!important}img{height:auto;max-width:100%}img.decor--line{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a}.node__content ul:not(.pager):not(.pager__items):not(.contextual-links){list-style:none;padding-left:0}.node__content ul:not(.pager):not(.pager__items):not(.contextual-links) li{font-weight:400;padding-left:20px;position:relative}.node__content ul:not(.pager):not(.pager__items):not(.contextual-links) li:before{background-color:#005172;content:"";display:inline-block;height:10px;left:0;margin-right:20px;position:absolute;top:8px;width:10px}.node__content ul:not(.pager):not(.pager__items):not(.contextual-links) li p{font-weight:400}.node__content ul:not(.pager):not(.pager__items):not(.contextual-links) ul{padding-left:20px}.decor--doubleline{align-items:center;display:flex;margin-bottom:40px;margin-top:0;position:relative;text-align:center}.decor--doubleline span{white-space:nowrap}@media (max-width:1100px){.decor--doubleline span{white-space:normal}}@media (max-width:823px){.decor--doubleline span{min-width:auto!important}}.decor--doubleline:after,.decor--doubleline:before{border-bottom:3px solid #3333334d;border-top:3px solid #3333334d;content:"";height:10px;position:relative;width:100%}.decor--doubleline:before{margin-right:50px}.decor--doubleline:after{margin-left:50px}@media (max-width:1100px){.decor--doubleline:before{margin-right:30px}.decor--doubleline:after{margin-left:30px}}@media (max-width:624px){.decor--doubleline:before{margin-right:20px}.decor--doubleline:after{margin-left:20px}}.p-description{color:#000c;font-size:1.875rem;font-weight:400;margin-left:auto;margin-right:auto;max-width:540px;text-align:center}@media screen and (max-width:824px){.p-description{font-size:1.375rem}}@supports (font-size:clamp(22px,1.6vw,30px)){.p-description{font-size:clamp(1.375rem,1.6vw,1.875rem)}}[tabindex="-1"]:focus{outline:none}.mobile-only{display:none!important}@media (max-width:823px){.mobile-only{display:block!important;max-width:100%}}[data-whatintent=mouse] :focus,[data-whatintent=touch]{outline:none}[data-whatintent=keyboard] :focus{outline:4px dashed #467ffc;outline-offset:2px}[data-whatintent=keyboard] .form-checkbox:focus+label:before,[data-whatintent=keyboard] .form-radio:focus+label:before{outline:2px dashed #467ffc;outline-offset:2px}h1{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:6.25rem;font-weight:600;letter-spacing:0;line-height:1.2;text-transform:capitalize}@media screen and (max-width:824px){h1{font-size:2.8125rem}}@supports (font-size:clamp(45px,4.5vw,100px)){h1{font-size:clamp(2.8125rem,4.5vw,6.25rem)}}@media (max-width:823px){h1{letter-spacing:.01em}}h2{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:5rem;font-weight:600;line-height:.9;text-transform:capitalize}@media screen and (max-width:824px){h2{font-size:2.5625rem}}@supports (font-size:clamp(41px,4.2vw,80px)){h2{font-size:clamp(2.5625rem,4.2vw,5rem)}}h2.alt{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:5rem;font-weight:600;letter-spacing:0;line-height:.9;line-height:1.125;text-transform:capitalize;text-transform:none}@media screen and (max-width:824px){h2.alt{font-size:2.5625rem}}@supports (font-size:clamp(41px,4.2vw,80px)){h2.alt{font-size:clamp(2.5625rem,4.2vw,5rem)}}h3{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-weight:600;line-height:1.125}@media screen and (max-width:824px){h3{font-size:1.875rem}}@supports (font-size:clamp(30px,2.6vw,50px)){h3{font-size:clamp(1.875rem,2.6vw,3.125rem)}}h3.alt{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-size:1.875rem;font-weight:600;line-height:1.125}@supports (font-size:clamp(30px,2.6vw,50px)){h3.alt{font-size:clamp(1.875rem,2.6vw,3.125rem)}}@media screen and (max-width:824px){h3.alt{font-size:1.875rem}}@supports (font-size:clamp(30px,1.6vw,30px)){h3.alt{font-size:clamp(1.875rem,1.6vw,1.875rem)}}h4{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-size:1.875rem;font-weight:600;line-height:1.125}@supports (font-size:clamp(30px,2.6vw,50px)){h4{font-size:clamp(1.875rem,2.6vw,3.125rem)}}@media screen and (max-width:824px){h4{font-size:1.875rem}}@supports (font-size:clamp(30px,1.6vw,30px)){h4{font-size:clamp(1.875rem,1.6vw,1.875rem)}}h5{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.375rem;font-weight:600;line-height:1.125}@media screen and (max-width:824px){h5{font-size:1.125rem}}@supports (font-size:clamp(18px,1.15vw,22px)){h5{font-size:clamp(1.125rem,1.15vw,1.375rem)}}h6{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.25rem;font-weight:600;line-height:1.125}@media screen and (max-width:824px){h6{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,20px)){h6{font-size:clamp(1rem,1.05vw,1.25rem)}}.l-container,.p-container{margin-left:auto;margin-right:auto;max-width:1748px;padding:1.5rem}@media screen and (max-width:1360px){.l-container,.p-container{max-width:1184px}}@media screen and (max-width:824px){.l-container,.p-container{max-width:624px}}.l-reading,.p-reading{max-width:824px}.l-container-slarge,.l-reading,.p-reading{margin-left:auto;margin-right:auto;padding:1.5rem}.l-container-slarge{max-width:1184px}.l-content{min-height:calc(100vh - 500px)}a{color:#005172;font-weight:600;text-decoration:none;transition:color .15s ease-out,-webkit-text-decoration .15s ease-out;transition:color .15s ease-out,text-decoration .15s ease-out;transition:color .15s ease-out,text-decoration .15s ease-out,-webkit-text-decoration .15s ease-out}a:active,a:focus,a:hover{color:#005172;text-decoration:underline}a.ext svg.ext{margin-left:5px;position:relative}a.ext svg.ext path{fill:#005172;stroke:#005172}.slick-slider{position:relative}.slick-slider .slick-track{display:flex}.slick-slider .slick-track .slick-slide{flex:1;float:none;height:auto}.slick-slider .slick-next,.slick-slider .slick-prev{background-color:initial;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-caret-slider.svg);background-repeat:no-repeat;height:120px;position:absolute;top:calc(50% - 60px);width:43px}@media (max-width:823px){.slick-slider .slick-next,.slick-slider .slick-prev{height:60px;top:calc(50% - 30px)}}.slick-slider .slick-next-icon:before,.slick-slider .slick-prev-icon:before{content:none}.slick-slider .slick-next.slick-disabled,.slick-slider .slick-next:focus,.slick-slider .slick-next:hover,.slick-slider .slick-prev.slick-disabled,.slick-slider .slick-prev:focus,.slick-slider .slick-prev:hover{background-color:initial;opacity:.7}.slick-slider .slick-next.slick-disabled,.slick-slider .slick-prev.slick-disabled{opacity:.4}.slick-slider .slick-prev{left:-35px;transform:rotateY(180deg);z-index:9}.slick-slider .slick-next{right:-35px}.slick-slider .slick-list{overflow:hidden}.slick-slider .slick-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.paragraph--quote-slider .slick-slider .slick-next,.paragraph--quote-slider .slick-slider .slick-prev{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-caret-slider--white.svg);background-repeat:no-repeat}p{font-family:Nunito Sans,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.36}@media screen and (max-width:824px){p{font-size:1.25rem}}@supports (font-size:clamp(20px,1.15vw,22px)){p{font-size:clamp(1.25rem,1.15vw,1.375rem)}}b,strong{font-weight:700}em{font-style:oblique}i{font-style:italic}small{font-size:.8em}big{font-size:1.2em}dl dt{font-weight:700}abbr{text-transform:uppercase}.button--primary,button,input[type=button],input[type=reset],input[type=submit]{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.button--primary:active,.button--primary:focus,.button--primary:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:initial;outline:none;text-decoration:none}.button--primary:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:2px dashed #000}.button--primary[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{background-color:#909090;color:#edf2f5;cursor:default;outline:none}.button--primary[disabled]:active,.button--primary[disabled]:focus,.button--primary[disabled]:hover,button[disabled]:active,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:active,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:active,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:active,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.button--primary:active,.button--primary:focus,.button--primary:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#585750;color:#fff}.button--primary:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:4px dashed #005172;outline-offset:5px}.button--primary.ext,button.ext,input[type=button].ext,input[type=reset].ext,input[type=submit].ext{flex-direction:row}.button--primary.ext svg.ext,button.ext svg.ext,input[type=button].ext svg.ext,input[type=reset].ext svg.ext,input[type=submit].ext svg.ext{margin-left:5px;position:relative;top:-2px}.button--primary.ext svg.ext path,button.ext svg.ext path,input[type=button].ext svg.ext path,input[type=reset].ext svg.ext path,input[type=submit].ext svg.ext path{fill:#fff;stroke:#fff}:not(.button--primary).button--secondary,:not(button).button--secondary,:not(input[type=button]).button--secondary,:not(input[type=reset]).button--secondary,:not(input[type=submit]).button--secondary{align-items:center;background-color:initial;background-color:#fff;border:none;border-radius:0;color:#005172;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}:not(.button--primary).button--secondary:active,:not(.button--primary).button--secondary:focus,:not(.button--primary).button--secondary:hover,:not(button).button--secondary:active,:not(button).button--secondary:focus,:not(button).button--secondary:hover,:not(input[type=button]).button--secondary:active,:not(input[type=button]).button--secondary:focus,:not(input[type=button]).button--secondary:hover,:not(input[type=reset]).button--secondary:active,:not(input[type=reset]).button--secondary:focus,:not(input[type=reset]).button--secondary:hover,:not(input[type=submit]).button--secondary:active,:not(input[type=submit]).button--secondary:focus,:not(input[type=submit]).button--secondary:hover{background-color:initial;outline:none;text-decoration:none}:not(.button--primary).button--secondary:focus,:not(button).button--secondary:focus,:not(input[type=button]).button--secondary:focus,:not(input[type=reset]).button--secondary:focus,:not(input[type=submit]).button--secondary:focus{outline:2px dashed #000;outline-offset:5px}:not(.button--primary).button--secondary[disabled],:not(button).button--secondary[disabled],:not(input[type=button]).button--secondary[disabled],:not(input[type=reset]).button--secondary[disabled],:not(input[type=submit]).button--secondary[disabled]{background-color:#909090;color:#edf2f5;cursor:default;outline:none}:not(.button--primary).button--secondary[disabled]:active,:not(.button--primary).button--secondary[disabled]:focus,:not(.button--primary).button--secondary[disabled]:hover,:not(button).button--secondary[disabled]:active,:not(button).button--secondary[disabled]:focus,:not(button).button--secondary[disabled]:hover,:not(input[type=button]).button--secondary[disabled]:active,:not(input[type=button]).button--secondary[disabled]:focus,:not(input[type=button]).button--secondary[disabled]:hover,:not(input[type=reset]).button--secondary[disabled]:active,:not(input[type=reset]).button--secondary[disabled]:focus,:not(input[type=reset]).button--secondary[disabled]:hover,:not(input[type=submit]).button--secondary[disabled]:active,:not(input[type=submit]).button--secondary[disabled]:focus,:not(input[type=submit]).button--secondary[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}:not(.button--primary).button--secondary:active,:not(.button--primary).button--secondary:focus,:not(.button--primary).button--secondary:hover,:not(button).button--secondary:active,:not(button).button--secondary:focus,:not(button).button--secondary:hover,:not(input[type=button]).button--secondary:active,:not(input[type=button]).button--secondary:focus,:not(input[type=button]).button--secondary:hover,:not(input[type=reset]).button--secondary:active,:not(input[type=reset]).button--secondary:focus,:not(input[type=reset]).button--secondary:hover,:not(input[type=submit]).button--secondary:active,:not(input[type=submit]).button--secondary:focus,:not(input[type=submit]).button--secondary:hover{background-color:#585750;color:#fff}.thumbnail-button{border:0;border-radius:0;cursor:pointer;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:700;margin:0;padding:0}.thumbnail-button,.thumbnail-button:active,.thumbnail-button:focus,.thumbnail-button:hover{background-color:initial;text-decoration:none}.thumbnail-button:focus{outline:2px dashed #000;outline-offset:5px}.button--back{align-items:center;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-back-long-arrow.svg);background-position:0;background-repeat:no-repeat;background-size:29px;border:0;border-radius:0;color:#005172;cursor:pointer;display:flex;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:700;margin:0;padding:10px 10px 10px 45px}.button--back,.button--back:active,.button--back:focus,.button--back:hover{background-color:initial;text-decoration:none}.button--back:focus{outline:2px dashed #000}.button--back:hover{background-color:#585750;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-back-long-arrow-white.svg);background-repeat:no-repeat;color:#fff}.button--back:focus{outline:4px dashed #585750;outline-offset:5px}.button--forward{align-items:center;background-color:initial;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward-white.svg);background-position:100%;background-repeat:no-repeat;background-size:29px;background:#b33b2e;border:0;border-radius:0;color:#fff;cursor:pointer;display:flex;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:700;margin:0;padding:10px 45px 10px 10px;text-decoration:none}.button--forward:active,.button--forward:focus,.button--forward:hover{background-color:initial;text-decoration:none}.button--forward:focus{outline:2px dashed #000}.button--forward:hover{background-color:#585750;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward-white.svg.svg);background-repeat:no-repeat;color:#fff}.button--forward:focus{outline:4px dashed #585750;outline-offset:5px}.button--previous{flex-direction:row}.button--previous:before{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-back-white.svg);background-repeat:no-repeat;content:"";height:20px;margin-right:10px;position:relative;top:-2px;width:20px}.button--next{flex-direction:row}.button--next:after{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward-white.svg);background-repeat:no-repeat;content:"";height:20px;margin-right:10px;position:relative;top:-2px;width:20px}.button--primary--download{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;flex-direction:row;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.button--primary--download:active,.button--primary--download:focus,.button--primary--download:hover{background-color:initial;outline:none;text-decoration:none}.button--primary--download:focus{outline:2px dashed #000}.button--primary--download[disabled]{cursor:default}.button--primary--download[disabled],.button--primary--download[disabled]:active,.button--primary--download[disabled]:focus,.button--primary--download[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.button--primary--download:active,.button--primary--download:focus,.button--primary--download:hover{background-color:#585750;color:#fff}.button--primary--download:focus{outline:4px dashed #005172;outline-offset:5px}.button--primary--download.ext{flex-direction:row}.button--primary--download.ext svg.ext{margin-left:5px;position:relative;top:-2px}.button--primary--download.ext svg.ext path{fill:#fff;stroke:#fff}.button--primary--download:after{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-download-white.svg);background-repeat:no-repeat;content:"";display:block;height:20px;margin-left:10px;width:20px}.button--clear-all{align-items:center;border:none;border-radius:0;color:#005172;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-size:1.25rem;font-weight:700;font-weight:500;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;text-transform:capitalize;transition:color .15s ease-out,background-color .15s ease-out}.button--clear-all,.button--clear-all:active,.button--clear-all:focus,.button--clear-all:hover{background-color:initial}.button--clear-all:active,.button--clear-all:focus,.button--clear-all:hover{outline:none;text-decoration:none}.button--clear-all:focus{outline:2px dashed #000;outline-offset:5px}.button--clear-all[disabled]{cursor:default}.button--clear-all[disabled],.button--clear-all[disabled]:active,.button--clear-all[disabled]:focus,.button--clear-all[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.button--clear-all:focus,.button--clear-all:hover{color:#585750;text-decoration:underline}.form-checkbox{margin-right:7px;opacity:0}.form-checkbox+label{cursor:pointer;display:inline-block;line-height:1.3333;padding-top:.175em;position:relative}.form-checkbox+label:before{border:1px solid #005172;border-radius:0;height:16px;left:-26px;top:2px;width:16px}.form-checkbox+label:after,.form-checkbox+label:before{background-color:#fff;content:"";display:inline-block;position:absolute}.form-checkbox+label:after{background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:0;height:14px;left:-25px;top:3px;width:14px}.form-checkbox:checked+label:after{background-color:#005172;background-image:url(/themes/aoc/img/icons/check.svg)}.form-checkbox[disabled]+label{cursor:inherit}.form-checkbox[disabled]+label:before{background-color:#909090;border:1px solid #edf2f5}.form-checkbox[disabled]+label:after{background-color:#909090}.form-checkbox[disabled]:checked+label:after{background-color:#909090!important;background-image:url(/themes/aoc/img/icons/check.svg)!important}.decor--background-dark .form-checkbox:checked+label:after{background-color:#fff;background-image:url(/themes/aoc/img/icons/check--gray-dark.svg)}.form-item label{font-family:Nunito Sans,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.2px;line-height:1.3333;margin-right:4px;text-transform:uppercase}.form-radio{margin-right:7px;opacity:0}.form-radio+label{cursor:pointer;display:inline-block;line-height:1.3333;padding-top:.175em;position:relative}.form-radio+label:before{background-color:#fff;border:1px solid #005172;border-radius:100%;height:16px;left:-26px;top:2px;width:16px}.form-radio+label:after,.form-radio+label:before{content:"";display:inline-block;position:absolute}.form-radio+label:after{border-radius:100%;height:10px;left:-23px;top:5px;width:10px}.form-radio:checked+label:after{background-color:#005172}.form-radio[disabled]+label{cursor:inherit}.form-radio[disabled]+label:before{background-color:#909090;border:1px solid #edf2f5}.form-radio[disabled]:checked+label:after{background-color:#edf2f5!important}.form-select{align-items:center;-webkit-appearance:none;appearance:none;background-color:hsla(0,0%,97%,.447);background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-expand.svg);background-position:right .5em top 50%;background-repeat:no-repeat;background-size:30px 30px;border:1px solid #005172;border-radius:0;box-shadow:none;color:#767676;display:inline-flex;flex-direction:row;font-size:1rem;height:3em;justify-content:flex-start;margin:0;max-width:100%;padding:.5em 1em;width:100%}.form-select::-ms-expand{display:none}.form-select:focus,.form-select:hover{background-image:none;color:#404040}.form-select:hover{box-shadow:0 5px 10px #0051721a}.form-select:active,.form-select:focus{background-color:#fff;box-shadow:none}.form-select:active{background-image:none}.form-select option{font-weight:400}.form-select[disabled]{background-color:#909090!important;background-image:url(/themes/aoc/img/icons/caret-down--gray.svg)!important;border-color:#edf2f5!important;box-shadow:none!important;color:#edf2f5!important}.form-email,.form-text,input[type=password],input[type=search]{align-items:center;-webkit-appearance:none;appearance:none;background-color:hsla(0,0%,97%,.447);border:1px solid #005172;border-radius:0;box-shadow:none;color:#767676;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:600;height:3em;justify-content:flex-start;line-height:3em;margin:0;max-width:100%;padding:1em;width:100%}.form-email:hover,.form-text:hover,input[type=password]:hover,input[type=search]:hover{box-shadow:0 5px 10px #0051721a}.form-email:active,.form-email:focus,.form-text:active,.form-text:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus{background-color:#ede7df;border-color:#005172;box-shadow:none;color:#000}.form-email[disabled],.form-text[disabled],input[type=password][disabled],input[type=search][disabled]{background-color:#909090!important;border-color:#edf2f5!important;box-shadow:none!important;color:#edf2f5!important}.decor--background-dark .form-text{background-color:initial;border:2px solid #fff;color:#fff}.decor--background-dark .form-text:active,.decor--background-dark .form-text:focus{background-color:hsla(34,28%,90%,.235);color:#fff}.form-textarea,textarea{background-color:hsla(0,0%,97%,.447);border:1px solid #005172;color:#767676;font-size:1rem;padding:1em;width:100%}.form-textarea:active,.form-textarea:focus,textarea:active,textarea:focus{background-color:#ede7df;border-color:#005172;box-shadow:none;color:#000}.path-user .l-content{margin-left:auto;margin-right:auto;max-width:824px;padding:1.5rem}.node--unpublished{background-color:#ede7df!important}#block-aoc-local-tasks{display:none}ul.tabs{background-color:#eaebec;display:flex;flex-direction:row;list-style-type:none;margin:0;padding:.25rem;width:100%}@media (max-width:624px){ul.tabs{display:none}}@media print{ul.tabs{display:none}}ul.tabs li{margin:0}ul.tabs li:first-child a{border-bottom-left-radius:3px;border-left:0;border-top-left-radius:3px}ul.tabs li:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px}ul.tabs li:before{display:none}ul.tabs a{border-left:1px solid;border-color:#00638c;border-radius:0;display:block;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:.8em;line-height:1.2;margin:0;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}ul.tabs a,ul.tabs a:visited{background-color:#005172;color:#fff}ul.tabs a:visited{border-color:#006e9b}ul.tabs a:active,ul.tabs a:focus,ul.tabs a:hover{background-color:#005172;border-color:#005172;color:#fff}ul.tabs a.is-active{background-color:#edf2f5;border-color:#edf2f5;color:#000;cursor:default}ul.tabs a.is-active:hover{color:#000;text-decoration:none}.toolbar-vertical #toolbar-bar{position:fixed}.block--branding{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:81px}@media screen and (max-width:1100px){.block--branding{justify-content:center;margin-right:0}}.block--branding .block--branding__logo{display:block;height:150px;width:174px}.block--branding .block--branding__logo>img{display:block;height:auto;max-width:100%;width:100%}.block--branding .block--branding__name,.block--branding .block--branding__slogan{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;margin:.5rem}.block--branding .block--branding__name{font-size:1.25rem;font-weight:600;text-transform:uppercase}.block--branding .block--branding__name>a,.block--branding .block--branding__name>a:active,.block--branding .block--branding__name>a:focus,.block--branding .block--branding__name>a:hover{text-decoration:none}@media (max-width:1099px){.block--branding .block--branding__name{font-size:1rem;margin:0}}.block-system-branding-block--header{margin-right:0}.block-system-branding-block--header .block--branding__logo{align-items:center;display:flex;width:308px}.block-system-branding-block--header .block--branding__logo>.logo-mobile{display:none}@media screen and (max-width:1360px){.block-system-branding-block--header .block--branding__logo{max-width:250px}}@media screen and (max-width:1100px){.block-system-branding-block--header .block--branding__logo{height:auto;max-width:80px}.block-system-branding-block--header .block--branding__logo .logo-mobile{display:flex}.block-system-branding-block--header .block--branding__logo .logo{display:none}}@media screen and (max-width:824px){.block-system-branding-block--header .block--branding__logo{max-width:50px}}.block-block-contact-info{color:#81571c}.block-block-follow-us ul:not(.contextual-links){display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none}@media screen and (max-width:1100px){.block-block-follow-us ul:not(.contextual-links){justify-content:center}}.block-block-follow-us ul:not(.contextual-links) li[class]{background-position:50%;background-size:48px 48px;margin-left:18px;opacity:1;position:relative;transform:scale(1);transition:opacity .25s ease-in,transform .25s ease-in}.block-block-follow-us ul:not(.contextual-links) li[class]:hover{transform:scale(1.05)}.block-block-follow-us ul:not(.contextual-links) li[class] svg.ext{visibility:hidden}.block-block-follow-us ul:not(.contextual-links) li[class]:first-child{margin-right:0}@media screen and (max-width:1100px){.block-block-follow-us ul:not(.contextual-links) li[class]{margin-left:9px!important;margin-right:9px}}.block-block-follow-us ul:not(.contextual-links) li[class] a{display:block;height:48px;text-indent:-9999px;white-space:nowrap;width:48px}.block-block-follow-us ul:not(.contextual-links) li[class].facebook{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-sn-facebook-square.svg);background-repeat:no-repeat}.block-block-follow-us ul:not(.contextual-links) li[class].twitter{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-sn-x-social-media-logo.svg);background-repeat:no-repeat}.block-block-follow-us ul:not(.contextual-links) li[class].instagram{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-sn-ig-instagram.svg);background-repeat:no-repeat}.block-block-follow-us ul:not(.contextual-links) li[class].youtube{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-sn-youtube-color.svg);background-repeat:no-repeat}.block-block-follow-us ul:not(.contextual-links) li[class].linkedin{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-sn-linkedin-app.svg);background-repeat:no-repeat}.block-search{display:none}.block-search>h2{clip:rect(1px,1px,1px,1px);word-wrap:normal;background-color:initial;color:#0000;height:1px;margin:0;overflow:hidden;padding:0;position:absolute!important;width:1px}.block-search form{position:relative}.block-search label{display:none}@media (max-width:1100px){.block-search label{color:#fff;display:block;font-size:2.5rem;margin-bottom:15px;opacity:.7;text-transform:none}}@media screen and (max-width:1100px) and (max-width:824px){.block-search label{font-size:1.875rem}}@media (max-width:1100px){@supports (font-size:clamp(30px,4.6vw,40px)){.block-search label{font-size:clamp(1.875rem,4.6vw,2.5rem)}}}.block-search input[type=search]:active,.block-search input[type=search]:focus,.block-search input[type=search]:hover{box-shadow:0 0 0!important}.block-search input[type=search]::-webkit-search-cancel-button,.block-search input[type=search]::-webkit-search-decoration,.block-search input[type=search]::-webkit-search-results-button,.block-search input[type=search]::-webkit-search-results-decoration{display:none}.block-search input[type=submit]{background-color:#000;background-color:initial;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-long-right.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;height:25px;margin-right:1rem;padding:0;position:absolute;right:0;text-indent:-99999px;top:calc(50% - 12.5px);width:25px}.block-search{align-items:center;background:#fff;bottom:0;box-shadow:0 0 10px #00000040;max-width:0;opacity:0;overflow:hidden;position:absolute;right:48px;top:0;transition:right .15s linear,max-width .15s linear,opacity .15s linear;z-index:11}.block-search.active{max-width:100%;min-width:20.5vw;right:70px}.block-search.active form{width:calc(100% - 48px)}.block-search input[type=search]{margin-left:1em}@media screen and (max-width:1100px){.block-search{position:fixed}.block-search.active{align-items:flex-start;background-color:#005172;box-shadow:none;left:0;max-height:800px;min-width:100vw;padding:45px 25px;right:0;z-index:2}.block-search.active form{margin-top:50px;width:100%}.block-search input[type=search]{background:#0000;border:3px solid #fff;color:#fff;font-size:2.5rem;height:80px;line-height:.5;margin-bottom:40px;margin-left:0;padding-bottom:5px;padding-top:5px}}@media screen and (max-width:1100px) and (max-width:824px){.block-search input[type=search]{font-size:1.875rem}}@media screen and (max-width:1100px){@supports (font-size:clamp(30px,4.6vw,40px)){.block-search input[type=search]{font-size:clamp(1.875rem,4.6vw,2.5rem)}}}@media screen and (max-width:1100px){.block-search input[type=submit]{align-items:center;background-color:initial;background-color:#fff;background-image:none;border:none;border-radius:0;color:#005172;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-size:2.5rem;font-weight:700;height:80px;justify-content:center;left:auto;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em;position:static;right:auto;text-align:center;text-decoration:none;text-indent:0;text-transform:uppercase;top:auto;transition:color .15s ease-out,background-color .15s ease-out;width:100%}.block-search input[type=submit]:active,.block-search input[type=submit]:focus,.block-search input[type=submit]:hover{background-color:initial;outline:none;text-decoration:none}.block-search input[type=submit]:focus{outline:2px dashed #000;outline-offset:5px}.block-search input[type=submit][disabled]{cursor:default}.block-search input[type=submit][disabled],.block-search input[type=submit][disabled]:active,.block-search input[type=submit][disabled]:focus,.block-search input[type=submit][disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.block-search input[type=submit]:active,.block-search input[type=submit]:focus,.block-search input[type=submit]:hover{background-color:#585750;color:#fff}}@media screen and (max-width:1100px) and (max-width:824px){.block-search input[type=submit]{font-size:1.875rem}}@media screen and (max-width:1100px){@supports (font-size:clamp(30px,4.6vw,40px)){.block-search input[type=submit]{font-size:clamp(1.875rem,4.6vw,2.5rem)}}}@media screen and (max-width:824px){.block-search.active{box-shadow:none;min-width:75vw}.block-search input[type=search],.block-search input[type=submit],.block-search label{font-size:2.1875rem}}@media screen and (max-width:824px) and (max-width:824px){.block-search input[type=search],.block-search input[type=submit],.block-search label{font-size:1.875rem}}@media screen and (max-width:824px){@supports (font-size:clamp(30px,4.6vw,35px)){.block-search input[type=search],.block-search input[type=submit],.block-search label{font-size:clamp(1.875rem,4.6vw,2.1875rem)}}}@media (max-width:623px){.block-search label{font-size:1.375rem}}@media screen and (max-width:623px) and (max-width:824px){.block-search label{font-size:1.125rem}}@media (max-width:623px){@supports (font-size:clamp(18px,2.6vw,22px)){.block-search label{font-size:clamp(1.125rem,2.6vw,1.375rem)}}}@media (max-width:623px){.block-search input[type=search]{margin-bottom:20px}.block-search input[type=search],.block-search input[type=submit]{font-size:1.375rem}}@media screen and (max-width:623px) and (max-width:824px){.block-search input[type=search],.block-search input[type=submit]{font-size:1.25rem}}@media (max-width:623px){@supports (font-size:clamp(20px,2.6vw,22px)){.block-search input[type=search],.block-search input[type=submit]{font-size:clamp(1.25rem,2.6vw,1.375rem)}}}#message-banner{position:relative}#message-banner .message-banner__content{display:flex;justify-content:space-between}#message-banner.default--white{background-color:#edf2f5}#message-banner button:not(.message-banner__toggle){background:#0000;color:#000;transition:all .25s ease-in-out}#message-banner button:not(.message-banner__toggle):focus,#message-banner button:not(.message-banner__toggle):hover{background:#c34737;color:#fff}.message-banner__toggle-button{background-color:#edf2f5f2;bottom:0;box-shadow:0 8px 20px 20px #fff;display:none;font-size:16px;left:50%;padding-left:20px;padding-right:20px;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:1}.message-banner__toggle{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-expand.svg);background-position:center bottom -5px;background-repeat:no-repeat;background-size:25px;border:0;border-radius:0;color:#000;cursor:pointer;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:700;margin:0;padding:10px 0;text-transform:capitalize}.message-banner__toggle,.message-banner__toggle:active,.message-banner__toggle:focus,.message-banner__toggle:hover{background-color:initial;text-decoration:none}.message-banner__toggle:focus{outline:2px dashed #000;outline-offset:5px}.message-banner__toggle:focus,.message-banner__toggle:hover{background-color:initial;color:#000;outline:none}#message-banner{display:none}.path-frontpage #message-banner{display:block}@media (max-width:1099px){#message-banner{max-height:110px;overflow:hidden;transition:max-height .25s ease-out}#message-banner:after{bottom:0;box-shadow:0 8px 20px 20px #fff;content:"";height:2px;left:0;position:absolute;right:0}#message-banner.message-banner__open{max-height:200vh;padding-bottom:50px;transition:max-height .25s ease-in}.message-banner__open .message-banner__toggle{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-collapse.svg);background-repeat:no-repeat}.message-banner__toggle-button{display:block}}#sliding-popup{background:#fff}#sliding-popup .eu-cookie-compliance-content{align-items:center;display:flex;justify-content:space-between}#sliding-popup .eu-cookie-compliance-content h2{margin:1.5rem 0}.page-title{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:6.25rem;font-size:3rem;font-weight:600;font-weight:700;letter-spacing:0;line-height:1.2;padding:1rem;position:relative;text-align:center;text-transform:capitalize;text-transform:uppercase}@media screen and (max-width:824px){.page-title{font-size:2.8125rem}}@supports (font-size:clamp(45px,4.5vw,100px)){.page-title{font-size:clamp(2.8125rem,4.5vw,6.25rem)}}@media (max-width:823px){.page-title{letter-spacing:.01em}}.page-title:after{background-color:#333;bottom:0;content:"";display:block;height:.1111rem;left:calc(50% - 1.5rem);position:absolute;width:3rem}@media (max-width:824px){.page-title{font-size:2rem}}.path-search .block--main,.path-search-test .block--main{margin-left:auto;margin-right:auto;max-width:1748px;padding:1.5rem}@media screen and (max-width:1360px){.path-search .block--main,.path-search-test .block--main{max-width:1184px}}@media screen and (max-width:824px){.path-search .block--main,.path-search-test .block--main{max-width:624px}}.path-search .block--main>.item-list,.path-search-test .block--main>.item-list{padding-top:3rem}.path-search .block--main>.item-list li,.path-search-test .block--main>.item-list li{margin-bottom:3rem}.path-search .block--main h2,.path-search-test .block--main h2{font-size:4rem;letter-spacing:0;margin-bottom:0;text-transform:none}.path-search .block--main h3,.path-search-test .block--main h3{font-size:2rem;margin:0}.path-search .form-type-search label,.path-search-test .form-type-search label{display:none}.path-search form .form-wrapper,.path-search-test form .form-wrapper{align-items:center;border-color:#c34737;display:flex;justify-content:flex-end;width:100%}.path-search form .form-wrapper .form-submit,.path-search-test form .form-wrapper .form-submit{height:2.5rem}.path-search .search-advanced,.path-search-test .search-advanced{color:#c34737}.path-search .search-advanced .form-text,.path-search-test .search-advanced .form-text{height:1rem;max-width:90%}.path-search .search-advanced .details-wrapper,.path-search-test .search-advanced .details-wrapper{border-color:#c34737;display:flex;flex-wrap:wrap}.path-search .search-advanced .details-wrapper fieldset,.path-search-test .search-advanced .details-wrapper fieldset{flex-basis:29%}@media (max-width:1099px){.path-search .search-advanced .details-wrapper fieldset,.path-search-test .search-advanced .details-wrapper fieldset{flex-basis:100%}}.path-search .search-advanced .form-submit,.path-search-test .search-advanced .form-submit{height:1rem}.l-footer{background-color:#fff;padding-bottom:20px;padding-top:20px}.l-footer__inner{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1748px;padding:1.5rem}@media screen and (max-width:1360px){.l-footer__inner{max-width:1184px}}@media screen and (max-width:824px){.l-footer__inner{max-width:624px}}@media screen and (max-width:1100px){.l-footer__inner{flex-wrap:wrap;justify-content:center}.l-footer__inner>*{text-align:center;width:100%}}.footer__nav{margin-left:auto}@media screen and (max-width:1100px){.footer__nav,.footer__nav ul{margin-right:auto}.footer__nav ul{margin-left:auto;padding-left:0;padding-right:0}}.l-header{background-color:#fff}@media print{.l-header{display:none}}.l-header__inner{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1748px;padding:1.5rem 1.5rem 5px}@media screen and (max-width:1360px){.l-header__inner{max-width:1184px}}@media screen and (max-width:824px){.l-header__inner{max-width:624px}}.l-header__nav-top{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;justify-content:flex-end}.l-header__nav-top .block-gtranslate{height:25px;margin:0 1rem;overflow:hidden;position:relative;top:-9px;width:170px}.l-header__nav-top .block-gtranslate .contextual{right:-40px;top:-3px}.l-header__nav-top .block-gtranslate.show{overflow:visible}.l-header__nav-top .block-gtranslate.show .gtranslate{right:0;transition:.5s}.l-header__nav-top .block-gtranslate h2{color:#666;cursor:pointer;font-family:Nunito Sans,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:clamp(1rem,1.05vw,1.1875rem);font-weight:500;line-height:25px;margin:0;position:relative;text-transform:capitalize;top:-1px}.l-header__nav-top .block-gtranslate h2:after{content:url(/themes/aoc/img/icons/gtranslate.svg);display:inline-block;height:25px;position:absolute;right:55px;width:25px}.l-header__nav-top .block-gtranslate .gtranslate{align-items:flex-start;display:flex;position:absolute;right:-600px;top:-2px;width:600px}.l-header__nav-top .block-gtranslate .gtranslate>div{flex:1}.l-header__nav-top .block-gtranslate .gtranslate>div:first-of-type{background-color:#fff;font-size:.85rem;padding:0 25px 0 125px;text-align:right}.l-header__nav-top .block-gtranslate .gtranslate .close{cursor:pointer;position:absolute;right:2px;top:0}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher_wrapper{left:0!important;position:relative!important;width:200px}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher{width:200px}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher a{font-weight:500;padding:6px 5px;width:188px}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher a .gflag{display:none}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher .selected a{background-position:181px}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher .option{width:198px}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher .option a.selected{background-color:#005172;color:#fff}.l-header__nav-top .block-gtranslate .gtranslate .gt_switcher .option a:hover:not(.selected){background-color:#ede7df}.l-header__nav-bottom{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;justify-content:flex-end}.l-header__search{position:relative}.l-header__trigger-search{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0 0 0 16px;padding:1.15em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out;z-index:1}.l-header__trigger-search:active,.l-header__trigger-search:focus,.l-header__trigger-search:hover{background-color:initial;outline:none;text-decoration:none}.l-header__trigger-search:focus{outline:2px dashed #000}.l-header__trigger-search[disabled]{cursor:default}.l-header__trigger-search[disabled],.l-header__trigger-search[disabled]:active,.l-header__trigger-search[disabled]:focus,.l-header__trigger-search[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.l-header__trigger-search:active,.l-header__trigger-search:focus,.l-header__trigger-search:hover{background-color:#585750;color:#fff}.l-header__trigger-search:focus{outline:4px dashed #005172;outline-offset:5px}.l-header__trigger-search.ext{flex-direction:row}.l-header__trigger-search.ext svg.ext{margin-left:5px;position:relative;top:-2px}.l-header__trigger-search.ext svg.ext path{fill:#fff;stroke:#fff}.l-header__trigger-search:after,.l-header__trigger-search:before{background-color:#fff;content:"";display:flex;height:2px;left:calc(50% - 14px);opacity:0;position:absolute;top:calc(50% - 1px);transition:opacity .15s linear;width:28px}.l-header__trigger-search:before{transform:rotate(45deg)}.l-header__trigger-search:after{transform:rotate(-45deg)}.l-header__trigger-search.active:after,.l-header__trigger-search.active:before{opacity:1}.l-header__trigger-search.active svg{opacity:0}.l-header__trigger-search svg{height:28px;opacity:1;transform:scaleX(-1);transition:opacity .15s linear;width:28px}.l-header__trigger-search svg path{fill:#fff;transition:fill .15s linear}.l-header__trigger-menu{display:none}@media (max-width:1100px){.l-header{background-color:#fff;box-shadow:-5px 0 10px 5px #0003;left:0;max-width:100%;padding:0;position:fixed;right:0;top:0;width:100%;z-index:500}.l-header__inner{flex-wrap:wrap;padding-bottom:0;padding-top:0;position:relative}.l-header__nav-top{display:none}.l-header__nav-top .block-gtranslate{display:flex;height:35px;margin:0 auto 1rem;overflow:visible;text-align:center;width:80%}.l-header__nav-top .block-gtranslate h2{color:#fff;display:block;flex:1;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:clamp(1.375rem,6.2vw,1.575rem);font-weight:600;padding:0 .5rem;text-align:right}.l-header__nav-top .block-gtranslate h2:after{content:none}.l-header__nav-top .block-gtranslate .gtranslate{display:block;flex:1;position:relative;right:unset;top:1px}.l-header__nav-top .block-gtranslate .close,.l-header__nav-top .block-gtranslate .gtranslate>div:first-of-type{display:none}.l-header__trigger-search{background-color:#fff;margin-left:0;z-index:12}.l-header__trigger-search.active{background-color:initial;right:-20px;z-index:2}.l-header__trigger-search.active:after,.l-header__trigger-search.active:before{background-color:#fff;height:2px;width:20px}.l-header__trigger-search svg path{fill:#005172}.l-header__trigger-search:after,.l-header__trigger-search:before{background:#005172}.l-header__trigger-search:active,.l-header__trigger-search:focus,.l-header__trigger-search:hover{background-color:initial}.l-header__toggable{background-color:#005172;display:none;height:auto;left:-2rem;max-height:0;position:absolute;right:-2rem;top:-2.87vw;transition:max-height .15s linear;z-index:-1}.menu-is-open .l-header__search,.menu-is-open .main-menu,.search-is-open .main-menu{display:none}.menu-is-open .l-page{position:relative}.menu-is-open .l-page:after{background:#00000080;content:"";height:100vh;position:fixed;top:0;width:100vw;z-index:1}.menu-is-open .l-header__toggable{max-height:80vh;z-index:2}.menu-is-open .l-header__trigger-menu{background-color:#005172;z-index:3}.menu-is-closing .l-header__search,.menu-is-closing .main-menu{display:none}.menu-is-closing .l-header__toggable{z-index:2}.maintenance-page .l-header__inner{justify-content:center}}.skiptranslate{display:none}.glightbox-container .gnext,.glightbox-container .gprev{background-color:#00000080;border:none;color:#fff;cursor:pointer;padding:10px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s;z-index:501}.glightbox-container .gnext:hover,.glightbox-container .gprev:hover{background-color:#000c}@media (min-width:824px){.goverlay{background:#000}}@media (max-width:1099px){.glightbox-container .gnext,.glightbox-container .gprev{padding:8px}}@media (max-width:823px){.glightbox-mobile .goverlay{background:#000000eb}.glightbox-container .gnext,.glightbox-container .gprev{padding:4px}}.media--view-mode-wysiwyg.media--type-remote-video,.media--view-mode-wysiwyg.media--type-video{padding-bottom:56.25%;position:relative;z-index:1}.media--view-mode-wysiwyg iframe,.media--view-mode-wysiwyg video{height:100%;position:absolute;width:100%}.media-slider-thumb.media--type-video .default-video-thumbnail{width:100%}.menu--account .menu{display:flex;margin:0 0 25px;padding:0}.menu--account .menu-item{margin-left:18px;margin-right:18px}.menu--account .menu-item a{color:#666;font-size:1.1875rem;font-weight:500}@media screen and (max-width:824px){.menu--account .menu-item a{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,19px)){.menu--account .menu-item a{font-size:clamp(1rem,1.05vw,1.1875rem)}}@media (max-width:1360px){.menu--account .menu-item{margin-left:15px;margin-right:15px}.menu--account .menu-item a{white-space:nowrap}}@media (max-width:1100px){.menu--account .menu-item a{white-space:normal}}.menu--footer .menu{display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:1100px){.menu--footer .menu{justify-content:center}}.menu--footer .menu-item{margin-left:20px}.menu--footer .menu-item:first-child{margin-left:0}@media screen and (max-width:1100px){.menu--footer .menu-item{margin-left:9px!important;margin-right:9px}}.menu__submenu-toggle{border:none;border-radius:0;bottom:0;cursor:pointer;display:flex;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:700;justify-content:center;margin:0;padding:0;position:absolute}.menu__submenu-toggle,.menu__submenu-toggle:active,.menu__submenu-toggle:focus,.menu__submenu-toggle:hover{background-color:initial;text-decoration:none}.menu__submenu-toggle:focus{outline:2px dashed #000;outline:4px dashed #467ffc;outline-offset:5px;outline-offset:2px}.menu__submenu-toggle .submenu-toggle__icon{display:block;height:18px;position:relative;width:18px}.menu__submenu-toggle .submenu-toggle__icon:after,.menu__submenu-toggle .submenu-toggle__icon:before{background-color:#005172;content:"";display:block;height:1px;position:absolute;top:10px;width:10px}.menu__submenu-toggle .submenu-toggle__icon:before{left:0;transform:rotate(35deg)}.menu__submenu-toggle .submenu-toggle__icon:after{right:0;transform:rotate(-35deg)}.menu--main{justify-content:flex-start}.main-menu,.menu--main{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:0;max-width:100%;padding:0;width:100%}.main-menu{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:2.125rem;line-height:1;list-style:none;position:relative;z-index:2}@media screen and (max-width:824px){.main-menu{font-size:1.75rem}}@supports (font-size:clamp(28px,1.6vw,34px)){.main-menu{font-size:clamp(1.75rem,1.6vw,2.125rem)}}.main-menu .menu-mobile-only{display:none}.main-menu .submenu{display:none;list-style:none;margin:0;padding:0}.main-menu .submenu .menu__submenu-toggle{display:none!important}.main-menu .menu__submenu{display:none}.main-menu .menu-item{margin:0;padding:0}.main-menu .menu-item a:not(.button--primary){display:block;font-weight:700;text-decoration:none}.main-menu .menu-item--expanded{justify-content:flex-end;list-style:none}.main-menu>.menu-item{align-items:center;background-color:#fff;border-left:1px solid #00000026;display:flex;flex-direction:row;flex-direction:column;justify-content:flex-start;position:relative}.main-menu>.menu-item:first-child,.main-menu>.menu-item:last-child{border-left:none}.main-menu>.menu-item:last-child{padding:0}.main-menu>.menu-item:hover>a:not(.button--primary):not(.menu__submenu-toggle){background-color:#467ffc1a}.main-menu>.menu-item:hover:after{background-color:initial;bottom:-20px;content:"";height:20px;left:0;position:absolute;right:0}.main-menu>.menu-item>a:not(.button--primary):not(.menu__submenu-toggle){padding:1.3rem 1.7rem;position:relative;z-index:1}.main-menu>.menu-item>a:not(.button--primary):not(.menu__submenu-toggle):active,.main-menu>.menu-item>a:not(.button--primary):not(.menu__submenu-toggle):focus,.main-menu>.menu-item>a:not(.button--primary):not(.menu__submenu-toggle):hover{background-color:#467ffc1a}.main-menu>.menu-item>a.button--primary{white-space:nowrap}.main-menu>.menu-item>.menu__submenu{background-color:#005172;box-shadow:5px 5px 15px 0 #00000026;display:block;left:50%;opacity:0;padding:0;position:absolute;top:5.5rem;transform:translate(-50%,-1rem) scaleY(.1);transform-origin:top center;transition:opacity .15s linear,transform .15s ease-in;z-index:-1}.main-menu>.menu-item>.menu__submenu:before{border-bottom:1rem solid #0000;top:-1rem}.main-menu>.menu-item>.menu__submenu:after,.main-menu>.menu-item>.menu__submenu:before{border-left:1rem solid #0000;border-right:1rem solid #0000;content:"";display:none;height:0;left:calc(50% - 1rem);position:absolute;width:0}.main-menu>.menu-item>.menu__submenu:after{border-bottom:.5rem solid #005172;top:calc(-.5rem + 2px)}.main-menu>.menu-item.submenu--revealed>.menu__submenu,.main-menu>.menu-item:hover>.menu__submenu{opacity:1;transform:translate(-50%) scaleY(1);z-index:1}.main-menu>.menu-item.submenu--revealed>.menu__submenu:after,.main-menu>.menu-item.submenu--revealed>.menu__submenu:before,.main-menu>.menu-item.submenu--revealed>.menu__submenu>.submenu,.main-menu>.menu-item:hover>.menu__submenu:after,.main-menu>.menu-item:hover>.menu__submenu:before,.main-menu>.menu-item:hover>.menu__submenu>.submenu{display:block}.main-menu .submenu{max-width:450px;min-width:300px;padding:1rem}.main-menu .submenu>.menu-item{border-bottom:none;font-size:1.5625rem;font-weight:600!important;position:relative;text-align:center;z-index:1}@media screen and (max-width:824px){.main-menu .submenu>.menu-item{font-size:1.125rem}}@supports (font-size:clamp(18px,1.25vw,25px)){.main-menu .submenu>.menu-item{font-size:clamp(1.125rem,1.25vw,1.5625rem)}}.main-menu .submenu>.menu-item:last-child{border-bottom:none}.main-menu .submenu a{color:#fff;display:block;padding:.5rem}.main-menu .submenu a:hover{text-decoration:underline}@media (max-width:1100px){.main-menu{justify-content:center}.main-menu .button--primary,.main-menu .desktop{display:none}.main-menu .menu-mobile-only{display:block}.main-menu .menu-mobile-only .button--primary{background-color:#b33b2e;background-image:-webkit-gradient(linear,left top,left bottom,from(#0000),to(#0000)),url(/themes/aoc/img/icons/icon-arrow-forward-white.svg);background-position:95%;background-repeat:no-repeat;margin:2rem -2rem -2rem;padding:1.5rem}.main-menu>.menu-item{min-width:180px;text-align:center}.main-menu>.menu-item>.menu__submenu{top:4.4rem}.main-menu>.menu-item.submenu--revealed,.main-menu>.menu-item.submenu--revealed:hover{position:static}.main-menu>.menu-item.submenu--revealed:hover>a:not(.button--primary):not(.menu__submenu-toggle),.main-menu>.menu-item.submenu--revealed>a:not(.button--primary):not(.menu__submenu-toggle){background-color:#b94a361a;width:100%}.main-menu>.menu-item.submenu--revealed:hover>a:not(.button--primary):not(.menu__submenu-toggle).ext svg.ext,.main-menu>.menu-item.submenu--revealed>a:not(.button--primary):not(.menu__submenu-toggle).ext svg.ext{margin-left:5px;position:relative}.main-menu>.menu-item.submenu--revealed:hover>a:not(.button--primary):not(.menu__submenu-toggle).ext svg.ext path,.main-menu>.menu-item.submenu--revealed>a:not(.button--primary):not(.menu__submenu-toggle).ext svg.ext path{fill:#fff;stroke:#fff}.main-menu>.menu-item.submenu--revealed .menu__submenu-toggle .submenu-toggle__icon:before,.main-menu>.menu-item.submenu--revealed:hover .menu__submenu-toggle .submenu-toggle__icon:before{left:0;transform:rotate(-35deg)}.main-menu>.menu-item.submenu--revealed .menu__submenu-toggle .submenu-toggle__icon:after,.main-menu>.menu-item.submenu--revealed:hover .menu__submenu-toggle .submenu-toggle__icon:after{transform:rotate(35deg)}.main-menu>.menu-item.submenu--revealed:hover>.menu__submenu,.main-menu>.menu-item.submenu--revealed>.menu__submenu{left:0;opacity:1;transform:translate(0) scaleY(1);z-index:1}.main-menu>.menu-item.submenu--revealed:hover>.menu__submenu:after,.main-menu>.menu-item.submenu--revealed:hover>.menu__submenu:before,.main-menu>.menu-item.submenu--revealed>.menu__submenu:after,.main-menu>.menu-item.submenu--revealed>.menu__submenu:before{display:none}.main-menu>.menu-item:hover>a:not(.button--primary):not(.menu__submenu-toggle){background-color:initial}.main-menu>.menu-item:hover>.menu__submenu{opacity:0;transform:translate(-50%,-1rem) scaleY(.1);z-index:-1}.main-menu .submenu{max-width:100vw;min-width:100vw}.main-menu .submenu .menu-item{font-size:1.875rem}}@media screen and (max-width:1100px) and (max-width:824px){.main-menu .submenu .menu-item{font-size:1.375rem}}@media (max-width:1100px){@supports (font-size:clamp(22px,6.2vw,30px)){.main-menu .submenu .menu-item{font-size:clamp(1.375rem,6.2vw,1.875rem)}}}@media (max-width:824px){.main-menu>.menu-item{flex-grow:1;flex-shrink:1;font-size:1.75rem;min-width:auto}}@media screen and (max-width:824px) and (max-width:824px){.main-menu>.menu-item{font-size:1.375rem}}@media (max-width:824px){@supports (font-size:clamp(22px,1.6vw,28px)){.main-menu>.menu-item{font-size:clamp(1.375rem,1.6vw,1.75rem)}}}@media (max-width:824px){.main-menu>.menu-item>.menu__submenu{top:4rem}}.menu--utility .menu{display:flex;margin:0 0 25px;padding:0}.menu--utility .menu-item{margin-left:18px;margin-right:18px}.menu--utility .menu-item a{color:#666;font-size:1.1875rem;font-weight:500}@media screen and (max-width:824px){.menu--utility .menu-item a{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,19px)){.menu--utility .menu-item a{font-size:clamp(1rem,1.05vw,1.1875rem)}}@media (max-width:1360px){.menu--utility .menu-item{margin-left:15px;margin-right:15px}.menu--utility .menu-item a{white-space:nowrap}}@media (max-width:1100px){.menu--utility .menu-item a{white-space:normal}}.menu--utility .menu-item:nth-last-child(2){margin-right:0}.menu--utility .mobile,.menu--utility .mobile-menu--book-tour{display:none}@media (max-width:1100px){.menu--utility{background:#005172;margin-top:100px}.menu--utility .menu{align-items:center;display:flex;flex-direction:column;text-align:center}.menu--utility .menu-item{max-width:80vw;width:100%}.menu--utility .menu-item a{color:#fff;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.875rem;font-weight:600;text-transform:capitalize}}@media screen and (max-width:1100px) and (max-width:824px){.menu--utility .menu-item a{font-size:1.375rem}}@media (max-width:1100px){@supports (font-size:clamp(22px,6.2vw,30px)){.menu--utility .menu-item a{font-size:clamp(1.375rem,6.2vw,1.875rem)}}}@media (max-width:1100px){.menu--utility .menu-item a.ext svg.ext{margin-left:5px;position:relative}.menu--utility .menu-item a.ext svg.ext path{fill:#fff;stroke:#fff}.menu--utility .menu-item a.button--secondary{color:#005172;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;margin-top:100px;padding:24px;width:100%}.menu--utility .menu-item a.button--secondary.ext svg.ext{margin-left:5px;position:relative}.menu--utility .menu-item a.button--secondary.ext svg.ext path{fill:#005172;stroke:#005172}.menu--utility .menu-item a.button--secondary:active,.menu--utility .menu-item a.button--secondary:focus,.menu--utility .menu-item a.button--secondary:hover{background-color:#fff;color:#005172}.menu--utility .menu-item:nth-last-child(2){margin-left:0}.menu--utility .mobile,.menu--utility .mobile-menu--book-tour{display:block}.menu-is-open .menu--utility{padding-bottom:1rem}.menu-is-open .menu--utility a.button--mobile--book-tour{background-color:#fff;color:#005172;display:block;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.5rem;margin-top:3rem;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase}.menu-is-open .menu--utility a.button--mobile--book-tour:active,.menu-is-open .menu--utility a.button--mobile--book-tour:focus,.menu-is-open .menu--utility a.button--mobile--book-tour:hover{background-color:#585750;color:#fff}}.addtocal-container{display:flex;float:none;justify-content:center;margin-top:10px}.addtocal-container .addtocal{align-items:center;background-color:initial;background-color:#005172;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-add-white.svg);background-position:left 10px center;background-repeat:no-repeat;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em 1.33em 1.33em 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.addtocal-container .addtocal:active,.addtocal-container .addtocal:focus,.addtocal-container .addtocal:hover{background-color:initial;outline:none;text-decoration:none}.addtocal-container .addtocal:focus{outline:2px dashed #000}.addtocal-container .addtocal[disabled]{cursor:default}.addtocal-container .addtocal[disabled],.addtocal-container .addtocal[disabled]:active,.addtocal-container .addtocal[disabled]:focus,.addtocal-container .addtocal[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.addtocal-container .addtocal:active,.addtocal-container .addtocal:focus,.addtocal-container .addtocal:hover{background-color:#585750;color:#fff}.addtocal-container .addtocal:focus{outline:4px dashed #005172;outline-offset:5px}.addtocal-container .addtocal.ext{flex-direction:row}.addtocal-container .addtocal.ext svg.ext{margin-left:5px;position:relative;top:-2px}.addtocal-container .addtocal.ext svg.ext path{fill:#fff;stroke:#fff}.addtocal-container .addtocal:hover{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-add-white.svg);background-position:left 10px center;background-repeat:no-repeat}.addtocal-container .addtocal-menu{font-size:1.125rem;min-width:241.5px;padding:10px}@media screen and (max-width:824px){.addtocal-container .addtocal-menu{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.addtocal-container .addtocal-menu{font-size:clamp(1rem,1.05vw,1.125rem)}}.audio-bar{background:#c34737}.audio-bar__media{display:none}.audio-bar__cta{align-items:center;display:flex;padding:1rem 2rem;position:relative;z-index:5}.audio-bar__cta,.audio-bar__cta:active,.audio-bar__cta:focus,.audio-bar__cta:hover{color:#fff;text-decoration:none}.audio-bar__cta.playing svg.play-wave .play-wave-l1{animation:pulse 1s infinite;animation-delay:.15s}.audio-bar__cta.playing svg.play-wave .play-wave-l2{animation:pulse 1s infinite;animation-delay:.3s}.audio-bar__cta.playing svg.play-wave .play-wave-l3{animation:pulse 1s infinite;animation-delay:.45s}.audio-bar__cta.playing svg.play-wave .play-wave-l4{animation:pulse 1s infinite;animation-delay:.6s}.audio-bar__cta.playing svg.play-wave .play-wave-l5{animation:pulse 1s infinite;animation-delay:.75s}.audio-bar__cta.playing svg.play-wave .play-wave-l6{animation:pulse 1s infinite;animation-delay:.9s}.audio-bar__cta.playing svg.play-wave .play-wave-l7{animation:pulse 1s infinite;animation-delay:1.05s}.audio-bar__cta.playing svg.play-wave .play-wave-l8{animation:pulse 1s infinite;animation-delay:1.2s}.audio-bar__cta.playing svg.play-wave .play-wave-l9{animation:pulse 1s infinite;animation-delay:1.35s}.audio-bar__cta svg{margin:.5rem;width:70px}.audio-bar__cta svg.play-wave{fill:#c34737;background:#fff;border-radius:50%;height:4rem;padding:1rem;width:4rem}.audio-bar__text{font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;text-transform:uppercase}@media (max-width:823px){.audio-bar__text{display:block;text-align:center;width:80%}.audio-bar__cta{padding:0}svg.play-wave{height:4rem;padding:.75rem;width:4rem}}.block-split{margin:5rem auto;max-width:1748px;padding:0 1.5rem}@media screen and (max-width:1360px){.block-split{max-width:1184px}}@media screen and (max-width:824px){.block-split{max-width:624px}}.block-split__container{align-items:flex-start;display:flex;justify-content:space-between}.block-split__main{background-color:#fff;flex-grow:1;padding:40px}.block-split__main,.block-split__sidebar{border-top:5px solid #005172;box-shadow:-1px 8px 7px 2px #0000001a}.block-split__sidebar{margin-left:50px;min-width:25%}@media (max-width:1099px){.block-split__sidebar{margin-left:30px;min-width:300px}}@media (max-width:823px){.block-split__container{flex-wrap:wrap;justify-content:center}.block-split__main{margin-bottom:30px;width:100%}.block-split__sidebar{margin-left:0}}.block-split--pragraph-view{max-width:100%;padding:0}.block-split--webform-confirmation{margin-left:auto;margin-right:auto;max-width:1184px;padding:1.5rem}.block-split--webform-confirmation .block-split__sidebar{display:none}.card-fh{margin-top:60px;position:relative}@media (max-width:1747px){.card-fh{margin-top:40px}}.card-fh__container,.card-fh__image,.card-fh__image img{width:100%}.card-fh__container{display:flex;transform:scale(1);transition:transform .15s ease-out}.card-fh__container:hover{transform:scale(1.1)}.card-fh__image{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a;display:flex}.card-fh__image:after{background:linear-gradient(180deg,#0000,#000000de);bottom:10px;content:"";left:0;position:absolute;right:0;top:0}.card-fh__content{align-items:center;bottom:0;display:flex;flex-direction:column;padding:20px 20px 40px;position:absolute;text-align:center;width:100%}.card-fh__title{color:#fff;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-weight:600;line-height:1.125;margin-bottom:10px}@media screen and (max-width:824px){.card-fh__title{font-size:1.875rem}}@supports (font-size:clamp(30px,2.6vw,50px)){.card-fh__title{font-size:clamp(1.875rem,2.6vw,3.125rem)}}.card-fh__description{color:#fff;font-size:1.25rem;font-weight:400;max-width:344px}@media screen and (max-width:824px){.card-fh__description{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,20px)){.card-fh__description{font-size:clamp(1rem,1.05vw,1.25rem)}}.card__link-wrapper{bottom:0;left:0;position:absolute;right:0;text-indent:-9999px;top:0;white-space:nowrap;z-index:1}.card__link-wrapper:hover~.card__content:before{background-color:#ede7df;bottom:-2rem;content:"";left:-2rem;position:absolute;right:-2rem;top:-2rem;z-index:-1}.card__link-wrapper:hover~.card__image{line-height:0px;overflow:hidden}.card__link-wrapper:hover~.card__image img{transform:scale(1.2)}.card__container{align-items:center;color:#000;display:flex;flex-direction:column;margin:2rem;position:relative}.card__container:hover{color:#000;text-decoration:none}.card__container:hover:before{background-color:#ede7df;bottom:-2rem;content:"";left:-2rem;position:absolute;right:-2rem;top:-2rem;z-index:-1}.card__container:hover .card__image{line-height:0px;overflow:hidden}.card__container:hover img{transform:scale(1.2)}.card__image{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a;line-height:0px;overflow:hidden}.card__image img{transition:transform .15s ease-out}*+.card__content{margin-top:5px}.card__content{max-width:424px;text-align:center}.card__date .recurring-output--wrapper .next_instance,.card__date .recurring-output--wrapper .rule-text,.card__date .recurring-output--wrapper details{display:none}.card__date .recurring-output--wrapper>div{color:#ede7df;font-size:.1px}.card__date .recurring-output--wrapper .item-list li{margin:0;padding-left:0}.card__date .recurring-output--wrapper .item-list li:first-child{color:#000;font-size:clamp(1.25rem,1.15vw,1.375rem)}.card__date .recurring-output--wrapper .item-list li:not(:first-child){display:none}.card__date .recurring-output--wrapper .item-list li:before{content:none!important}.card__type{font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:10px;margin-top:20px;text-transform:uppercase}@media screen and (max-width:824px){.card__type{font-size:1.125rem}}@supports (font-size:clamp(18px,1.3vw,18px)){.card__type{font-size:clamp(1.125rem,1.3vw,1.125rem)}}.card__title{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.75rem;font-weight:700}@media screen and (max-width:824px){.card__title{font-size:1.375rem}}@supports (font-size:clamp(22px,1.5vw,28px)){.card__title{font-size:clamp(1.375rem,1.5vw,1.75rem)}}.card__tags{position:relative;z-index:1}*+.card__tags{margin-top:15px}*+.card__description{margin-top:8px}.card__description{font-size:1.125rem;font-weight:400}@media screen and (max-width:824px){.card__description{font-size:1.125rem}}@supports (font-size:clamp(18px,1.3vw,18px)){.card__description{font-size:clamp(1.125rem,1.3vw,1.125rem)}}.card--content-grid .card__link-wrapper:hover~.card__content:before{background-color:initial}.card--content-grid .card__link-wrapper:hover~.card__content .card__title{color:#585750;text-decoration:underline;text-decoration-color:#3333;text-decoration-thickness:2px;text-underline-offset:5px}.card--content-grid .card__link-wrapper:hover~.card__image img{transform:scale(1)}.digicat-mobile-screen{display:none;flex-direction:column;margin:0 auto;max-width:570px}.digicat-mobile-screen img{height:auto;max-width:100%}@media (max-width:1099px){.digicat-mobile-screen{display:flex}}@media (max-width:623px){.digicat-mobile-screen{max-width:85vw}}.digicat-mobile-screen__texts{background-color:#ebe0e0;font-size:1.125rem;font-weight:500;padding:20px;text-align:center}.digicat-mobile-screen__texts a{color:#000;text-decoration:underline}.digicat-mobile-screen__texts a:focus,.digicat-mobile-screen__texts a:hover{color:#000}.digicat-mobile-screen__description_dkp:after{background-color:#600000;content:"";display:block;height:3px;margin:30px auto;max-width:200px;width:30%}.hero__breadcrumbs{background-color:initial;left:0;position:absolute;right:0;top:20px;z-index:1}@media screen and (max-width:1100px){.hero__breadcrumbs{text-align:center}}.hero__breadcrumbs:before{bottom:-10px;box-shadow:inset 1px 4px 10px -13px #fff;height:10px}.hero__breadcrumbs:after,.hero__breadcrumbs:before{content:"";display:none;left:0;position:absolute;right:0}.hero__breadcrumbs:after{background:linear-gradient(0deg,#fff0,#fff);bottom:-100px;height:100px}.hero__breadcrumbs .block{margin-left:auto;margin-right:auto;max-width:1748px;padding:0 1.5rem;position:relative}@media screen and (max-width:1360px){.hero__breadcrumbs .block{max-width:1184px}}@media screen and (max-width:824px){.hero__breadcrumbs .block{max-width:624px}}@media screen and (max-width:1100px){.hero__breadcrumbs .block{padding-top:10px}}.hero__breadcrumbs .breadcrumb{display:inline-block;padding-bottom:0;position:relative}.hero__breadcrumbs .breadcrumb:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.hero__breadcrumbs .breadcrumb li{color:#fff;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.25rem;font-weight:500}@media screen and (max-width:1100px){.hero__breadcrumbs .breadcrumb li{font-size:1rem}}.hero__breadcrumbs .breadcrumb li+li:before{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward-white.svg);background-repeat:no-repeat;background-size:10px;content:"";display:inline-block;height:10px;width:10px}.hero__breadcrumbs .breadcrumb a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.hero__breadcrumbs .breadcrumb a:hover{text-decoration:none}.hero--solid-white .hero__breadcrumbs .breadcrumb li{color:#333}.hero--solid-white .hero__breadcrumbs .breadcrumb li+li:before{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward-dark.svg);background-repeat:no-repeat}.hero{position:relative}.hero__background{background-color:#403d3f;background-image:url(/themes/aoc/img/default/default-image--hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:var(--hero-height);overflow:hidden;padding-top:31.6%}.hero__background:before{background:linear-gradient(1turn,#00000080,#00000040 25%,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (max-width:1099px){.hero__background:before{background:linear-gradient(1turn,#00000080,#00000040 25%,#0000 50%)}}.hero__container{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;margin-left:auto;margin-right:auto;max-width:1748px;padding:75px 1.5rem 20px;position:absolute;right:0;text-align:center}@media screen and (max-width:1360px){.hero__container{max-width:1184px}}@media screen and (max-width:824px){.hero__container{max-width:624px}}.hero__container a{color:#fff}.hero__title{display:block;margin-bottom:25px;margin-top:25px;max-width:100%;text-align:center}@media screen and (max-width:1100px){.hero__title{font-size:2rem!important}.node--view-mode-full .hero__title{font-size:2.8125rem!important}}.hero__description{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.875rem;font-weight:400;max-width:540px}@media screen and (max-width:824px){.hero__description{font-size:1.375rem}}@supports (font-size:clamp(22px,1.6vw,30px)){.hero__description{font-size:clamp(1.375rem,1.6vw,1.875rem)}}.hero__description p{font-size:inherit;font-weight:inherit}.hero__description p:first-child{margin-top:0}.hero__description p:last-child{margin-bottom:0}.hero--homepage{overflow:hidden}.hero--homepage .hero__background{padding-top:31.6%}.hero--homepage .hero__background:before{background:linear-gradient(270deg,#3330,#333333de)}@media screen and (max-width:1100px){.hero--homepage .hero__background:before{background:linear-gradient(180deg,#33333317,#333)}}.hero--homepage .hero__container{align-items:flex-start;bottom:inherit;text-align:left;top:50%;transform:translateY(-50%)}@media screen and (max-width:1100px){.hero--homepage .hero__container{align-items:center;bottom:0;text-align:center;top:auto;transform:inherit}}.hero--homepage .hero__title-image{max-width:543px;width:100%}.hero--homepage .hero__description{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:2.9375rem;font-weight:500;max-width:600px}@media screen and (max-width:824px){.hero--homepage .hero__description{font-size:1.875rem}}@supports (font-size:clamp(30px,2.5vw,47px)){.hero--homepage .hero__description{font-size:clamp(1.875rem,2.5vw,2.9375rem)}}.hero--homepage .hero__description+.hero__link{margin-top:32px}@media (max-width:1099px){.hero--homepage{max-height:calc(100vh - var(--header-height))}.hero--homepage .hero__background{padding-top:31.6%}.hero--homepage .hero__link{margin-bottom:15px;width:100%}.hero--homepage .hero__link .button--primary{width:100%}}.hero__date{font-size:2.9375rem;font-weight:700;margin-bottom:15px}@media screen and (max-width:824px){.hero__date{font-size:1.875rem}}@supports (font-size:clamp(30px,2.5vw,47px)){.hero__date{font-size:clamp(1.875rem,2.5vw,2.9375rem)}}.page-node-type-event .hero__date{display:none}.hero--solid-white{background:#fff}.hero--solid-white .hero__background{background:#0000;background-image:none!important;padding-top:0}.hero--solid-white .hero__background:before{display:none}.hero--solid-white .hero__description,.hero--solid-white .hero__title{color:#333}.hero--solid-white .hero__description{font-weight:600;opacity:.8}.hero--listing-page .hero__title{max-width:1504px}.hero--type-video{position:relative}.hero--type-video .hero__video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero--type-video .hero__video:before{background-color:#0006;content:"";display:block;height:100%;left:0;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:100%}.hero--type-video .field--name-field-media-video-file,.hero--type-video .field--name-field-media-video-file>.field__item{height:100%}.hero--type-video video{aspect-ratio:auto!important;height:100%;object-fit:cover;width:100vw}.hero--type-video .hero__container{pointer-events:none}.hero--type-video .hero__link{pointer-events:all}.jq-calendar{position:relative}.jq-calendar a.visually-hidden.focusable.skip-link{position:absolute!important}.jq-calendar .ui-widget-content{background:#fff;border:1px solid #fff}.jq-calendar .ui-corner-all{border-radius:0}.jq-calendar .ui-datepicker{box-sizing:border-box;font-family:Nunito Sans,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;padding:20px 16px;position:relative;width:100%}.jq-calendar .ui-datepicker th{border:1px solid #b94a3666;color:#000;font-weight:400;padding:.3em}.jq-calendar .ui-datepicker td{border:1px solid #b94a3666;font-size:1rem;padding:0}@media screen and (max-width:824px){.jq-calendar .ui-datepicker td{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,16px)){.jq-calendar .ui-datepicker td{font-size:clamp(1rem,1.05vw,1rem)}}.jq-calendar .ui-datepicker td a,.jq-calendar .ui-datepicker td span{padding:.7em .3em}.jq-calendar .ui-datepicker .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none}.jq-calendar .ui-datepicker .ui-state-default:hover{background-color:#b94a361a}.jq-calendar .ui-datepicker .ui-datepicker-today{background-color:#b94a3614}.jq-calendar .ui-datepicker .event-day a{color:#005172}.jq-calendar .ui-datepicker .ui-datepicker-current-day{background-color:#005172;color:#fff}.jq-calendar .ui-datepicker .ui-datepicker-current-day .ui-state-highlight,.jq-calendar .ui-datepicker .ui-datepicker-current-day a{color:#fff}.jq-calendar .ui-datepicker-header{background:0 0;border:none;font-weight:400;padding:.2em 0;position:relative}.jq-calendar .ui-datepicker-prev .ui-icon{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-back.svg);background-position:50%;background-repeat:no-repeat}.jq-calendar .ui-datepicker-next .ui-icon{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward.svg);background-position:50%;background-repeat:no-repeat}.listing-item-card{align-items:center;flex-direction:column;position:relative;text-align:center}.listing-item-card__link-wrapper{bottom:0;left:0;position:absolute;right:0;text-indent:-9999px;top:0;white-space:nowrap;z-index:1}.listing-item-card__link-wrapper:hover~.listing-item-card__title{color:#585750;text-decoration:none}.listing-item-card__image{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a;display:flex}.listing-item-card__image *{display:inherit}.listing-item-card__image+*{margin-top:28px}.listing-item-card__default-image{position:relative;z-index:0}.listing-item-card__default-image:before{background:#3333334d;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.listing-item-card__description{font-size:1.15rem;line-height:1.2}.listing-item-card__description>*{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.listing-item-card__description+*{margin-top:25px}.listing-item-card__audience .field-content{position:relative;z-index:2}.listing-item-card__audience,.listing-item-card__date{color:#333;font-family:font-decoration;font-size:1.15rem;font-weight:700;letter-spacing:1.8;text-decoration:none;text-transform:uppercase}.listing-item-card__audience a,.listing-item-card__date a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit}.listing-item-card__audience a:hover,.listing-item-card__date a:hover{color:#585750;text-decoration:underline}.listing-item-card__audience+*,.listing-item-card__date+*{margin-top:10px}.listing-item-card__title{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.75rem;font-weight:700;text-decoration:underline;text-decoration-color:#3333;text-decoration-thickness:2px;text-underline-offset:5px}.listing-item-card__title+*{margin-top:25px}.listing-item-card__title+.listing-item-card__description{margin-top:10px}.listing-item-card__tags .field-content{display:inline-flex;flex-wrap:wrap;position:relative;z-index:2}.listing-item-card__tags .field-content>*{border:1px solid #005172;border-radius:1px;box-shadow:0 2px 3px rgba(0,0,0,.071);color:#005172;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.15rem;letter-spacing:1.8px;margin-right:10px;padding:6px 8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.listing-item-card__tags .field-content>a:hover{background-color:#585750;border:1px solid #585750;color:#fff;text-decoration:none}.listing-item-card--podcast:before,.listing-item-card--video:before{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-microphone.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:50px;position:absolute;right:10px;top:20px;width:50px;z-index:1}.listing-item-card--video:before{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-video.svg);background-repeat:no-repeat}.listing-item{display:flex;width:100%}.listing-item__container{display:flex;justify-content:space-between;position:relative;text-decoration:none;width:100%}.listing-item__link-wrapper{bottom:0;left:0;position:absolute;right:0;text-indent:-9999px;top:0;white-space:nowrap}.listing-item__link-wrapper:hover+.listing-item__content .listing-item__title{color:#585750;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:5px}.listing-item__content{flex-grow:1}.listing-item__content *+.listing-item__tags{margin-top:15px}.listing-item__content *+.listing-item__description{margin-top:10px}.listing-item__content+.listing-item__image{margin-left:5vw}.listing-item__tags{display:inline-flex}.listing-item__image{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a;display:flex;flex-shrink:0}.listing-item__title{color:#333;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.95rem;text-transform:capitalize;transition:all .25s ease}.listing-item__description{color:#333;font-size:1.15rem}.listing-item--tags-like-url .listing-item__tags{position:relative}@media (max-width:1099px){.listing-item__container{flex-wrap:wrap;justify-content:center;text-align:center}.listing-item__content{width:100%}.listing-item__content+.listing-item__image{margin-left:0}.listing-item__image{margin-bottom:15px;margin-left:0;order:-1}}.listing-layout__main{display:flex}.listing-layout__left{flex-shrink:0;min-width:250px;width:16vw}.listing-layout__left+.listing-layout__content{margin-left:4.4vw}.listing-layout__left-header{display:flex;justify-content:space-between;padding-bottom:24px}.listing-layout__left-header-title{font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.25;font-weight:600;letter-spacing:2px;text-transform:uppercase}.listing-layout__content{flex-grow:1;max-width:100%}.listing-layout__content .view-header{margin-bottom:45px}.listing-layout__content h2.alt{margin:0}@media (max-width:1099px){.listing-layout__main{flex-wrap:wrap}.listing-layout__left{width:100%}.listing-layout__left+.listing-layout__content{margin-left:0}}.listing-left-form.bef-exposed-form .form--inline details{float:none}.listing-left-form details{border:0;border-top:3px solid #3333331a;display:flex;margin:0;width:100%}.listing-left-form details:last-of-type{border-bottom:3px solid #3333331a}.listing-left-form details[open] summary{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-collapse-blue.svg);background-repeat:no-repeat;background-size:20px}.listing-left-form summary{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-expand-blue.svg);background-position:100%;background-repeat:no-repeat;color:#005172;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.15;font-weight:600;letter-spacing:1.8px;list-style:none;padding-left:0;text-transform:uppercase}.listing-left-form summary::-webkit-details-marker,.listing-left-form summary::marker{display:none}.listing-left-form .details-wrapper{padding:10px 0 20px 3px}.listing-left-form .form-checkboxes{position:relative}.listing-left-form .form-checkboxes .form-item{margin-bottom:15px;margin-top:0;min-height:32px;position:relative}.listing-left-form .form-checkboxes input{position:absolute}.listing-left-form .form-checkboxes .bef-toggle,.listing-left-form .form-checkboxes label{color:#005172;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;margin-top:0;padding-left:40px;padding-top:0;text-transform:capitalize}.listing-left-form .form-checkboxes .bef-toggle:hover:after,.listing-left-form .form-checkboxes label:hover:after{background-color:#00517233}.listing-left-form .form-checkboxes .bef-toggle--custom{background:#0000;border:none;height:35px;left:0;padding:0;position:absolute;right:0;top:-2px;z-index:1}.listing-left-form .form-checkboxes .bef-toggle--custom:hover+.bef-toggle:after{background-color:#00517233}.listing-left-form .form-checkboxes .bef-toggle--custom[aria-pressed=true]+.bef-toggle:after{background-color:#005172;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/check.svg);background-repeat:no-repeat}.listing-left-form .form-checkboxes .bef-toggle{display:flex;margin-bottom:20px;position:relative}.listing-left-form .form-checkboxes .bef-toggle:focus,.listing-left-form .form-checkboxes .bef-toggle:hover{text-decoration:none}.listing-left-form .form-checkboxes .bef-toggle:before{background-color:#fff;border:1px solid #005172;border-radius:0;content:"";display:inline-block;height:30px;left:0;position:absolute;top:-2px;width:30px}.listing-left-form .form-checkboxes .bef-toggle:after{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:0;content:"";display:inline-block;height:22px;left:5px;position:absolute;top:3px;width:22px}.listing-left-form .form-checkboxes .form-checkbox+label:before{height:30px;left:0;top:-2px;width:30px}.listing-left-form .form-checkboxes .form-checkbox+label:after{height:22px;left:5px;top:3px;width:22px}.listing-left-form .form-item-keywords{display:none}.listing-left-form .form-actions{margin-top:36px}.listing-left-form .form-submit{width:100%}.listing-top-form{margin-bottom:45px}.listing-top-form .form--inline{display:flex}.listing-top-form .form-actions,.listing-top-form .form-item{margin-bottom:0;margin-top:0}.listing-top-form .form-type-textfield{flex-grow:1}.listing-top-form .form-type-select{display:flex}.listing-top-form .form-type-select select{height:100%;min-height:57.5px}.listing-top-form .form-item-theme{min-width:244px}.listing-top-form .form-text{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-search-blue.svg);background-position:left 30px center;background-repeat:no-repeat;border-radius:1px;height:57.5px;padding-left:71px}.listing-top-form .form-submit{min-width:140px;padding:1em}@media (max-width:823px){.listing-top-form .form--inline{flex-wrap:wrap}.listing-top-form .form-item{margin-right:0;width:100%}.listing-top-form .form-item+.form-item{margin-top:15px}.listing-top-form .form-actions{margin-top:15px;width:100%}.listing-top-form .form-type-textfield{margin-right:0}.listing-top-form .form-submit{width:100%}}.menu--toggle{background-color:initial;background-color:#fff;border:none;border-radius:0;cursor:pointer;display:none;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:700;height:40px;margin:0;padding:0;position:relative;right:0;text-decoration:none;top:0;width:40px;z-index:1}.menu--toggle:active,.menu--toggle:focus,.menu--toggle:hover{background-color:initial;text-decoration:none}.menu--toggle:focus{outline:2px dashed #000;outline-offset:5px}@media screen and (max-width:1100px){.menu--toggle{display:flex}}.menu--toggle .menu--toggle__icon{height:40px;position:relative;width:40px}.menu--toggle .menu--toggle__bar{background-color:#005172;height:2px;left:10px;position:absolute;top:13px;transform:rotate(0deg) scaleX(1);transition:background-color .15s ease-out,top .15s linear,transform .3s ease-out;width:20px}.menu--toggle .menu--toggle__bar:nth-child(2){top:19px}.menu--toggle .menu--toggle__bar:nth-child(3){top:25px}.menu--toggle .menu--toggle__bar:last-child{top:31px}.menu--toggle.active{background-color:#005172;opacity:0;transition:opacity easy-out .25s}.menu--toggle.active .menu--toggle__bar{background-color:#fff}.menu--toggle.active .menu--toggle__bar.one{opacity:0;top:-1rem}.menu--toggle.active .menu--toggle__bar.two{top:25px;transform:rotate(45deg)}.menu--toggle.active .menu--toggle__bar.three{transform:rotate(-45deg)}.menu--toggle.active .menu--toggle__bar.four{bottom:-1rem;opacity:0}.menu-is-open .menu--toggle.active{opacity:1}nav.pager{margin-top:60px}ul.pager__items{padding:0}ul.pager__items .pager__item{align-items:center;border:1px solid #005172;color:#005172;display:inline-flex;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;justify-content:center;line-height:0;margin-right:10px;min-height:40px;min-width:40px;text-align:center;text-transform:uppercase;transition:all .25s ease}ul.pager__items .pager__item:last-child{margin-right:0}ul.pager__items .pager__item a{color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:.7;text-align:inherit;text-decoration:none;text-transform:inherit}ul.pager__items .pager__item.is-active,ul.pager__items .pager__item:hover{background-color:#005172;color:#fff}ul.pager__items .pager__item.is-active a,ul.pager__items .pager__item:hover a{text-decoration:none}ul.pager__items .pager__item--ellipsis{display:none}@media (max-width:823px){ul.pager__items .pager__item{font-size:1rem;margin-right:5px;margin-top:5px;min-height:30px;min-width:30px}ul.pager__items .pager__item:last-child{margin-right:0}}.related{border-bottom:0;margin:3rem 0;padding-bottom:0;padding-top:0}@media (max-width:624px){.related{margin:.5rem 0}}.related__title{margin-bottom:17px;margin-top:0}.related__description{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:600;line-height:1.2}* .related__button{margin-top:25px}.related__button{text-align:center}.related__button .button--primary{min-width:150px}*+.related__cards{margin-top:52px}.related__cards>.paragraph{padding-left:0;padding-right:0}.related__cards>.paragraph:first-child{margin-top:0}.related__cards>.paragraph:last-child{margin-bottom:0}@media (max-width:823px){.related__container{padding-left:0;padding-right:0}}.tags{display:inline-flex;flex-wrap:wrap}.tags>*{border:1px solid #005172;border-radius:1px;box-shadow:0 2px 3px rgba(0,0,0,.071);color:#005172;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.15rem;letter-spacing:1.8px;margin-right:10px;padding:6px 8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.tags>a:hover{background-color:#585750;border:1px solid #585750;color:#fff;text-decoration:none}.ui-dialog.ui-widget{z-index:1260}.ui-dialog.ui-widget .ui-dialog-titlebar{background:#005172;color:#fff}.ui-dialog.ui-widget .ui-dialog-buttonset button{align-items:center;background-color:initial;background-color:#005172;border:none;border:none!important;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.ui-dialog.ui-widget .ui-dialog-buttonset button:active,.ui-dialog.ui-widget .ui-dialog-buttonset button:focus,.ui-dialog.ui-widget .ui-dialog-buttonset button:hover{background-color:initial;outline:none;text-decoration:none}.ui-dialog.ui-widget .ui-dialog-buttonset button:focus{outline:2px dashed #000}.ui-dialog.ui-widget .ui-dialog-buttonset button[disabled]{background-color:#909090;color:#edf2f5;cursor:default;outline:none}.ui-dialog.ui-widget .ui-dialog-buttonset button[disabled]:active,.ui-dialog.ui-widget .ui-dialog-buttonset button[disabled]:focus,.ui-dialog.ui-widget .ui-dialog-buttonset button[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.ui-dialog.ui-widget .ui-dialog-buttonset button:active,.ui-dialog.ui-widget .ui-dialog-buttonset button:focus,.ui-dialog.ui-widget .ui-dialog-buttonset button:hover{background-color:#585750;color:#fff}.ui-dialog.ui-widget .ui-dialog-buttonset button:focus{outline:4px dashed #005172;outline-offset:5px}.ui-dialog.ui-widget .ui-dialog-buttonset button.ext{flex-direction:row}.ui-dialog.ui-widget .ui-dialog-buttonset button.ext svg.ext{margin-left:5px;position:relative;top:-2px}.ui-dialog.ui-widget .ui-dialog-buttonset button.ext svg.ext path{fill:#fff;stroke:#fff}.ui-dialog.ui-widget .ui-dialog-buttonset button:first-child{margin-right:10px}.ui-dialog.ui-widget .ui-dialog-buttonset button:focus,.ui-dialog.ui-widget .ui-dialog-buttonset button:hover{border:none!important;outline:none}.node--article--full .node__content{margin-left:auto;margin-right:auto;max-width:824px;padding:1.5rem}.node--artifact--full{position:relative}.node--artifact--full .left-sidebar{background-color:#fff;height:100vh;left:0;position:absolute;top:0;width:597px}@media (max-width:1748px){.node--artifact--full .left-sidebar{width:397px}}@media (max-width:1100px){.node--artifact--full .left-sidebar{left:inherit;margin-top:-50px;position:relative;top:inherit;width:100%}}.node--artifact--full .left-sidebar__header{background-color:#fff;border-bottom:1px solid #00000017;margin-bottom:44px;padding:25px}@media (max-width:1360px){.node--artifact--full .left-sidebar__header{margin-bottom:24px}}@media (max-width:1100px){.node--artifact--full .left-sidebar__header{display:none}}.node--artifact--full .left-sidebar__toolbar-mobile{border-bottom:1px solid #00000017;box-shadow:0 5px 9px 2px #00000040;display:none;justify-content:space-between;margin-bottom:15px;padding:5px 25px 10px}@media (max-width:1100px){.node--artifact--full .left-sidebar__toolbar-mobile{display:flex}}.node--artifact--full .left-sidebar__toolbar-mobile>a{margin-left:15px}.node--artifact--full .left-sidebar__toolbar-mobile .icon{background-repeat:no-repeat;background-size:100%;display:flex;height:32px;line-height:32px;margin:0 auto;width:32px}.node--artifact--full .left-sidebar__toolbar-mobile .icon-image{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-image-orange.svg);background-repeat:no-repeat}.node--artifact--full .left-sidebar__toolbar-mobile .icon-fullscreen{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-fullscreen.svg);background-repeat:no-repeat}@media (max-width:624px){.node--artifact--full .left-sidebar__toolbar-mobile .button--back{text-indent:-9999px;white-space:nowrap}}.node--artifact--full .left-sidebar__toolbar-mobile .label{font-size:16px}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count{align-items:center;display:flex}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text-art,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .current-count,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .total-count{font-size:1.125rem;opacity:.8}@media screen and (max-width:824px){.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text-art,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .current-count,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .total-count{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text-art,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .current-count,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .total-count{font-size:clamp(1rem,1.05vw,1.125rem)}}@media (max-width:624px){.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .count-text{display:none}}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count span{margin-left:5px}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .icon-arrow-left{margin-left:0;margin-right:5px}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .icon-arrow-left,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .icon-arrow-right{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-back.svg);background-position:50%;background-repeat:no-repeat;display:block;height:20px;width:20px}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .icon-arrow-left.inactive,.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .icon-arrow-right.inactive{opacity:.4}.node--artifact--full .left-sidebar__toolbar-mobile .mobile-thumbnail-count .icon-arrow-right{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward.svg);background-repeat:no-repeat}.node--artifact--full .artifact-info{background-color:#fff}.node--artifact--full .artifact-info h2,.node--artifact--full .artifact-info h3,.node--artifact--full .artifact-info h4{margin-bottom:15px;margin-top:0}.node--artifact--full .artifact-info p{font-size:1.125rem}@media screen and (max-width:824px){.node--artifact--full .artifact-info p{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.node--artifact--full .artifact-info p{font-size:clamp(1rem,1.05vw,1.125rem)}}.node--artifact--full .artifact-info__title{margin:0 0 15px}.node--artifact--full .artifact-info__exhibition-cases,.node--artifact--full .artifact-info__image-details,.node--artifact--full .artifact-info__thumbnails,.node--artifact--full .artifact-info__title{padding-left:80px;padding-right:80px}@media (max-width:1748px){.node--artifact--full .artifact-info__exhibition-cases,.node--artifact--full .artifact-info__image-details,.node--artifact--full .artifact-info__thumbnails,.node--artifact--full .artifact-info__title{padding-left:40px;padding-right:40px}}.node--artifact--full .artifact-info__content-body{height:60vh;margin-bottom:24px;overflow:auto}@media (max-width:1360px){.node--artifact--full .artifact-info__content-body{height:260px}}.node--artifact--full .artifact-info__image-details{display:none}@media (max-width:1360px){.node--artifact--full .artifact-info__image-details{display:block}}.node--artifact--full .artifact-viewer-wrraper{background-color:#fff;color:#fff;margin-left:597px}@media (max-width:1748px){.node--artifact--full .artifact-viewer-wrraper{margin-left:397px}}@media (max-width:1100px){.node--artifact--full .artifact-viewer-wrraper{margin-left:0}}.node--artifact--full #osd-zoom-in,.node--artifact--full #osd-zoom-out{align-items:center;background-color:#005172;border-radius:50%;cursor:pointer;display:flex!important;height:41px;justify-content:center;line-height:0;width:41px}.node--artifact--full #osd-zoom-in:after,.node--artifact--full #osd-zoom-out:after{color:#fff;content:"+";font-size:30px}.node--artifact--full #osd-zoom-in .label,.node--artifact--full #osd-zoom-out .label{display:none}.node--artifact--full #osd-zoom-out{margin-top:10px}@media (max-width:1100px){.node--artifact--full #osd-zoom-out{margin-left:10px;margin-top:0}}.node--artifact--full #osd-zoom-out:after{content:"-";font-size:40px;top:-10px}.node--artifact--full #osd-fullscreen{display:none!important}.node--artifact--full #openseadragon-buttons{position:absolute;right:15px;top:15px;z-index:10}@media (max-width:1100px){.node--artifact--full #openseadragon-buttons{display:flex;top:35px}}.node--artifact--full .artifact-info_image-details-label,.node--artifact--full .artifact-viewer__image-details-label{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.5rem;font-weight:600}@media screen and (max-width:824px){.node--artifact--full .artifact-info_image-details-label,.node--artifact--full .artifact-viewer__image-details-label{font-size:1.25rem}}@supports (font-size:clamp(20px,1.15vw,24px)){.node--artifact--full .artifact-info_image-details-label,.node--artifact--full .artifact-viewer__image-details-label{font-size:clamp(1.25rem,1.15vw,1.5rem)}}.node--artifact--full .artifact-viewer__image-details{background-color:#fff;bottom:60px;color:#000;padding:22px;position:absolute;right:15px;text-align:center;width:367px;z-index:10}@media (max-width:1360px){.node--artifact--full .artifact-viewer__image-details{display:none}}.node--artifact--full .artifact-viewer__image-details.collapsed .artifact-viewer__image-details-container{height:100px;margin-bottom:15px;overflow:hidden}.node--artifact--full .artifact-viewer__image-details :first-child{margin-top:0}.node--artifact--full .artifact-viewer__image-details blockquote,.node--artifact--full .artifact-viewer__image-details p{font-size:1.125rem}@media screen and (max-width:824px){.node--artifact--full .artifact-viewer__image-details blockquote,.node--artifact--full .artifact-viewer__image-details p{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.node--artifact--full .artifact-viewer__image-details blockquote,.node--artifact--full .artifact-viewer__image-details p{font-size:clamp(1rem,1.05vw,1.125rem)}}.node--artifact--full .artifact-viewer__show-more{text-transform:uppercase}.page-node-type-artifact{overflow:hidden}.openseadragon-viewer{position:relative}@media (min-width:1100px){.node--dc-landing-page .node__content{background-size:cover!important;height:100vh;margin:auto!important;padding:5.5rem 0;padding:2rem 0 5.5rem}.node--dc-landing-page .catalog{margin:auto!important}.node--dc-landing-page .catalog .paragraph{padding:0}.node--dc-landing-page .catalog img{max-width:200px}.node--dc-landing-page .catalog .page-wrapper>div,.node--dc-landing-page .catalog .page-wrapper>div .paragraph{height:100%}.flipbook-viewport{height:750px;overflow:hidden;position:relative;width:100%}.flipbook-viewport .container{height:720px;left:50%;margin:auto;position:absolute;top:0;width:1152px}.flipbook-viewport .catalog{height:720px;left:-576px;top:0;width:1152px}.flipbook-viewport .page{background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;height:720px;width:576px}.catalog .page{box-shadow:0 0 20px #0003}.flipbook-viewport .page img{margin:0;-webkit-user-select:none;user-select:none}.flipbook-viewport .page-design-double{background-size:100% 100%;height:720px;width:1172px}.catalog-front-cover .catalog-front-cover__inner-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.catalog-front-cover .catalog-front-cover__logo{margin-top:32px;text-align:center;width:100%}.catalog-front-cover .catalog-front-cover__logo img{filter:brightness(0) invert(1);max-width:135px;width:100%}.catalog-front-cover .catalog-front-cover__title{color:#fff;font-size:40px;max-width:300px}.catalog-front-cover .catalog-front-cover__title h2{font-size:40px;text-align:center}.catalog-front-cover .catalog-front-cover__opt-text{max-width:200px}.catalog-front-cover .catalog-front-cover__opt-text p{color:#fff;font-size:12px;text-align:center}.catalog-back-cover .catalog-back-cover__inner-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;text-align:center}.catalog-back-cover .catalog-back-cover__logo{margin-top:32px;text-align:center;width:100%}.catalog-back-cover .catalog-back-cover__logo img{filter:brightness(0) invert(1);max-width:135px;width:100%}.catalog-back-cover .catalog-back-cover__title{color:#fff;font-size:40px;max-width:300px}.catalog-back-cover .catalog-back-cover__title h2{font-size:40px;margin-bottom:0}.catalog-back-cover .catalog-back-cover__opt-text{max-width:200px}.catalog-back-cover .catalog-back-cover__opt-text p{color:#fff;font-size:12px;text-align:center}.catalog .paragraph.odd .page-number{text-align:right}.paragraph--dc-page-full-image .page-number{color:#fff;text-shadow:0 0 6px #000}.page-number{border-top:2px solid #80808080;bottom:0;font-size:12px;left:50%;max-width:90%;padding-bottom:10px;position:absolute;transform:translateX(-50%);width:100%}.page-number span{display:inline-flex;padding:3px 0}.page-number span:after{content:"|";display:flex;padding:0 10px}.dc-nav{align-items:center;background:#fff;display:flex;justify-content:space-between;margin:10px auto auto;position:relative;width:50%}}@media (min-width:1100px) and (max-width:1099px){.dc-nav{display:none}}@media (min-width:1100px){.dc-nav .dc-index{align-items:center;border-right:1px solid #3333;display:flex;padding:0 20px;position:relative}.dc-nav .dc-index ul{background:#fff;bottom:100%;display:none;font-size:1.125rem;left:0;margin:0;max-width:400px;padding:20px;position:absolute;width:400px}.dc-nav .dc-index ul li{-webkit-box-orient:vertical;-webkit-line-clamp:1;cursor:pointer;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.dc-nav .dc-index ul li:hover{text-decoration:underline}.dc-nav .dc-index ul li:before{display:none!important}.dc-nav .dc-index ul li span{margin-right:10px}.dc-nav .dc-buttons{align-items:center;display:flex;justify-content:center;padding:0 10px}.dc-nav .dc-buttons>div{align-items:center;display:flex;padding:0 30px}.dc-nav .dc-buttons .dc-go-to{align-items:center;display:flex;justify-content:center}.dc-nav .dc-buttons .dc-go-to input{-moz-appearance:textfield;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:22px;font-weight:700;margin-right:15px;padding-bottom:3px;text-align:center;width:50px}}@media (min-width:1100px){.dc-nav .dc-buttons .dc-go-to input::-webkit-inner-spin-button,.dc-nav .dc-buttons .dc-go-to input::-webkit-outer-spin-button{-webkit-appearance:none}.dc-nav .dc-buttons .dc-go-to .dc-pages-ammout{margin-left:10px}.dc-nav .dc-buttons .dc-go-to p{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:22px;font-weight:700;margin-bottom:0;margin-top:0;padding-bottom:3px}.dc-nav .dc-share{align-items:center;border-left:1px solid #3333;display:flex;height:48px;padding:0 20px;position:relative}.dc-nav .dc-share ul{background:#fff;bottom:100%;display:none;list-style:none;margin:0;padding:20px;position:absolute;right:0;width:100px}.dc-nav .dc-share ul li{list-style:none;text-align:center}.dc-nav .dc-share ul li:before{content:"";display:none!important}.dc-nav .dc-share ul li a{margin:auto}.dc-nav .dc-share ul li a svg{max-width:30px}}@media (max-width:1099px){.dc-nav{display:none}.node--dc-landing-page .catalog .catalog-back-cover,.node--dc-landing-page .catalog>.paragraph{border-top:4px solid #aaabac}.node--dc-landing-page .node__content{background-image:none!important}.node--dc-landing-page .catalog-front-cover{background-position:50%;background-repeat:no-repeat;margin-top:0;min-height:500px}.node--dc-landing-page .catalog-front-cover__inner-container{padding:2rem}.node--dc-landing-page .catalog-front-cover-heading{align-items:center;display:flex;flex-direction:column}.node--dc-landing-page .catalog-front-cover-heading .catalog-front-cover__logo{max-width:300px}.node--dc-landing-page .catalog-front-cover-heading .catalog-front-cover__logo img{display:block;height:auto;max-width:100%}.node--dc-landing-page .catalog-front-cover-heading .catalog-front-cover__title,.node--dc-landing-page .catalog-front-cover__opt-text{margin:0 auto;max-width:500px}.node--dc-landing-page .catalog-back-cover{background-position:50%;background-repeat:no-repeat;padding:4rem 2rem}.node--dc-landing-page .catalog-back-cover .catalog-back-cover__inner-container{align-items:center;display:flex;flex-direction:column}.node--dc-landing-page .catalog-back-cover .catalog-back-cover__logo{max-width:300px}.node--dc-landing-page .catalog-back-cover .catalog-back-cover__logo img{display:block;height:auto;max-width:100%}.node--dc-landing-page .catalog-back-cover .catalog-back-cover__title{font-size:28px;max-width:500px}.node--dc-landing-page .catalog-back-cover .catalog-back-cover__opt-text{font-size:16px;max-width:500px}}.fact-teaser{align-items:center;display:flex;flex-direction:column;margin:1rem 0;max-width:100%;text-align:center;width:500px}.fact-teaser-attr-image{border-radius:50%;box-shadow:0 10px 22px 0 #0000003b;flex-basis:100px}.fact-teaser h2{font-size:40px;font-weight:700;letter-spacing:0;line-height:1.1;margin:30px;text-transform:none}@media (max-width:1099px){.fact-teaser h2{font-size:30px}}.fact-teaser-attr-text{display:flex;flex-direction:column;font-size:14px}.fact-teaser-attr-text .field--name-field-text-short-plain-0{font-weight:700}.fact-teaser .node--type-fact-audio{padding:2rem}.fact-teaser .node--type-fact-audio-cta{align-items:center;color:#fff;display:flex;position:relative;text-decoration:none;z-index:5}.fact-teaser .node--type-fact-audio-cta svg{fill:green;margin:.5rem;transition:all .25s ease-in-out;width:25px}.fact-teaser .node--type-fact-audio-cta.playing svg{fill:#639}.fact-teaser .node--type-fact-audio-media{display:none}.node--type-fact .fact-hero-wrapper{background:#ede7df;background:linear-gradient(90deg,#ede7df 30%,#505264)}@media (max-width:823px){.node--type-fact .fact-hero-wrapper{background:linear-gradient(180deg,#ede7df 30%,#505264)}}.node--type-fact .fact-hero{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;max-width:80%;padding:5rem 1em 0}@media (max-width:1099px){.node--type-fact .fact-hero{flex-direction:column;flex-wrap:nowrap}}@media (max-width:823px){.node--type-fact .fact-hero{max-width:90%}}.node--type-fact .fact-hero-text{align-self:center;flex-basis:50%;margin-bottom:15rem}@media (max-width:823px){.node--type-fact .fact-hero-text{flex-basis:auto;text-align:center;width:100%}}@media (max-width:1099px){.node--type-fact .fact-hero-text{align-self:flex-start;margin-bottom:2rem}}.node--type-fact .fact-hero-text small{font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-weight:600;text-transform:uppercase}.node--type-fact .fact-hero-text h2{font-size:45px;font-weight:700;letter-spacing:0;line-height:1.1;margin-right:1%;text-transform:none}@media (max-width:1099px){.node--type-fact .fact-hero-text h2{font-size:33px;margin-right:50%}}@media (max-width:823px){.node--type-fact .fact-hero-text h2{margin-right:0}}.node--type-fact .fact-hero-text .mobile-only{display:none}@media (max-width:823px){.node--type-fact .fact-hero-text .mobile-only{display:block!important;max-width:100%}}.node--type-fact .fact-hero-image{display:flex;justify-content:flex-end}.node--type-fact .fact-hero-image img{max-height:596px;width:auto}.node--type-fact .fact-hero-image article{display:flex}@media (max-width:1099px){.node--type-fact .fact-hero-image{margin-top:-20%}}@media (max-width:823px){.node--type-fact .fact-hero-image{margin-top:0}}.node--type-fact .fact-hero .field--name-field-featured-image{position:relative;z-index:4}@media (max-width:1099px){.node--type-fact .fact-hero .field--name-field-featured-image{width:66%}}@media (max-width:823px){.node--type-fact .fact-hero .field--name-field-featured-image{width:100%}}.node--type-fact .fact-hero .field--name-field-featured-image .field__item{display:flex}.node--type-fact .fact-media{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15rem auto 9rem;max-width:1440px;max-width:80%;padding:0 1em}@media (max-width:823px){.node--type-fact .fact-media{margin-bottom:3rem;margin-top:-7rem;max-width:100%}.node--type-fact .fact-media .desktop-only{display:none}}.node--type-fact .fact-media-attr{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:400px}.node--type-fact .fact-media-attr-image{border-radius:50%;box-shadow:0 10px 22px 0 #0000003b;flex-basis:100px;margin-right:10px;max-width:100px}.node--type-fact .fact-media-attr-text{display:flex;flex-direction:column;font-size:14px}.node--type-fact .fact-media-attr-text .field--name-field-text-short-plain-0{font-weight:700}.node--type-fact .fact-media-player{background:#c34737;flex-basis:80%;margin-top:1rem}@media (max-width:1747px){.node--type-fact .fact-media-player{flex-basis:73%}}@media (max-width:823px){.node--type-fact .fact-media-player{flex-basis:100%;z-index:10}}.node--type-fact .fact-media-player .node--type-fact-audio-cta{align-items:center;color:#fff;display:flex;padding:1rem 2rem;position:relative;text-decoration:none;z-index:5}@media (max-width:823px){.node--type-fact .fact-media-player .node--type-fact-audio-cta{padding:0}}.node--type-fact .fact-media-player .node--type-fact-audio-cta .audio-text{font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;text-transform:uppercase}@media (max-width:823px){.node--type-fact .fact-media-player .node--type-fact-audio-cta .audio-text{display:block;text-align:center;width:80%}}.node--type-fact .fact-media-player .node--type-fact-audio-cta svg{margin:.5rem;width:70px}.node--type-fact .fact-media-player .node--type-fact-audio-cta svg.play-wave{fill:#c34737;background:#fff;border-radius:50%;height:4rem;padding:1rem;width:4rem}@media (max-width:823px){.node--type-fact .fact-media-player .node--type-fact-audio-cta svg.play-wave{height:4rem;padding:.75rem;width:4rem}}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l1{animation:pulse 1s infinite;animation-delay:.15s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l2{animation:pulse 1s infinite;animation-delay:.3s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l3{animation:pulse 1s infinite;animation-delay:.45s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l4{animation:pulse 1s infinite;animation-delay:.6s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l5{animation:pulse 1s infinite;animation-delay:.75s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l6{animation:pulse 1s infinite;animation-delay:.9s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l7{animation:pulse 1s infinite;animation-delay:1.05s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l8{animation:pulse 1s infinite;animation-delay:1.2s}.node--type-fact .fact-media-player .node--type-fact-audio-cta.playing svg.play-wave .play-wave-l9{animation:pulse 1s infinite;animation-delay:1.35s}.node--type-fact .fact-media-player .node--type-fact-audio-media{display:none}.node--type-fact .preload{background:url(/themes/aoc/img/icons/arrow.svg) no-repeat}.node--type-fact .node__content{margin-left:auto;margin-right:auto;max-width:1748px;padding:1.5rem}.node--page--full.event-calendar .node__content>div>h2,.node--page--full.event-calendar .virtual-tours-header,.node--page--full.virtual-tours .events-header,.node--page--full.virtual-tours .node__content>div>h2{display:none}.page-node-type-themeless-page .paragraph--wysiwyg,.page-node-type-themeless-page .paragraph--wysiwyg__container{margin:0;padding:0}.page-node-type-themeless-page.user-logged-in #block-aoc-local-tasks{display:block}.path-webform .webform-submission-form{margin-left:auto;margin-right:auto;max-width:1184px;padding:1.5rem}.path-webform .webform-confirmation__message{display:flex;flex-wrap:wrap;justify-content:center}.path-webform .webform-confirmation__text{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-size:1.875rem;font-weight:600;line-height:1.125;margin-bottom:50px;text-align:center;width:100%}@supports (font-size:clamp(30px,2.6vw,50px)){.path-webform .webform-confirmation__text{font-size:clamp(1.875rem,2.6vw,3.125rem)}}@media screen and (max-width:824px){.path-webform .webform-confirmation__text{font-size:1.875rem}}@supports (font-size:clamp(30px,1.6vw,30px)){.path-webform .webform-confirmation__text{font-size:clamp(1.875rem,1.6vw,1.875rem)}}.path-webform .webform-confirmation__print{margin-bottom:15px}.path-webform .webform-confirmation__print+.webform-confirmation__back{margin-bottom:15px;margin-left:15px}@media (max-width:623px){.path-webform .webform-confirmation__back,.path-webform .webform-confirmation__back a,.path-webform .webform-confirmation__print,.path-webform .webform-confirmation__print a{width:100%}.path-webform .webform-confirmation__back+.webform-confirmation__back,.path-webform .webform-confirmation__print+.webform-confirmation__back{margin-left:0}}.quiz-modal-container{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100031}.quiz-modal-underlay{background-color:#edeff5e6;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.quiz-modal{background-color:#fff;border-radius:16px;box-sizing:border-box;font-size:1.4em;left:50%;margin:0;max-width:600px;min-height:250px;padding:100px 20px 40px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}@media (max-width:823px){.quiz-modal{max-width:90%}}.quiz-modal label{font-family:Nunito Sans,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.2px;line-height:1.3333;text-transform:uppercase}.quiz-modal input{background-color:#fbfbfb;border:1px solid #005172;font-size:1em;font-size:1.8rem;font-weight:400;height:auto;padding:15px;text-align:center;width:100%}.quiz-modal input:focus{border-color:#005172;box-shadow:none}.quiz-modal input.error{border-color:#641c17}.quiz-modal .quiz-submit{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:15px 0 0;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.quiz-modal .quiz-submit:active,.quiz-modal .quiz-submit:focus,.quiz-modal .quiz-submit:hover{background-color:initial;outline:none;text-decoration:none}.quiz-modal .quiz-submit:focus{outline:2px dashed #000}.quiz-modal .quiz-submit[disabled]{cursor:default}.quiz-modal .quiz-submit[disabled],.quiz-modal .quiz-submit[disabled]:active,.quiz-modal .quiz-submit[disabled]:focus,.quiz-modal .quiz-submit[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.quiz-modal .quiz-submit:active,.quiz-modal .quiz-submit:focus,.quiz-modal .quiz-submit:hover{background-color:#585750;color:#fff}.quiz-modal .quiz-submit:focus{outline:4px dashed #005172;outline-offset:5px}.quiz-modal .quiz-submit.ext{flex-direction:row}.quiz-modal .quiz-submit.ext svg.ext{margin-left:5px;position:relative;top:-2px}.quiz-modal .quiz-submit.ext svg.ext path{fill:#fff;stroke:#fff}.quiz-close{align-items:center;background-color:#005172;border-top-left-radius:16px;border-top-right-radius:16px;color:#fff;cursor:pointer;display:flex;height:80px;justify-content:flex-end;left:0;padding:10px;position:absolute;right:0;top:0}.quiz-close:after{content:"X";display:block;font-size:20px;font-weight:700;line-height:14px;margin:0;padding:1px 10px 2px;width:32px}.paginate-pagination .p_bar_body{align-items:center;display:flex}.paginate-pagination progress{background-color:#b94a370d;border:0;border-radius:10px;height:25px;padding:4px 5px 5px;width:500px}.paginate-pagination progress::-webkit-progress-bar{background-color:#b94a371a;border-radius:50px;box-shadow:0 1px 0 0 #fff3;padding:2px}.paginate-pagination progress::-webkit-progress-value{-webkit-animation:move infinite 5s linear 0;background:-webkit-linear-gradient(135deg,#0000,#0000 20%,#fd510003 33%,#fd51000d 50%,#0000 0),-webkit-linear-gradient(top,#fd510080,#b94a36),-webkit-linear-gradient(left,#fd510080,#b94a36);background-size:25px 14px,100% 100%,100% 100%;border-radius:50px}.paginate-pagination .progress-value{color:#005172;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:500;line-height:.8;margin-left:15px}@media screen and (max-width:824px){.paginate-pagination .progress-value{font-size:1.125rem}}@supports (font-size:clamp(18px,1.3vw,18px)){.paginate-pagination .progress-value{font-size:clamp(1.125rem,1.3vw,1.125rem)}}.paginate-pagination .progressDiv{background:#fcfcfc;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 1px 1px #ccc;display:inline-block;height:325px;left:7%;position:relative;top:100px;width:84%}.paragraph{padding:0 3rem}.paragraph .paragraph{border-bottom:none;margin:0;padding:none}.node__content>.paragraph:first-child{margin-top:2.5rem}.node__content>.paragraph:first-child.paragraph--events-current{margin-top:0}.node__content>.paragraph:last-child{margin-bottom:5rem}.node__content>.paragraph:last-child.paragraph--events-current,.node__content>.paragraph:last-child.paragraph--fact-slider,.node__content>.paragraph:last-child.paragraph--full-width-cta,.node__content>.paragraph:last-child.paragraph--quote-slider{margin-bottom:0}.paragraph--type--accordions{margin:5rem auto;padding-bottom:0;padding-top:0}@media (max-width:624px){.paragraph--type--accordions{margin:2.5rem auto;padding-left:1rem;padding-right:1rem}}.paragraph--type--accordions>.field--name-field-text-short-plain-0{font-size:40px;margin-bottom:30px}.paragraph--type--accordions>.field--name-field-accordion-item{margin-left:auto;margin-right:auto;max-width:1184px;padding:0}.paragraph--type--accordions>.field--name-field-accordion-item>.field__item,.paragraph--type--accordions>.field--name-field-accordion-item>.field__item:last-child{margin-bottom:0}.paragraph--type--accordion-item{margin:0 0 20px!important;padding:0;padding-left:0!important;padding-right:0!important}.paragraph--type--accordion-item.accordion--collapsed{background-color:#fff}.paragraph--type--accordion-item .field--name-field-text-short-plain-0{flex-grow:1}.accordion .accordion__title{align-items:center;background-color:#005172;color:#fff;display:flex;font-weight:700;justify-content:center;padding:15px;position:relative;text-align:center;text-transform:uppercase}.accordion .accordion__title .field--type-string{max-width:calc(100% - 25px)}.accordion .accordion__toggle{-webkit-appearance:none;background-color:initial;border:0;display:block;padding:10px 0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}@media (max-width:624px){.accordion .accordion__toggle{right:10px}}.accordion .accordion__toggle-icon-horizontal{background-color:#fff;height:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.accordion .accordion__toggle-icon-vertical{background-color:#fff;height:3px;position:absolute;right:0;transform:rotate(90deg);width:20px}.accordion .accordion__content{border:none;box-shadow:-1px 8px 7px 2px #0000001a;display:none;font-weight:400;overflow:hidden;padding:2rem 4rem 6rem}.accordion .accordion__content p{font-weight:inherit}.accordion .accordion__content-cta{margin-top:40px}.accordion .accordion__content-cta a{margin-bottom:15px;margin-right:30px}.accordion>.accordion--expanded{background-color:#585750}.accordion>.accordion--expanded .accordion__toggle-icon-vertical{top:50%;transform:translateY(-50%)}.field--name-field-accordion-items>.field__item{margin-bottom:16px}.accordion__expand-all{float:right}.accordion__expand-all-link{cursor:pointer}.paragraph.paragraph--artifact-slider{background:#edf2f5;border-bottom:none;margin:0;padding:0}.paragraph.paragraph--artifact-slider .artifact__slider{margin:0 auto;max-width:1440px;max-width:90%;padding:3rem 1rem;text-align:center}@media (max-width:823px){.paragraph.paragraph--artifact-slider .artifact__slider{max-width:100%}}.paragraph.paragraph--artifact-slider .artifact__slider-desc{color:#585750;font:400 30px/1.2 Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:100%;width:540px}.paragraph.paragraph--artifact-slider .slick-track .slick-slide .field__item,.paragraph.paragraph--artifact-slider .slick-track .slick-slide .node--type-artifact,.paragraph.paragraph--artifact-slider .slick-track .slick-slide>div{height:100%}.paragraph.paragraph--artifact-slider .slick-track .slick-slide .card--artifact{align-items:center;display:flex;height:100%;margin:0 2rem}.paragraph.paragraph--artifact-slider .slick-track .slick-slide .card--artifact .card__container{width:100%}.paragraph.paragraph--artifact-slider .slick-track .slick-slide .card--artifact .card__container .card__image{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a;width:100%}.paragraph.paragraph--artifact-slider .slick-track .slick-slide .card--artifact .card__container .card__image img{border-bottom:none;box-shadow:none}.paragraph--content-grid{margin-bottom:5rem;margin-top:5rem}.content-grid__masonry .card{align-items:center;border-radius:8px;display:flex;justify-content:center;margin-bottom:4rem;max-width:100%;min-width:400px;padding:0 1rem;width:calc(33% - 2rem)}.content-grid__masonry .card .card__container{margin:0}.content-grid__heading{text-align:center}.content-grid__heading .content-grid__title{margin:auto;max-width:700px;position:relative;text-align:center}.content-grid__heading .content-grid__title:before{right:100%}.content-grid__heading .content-grid__title:after,.content-grid__heading .content-grid__title:before{border-bottom:3px solid #a6aaac;border-top:3px solid #a6aaac;content:"";height:10px;position:absolute;top:50%;transform:translateY(-50%);width:100vh}.content-grid__heading .content-grid__title:after{left:100%}.content-grid__heading .content-grid__description{color:#505253;margin:40px auto 50px;max-width:550px}.content-grid__masonry{opacity:0;padding-top:2rem}.content-grid__masonry .card__image{line-height:0px}.content-grid__masonry .card__image img{width:500px}.content-grid__masonry .card__container:hover:before{background:#0000}.content-grid__masonry .card__container:hover .card__image{line-height:0px;max-width:100%}.content-grid__masonry .card__container:hover img{transform:scale(1)}.content-grid__masonry .card--fact .card__description,.content-grid__masonry .card--fact .card__title,.content-grid__masonry .card--fact .card__type{display:none}.content-grid__masonry .card--fact .card__fact-text{font-style:italic}.content-grid__masonry .card--fact .card__image{border:none;border-radius:100px;box-shadow:none;max-width:80px;overflow:hidden}.content-grid__masonry .card--fact img{transform:none}.content-grid__masonry .card--fact .fact_attr_name{font-weight:700;margin:0}.content-grid__masonry .card--fact .fact_attr_role{margin:0}.content-grid__masonry .card--fact .card__container:hover .card__image{max-width:80px;width:80px}.content-grid__masonry .card--fact .card__container:hover img{transform:none}.paragraph--cta-grid{margin:0}@media (max-width:623px){.paragraph--cta-grid{padding:0 .5rem;word-break:break-word}}.paragraph--cta-grid .field--name-field-cta-cards{align-items:center;align-items:stretch!important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.paragraph--cta-grid .field--name-field-cta-cards>div{padding:1rem .5rem}.paragraph--cta-grid .field--name-field-cta-cards .field__item{flex:0 0 50%;max-width:50%}.paragraph--cta-grid{margin-bottom:100px;margin-top:100px}.cta-grid__header{margin-bottom:40px;overflow:hidden}.cta-grid__title{margin:auto auto 20px;max-width:70%;padding:0 20px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}@media (max-width:623px){.cta-grid__title{font-size:1.75rem}}.cta-grid__title:before{right:100%}.cta-grid__title:after,.cta-grid__title:before{border-bottom:3px solid rgba(0,0,0,.302);border-top:3px solid rgba(0,0,0,.302);content:"";height:10px;position:absolute;top:50%;transform:translateY(-50%);width:62%}.cta-grid__title:after{left:100%}.cta-grid__description{margin:auto;text-align:center;width:50%}.cta-grid__content{display:flex;flex-wrap:wrap;justify-content:center}.cta-grid__content .paragraph--cta-card{display:flex;flex-wrap:wrap;margin-bottom:40px;max-width:100%;min-width:400px;width:calc(33% - 2rem)}@media (max-width:623px){.cta-grid__content .paragraph--cta-card{min-width:100%}}.cta-grid__content .paragraph--cta-card:last-child{margin-bottom:40px}.cta-grid__content .paragraph--cta-card:first-child{margin-top:0}.cta-grid__content .cta-card__container{align-items:flex-end;background-position:top;background-repeat:no-repeat;background-size:cover;border-bottom:6px solid #005172;display:flex;min-height:400px;position:relative;text-align:center;width:100%}.cta-grid__content .cta-card__container:after{background:#020024;background:linear-gradient(0deg,#000000bf,#0000 50%,#fff0);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cta-grid__content .cta-card__link{display:flex;flex-direction:column;justify-content:flex-end;min-height:400px;padding:25px 70px;text-decoration:none;width:100%;z-index:99}@media (max-width:623px){.cta-grid__content .cta-card__link{padding:25px}}.cta-grid__content .cta-card__link:hover{text-decoration:none}.cta-grid__content .cta-card__title{color:#fff;margin-bottom:10px;position:relative;text-decoration:none}@media (max-width:623px){.cta-grid__content .cta-card__title{font-size:1.5rem}}.cta-grid__content .cta-card__description{color:#fff;margin-top:0}@media (min-width:1100px){.paragraph--dc-double-page .mobile-only-image-container{display:none}.paragraph--dc-double-page .page-design-double{background-size:100% 100%!important;padding-top:9.6rem}.paragraph--dc-double-page .page-design-double .field--name-field-featured-image img{max-width:200px}.paragraph--dc-double-page .page-design-double .page-design-double__title{display:flex;justify-content:center;width:50%}.paragraph--dc-double-page .page-design-double .page-design-double__title h2{color:#fff;font-size:32px;margin:0;max-width:288px;text-align:center}.paragraph--dc-double-page .page-design-double .page-design-double__description{display:flex;justify-content:center;margin-bottom:3.2rem;margin-top:2.4rem;max-width:50%}.paragraph--dc-double-page .page-design-double .page-design-double__description p{color:#fff;font-size:12px;margin:0;max-width:288px;text-align:center}.paragraph--dc-double-page .page-design-double .page-design-double__product-list{display:flex;justify-content:center;max-width:50%}.paragraph--dc-double-page .page-design-double .page-design-double__product-list ol{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:300px;padding-left:0;width:100%}.paragraph--dc-double-page .page-design-double .page-design-double__product-list ol li{color:#fff;font-size:12px;max-width:50%;text-align:center}.paragraph--dc-double-page .page-design-double .page-design-double__product-list ol li a{color:#fff;font-size:12px}.paragraph--dc-double-page .page-design-double .page-design-double__product-list ol li p{color:#fff;font-size:12px;margin:0}.paragraph--dc-double-page .page-design-double .double-page_image{height:720px;max-width:100%!important;width:1152px}}@media (max-width:1099px){.paragraph--dc-double-page{font-size:16px;margin:12px 0 32px;padding:0}.paragraph--dc-double-page .mobile-only-image-container img{display:block;height:auto;max-width:100%;width:100%}.paragraph--dc-double-page a,.paragraph--dc-double-page p{font-size:16px}.paragraph--dc-double-page .page-design-double{background-image:none!important}.paragraph--dc-double-page .page-design-double__product-list,.paragraph--dc-double-page .page-design-double__title-description{margin:0 auto;max-width:650px;padding:0 1rem}.paragraph--dc-double-page h2{font-size:24px}.paragraph--dc-double-page ol{font-size:16px;padding-left:1rem;text-align:left}.paragraph--dc-double-page li{margin:12px 0}}@media (min-width:1100px){.page-grid.page-featured-product.arched-layout{padding-top:45px}.page-grid.page-featured-product.arched-layout .page-grid__list-image .featured-product__image.featured-arched{height:560px;margin:auto auto 40px;max-height:100%;max-width:100%;width:60%}.page-grid.page-featured-product.arched-layout .page-grid__list-image .featured-product__image.featured-arched .variety-item{width:100%}.page-grid.page-featured-product.arched-layout .page-grid__list-image .featured-product__image.featured-arched img{border-radius:50% 50% 50% 50%/30% 30% 0 0;max-height:100%;max-width:100%;width:100%!important}.page-grid.page-featured-product.arched-layout .page-grid__list-image li{max-width:33.3333333333%;width:100%}.page-grid.page-featured-product.arched-layout .page-grid__list-image li img{max-height:128px;max-width:128px}.page-grid.page-featured-product.arched-layout .page-grid__list-info{margin:auto;max-width:150px;position:absolute;right:0;top:43%;width:150px}.page-grid.page-featured-product.arched-layout .page-grid__list-info ol{display:flex;flex-wrap:wrap;justify-content:space-between}.page-grid.page-featured-product.arched-layout .page-grid__list-info li{flex-grow:unset;max-width:100%!important;padding:10px 5px;width:100%}.page-grid__list-image ol{display:flex;flex-wrap:wrap;margin:auto;max-width:456px;padding-left:0}.page-grid__list-image ol li{display:flex;justify-content:center;line-height:0;margin-bottom:16px;max-width:50%;position:relative;width:100%}.page-grid__list-image ol li .field--name-field-product-varieties .field__item{display:none}.page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child img{height:220px;object-fit:cover;width:220px}.page-grid__list-image ol .variety-item{position:relative}.page-grid__list-image ol .variety-item .item-meta,.page-grid__list-image ol .variety-item .item-variation__color{display:none}.page-grid__list-image ol .variation-selector{bottom:10px;display:flex;left:10px;position:absolute}.page-grid__list-image ol .variation-selector .variation-color{border-radius:100%;cursor:pointer;margin-right:5px}.page-grid__list-image ol .variation-selector .variation-color.color-active{border:1px solid #fff}.page-grid__list-info{margin-top:20px}.page-grid__list-info ol{display:flex;justify-content:space-between;padding:0 20px;width:100%}.page-grid__list-info ol li{color:#000;flex-grow:1;font-size:10px;max-width:25%}.page-grid__list-info ol li .item-meta,.page-grid__list-info ol li .item-meta a,.page-grid__list-info ol li .item-meta p{color:#000;font-size:10px}.page-grid__list-info ol li .item-meta p{margin:0}.page-grid__list-info ol .item-variation{display:none}}@media (max-width:1099px){.paragraph--dc-page-arched-img-products{padding:1rem}.page-grid.page-featured-product.arched-layout{padding-top:45px}.page-grid.page-featured-product.arched-layout .page-grid__list-image ol{marker:none;list-style:none;margin:0;padding:0}.page-grid.page-featured-product.arched-layout .page-grid__list-image .featured-product__image.featured-arched{margin:auto auto 10px;max-height:100%;max-width:100%;width:400px}.page-grid.page-featured-product.arched-layout .page-grid__list-image .featured-product__image.featured-arched .variety-item{width:100%}.page-grid.page-featured-product.arched-layout .page-grid__list-image .featured-product__image.featured-arched img{border-radius:50% 50% 50% 50%/30% 30% 0 0;height:500px;max-height:500px;max-width:100%;width:100%!important}.page-grid.page-featured-product.arched-layout .page-grid__list-info{margin:0 auto;max-width:500px}.page-grid.page-featured-product.arched-layout .page-grid__list-info p{font-size:16px;margin:8px 0}.page-grid.page-featured-product.arched-layout .page-grid__list-info ol{marker:none;font-size:16px;list-style:none;margin:0;padding:0}.page-grid.page-featured-product.arched-layout .page-grid__list-info li{margin:12px 0 24px}.page-grid.page-featured-product.arched-layout .page-grid__list-info li a{color:#000}.page-grid.page-featured-product.arched-layout .page-grid__list-info .item-variation__color,.page-grid.page-featured-product.arched-layout .page-grid__list-info .item-variation__image,.page-grid.page-featured-product.arched-layout .page-grid__list-info .variation-selector{display:none}}@media (min-width:1100px){.paragraph--dc-page-feature-and-two-prods .page-three-product{align-items:center;display:flex;height:100%;justify-content:center}.paragraph--dc-page-feature-and-two-prods .images ol{marker:none;display:grid;gap:15px;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-areas:"featured right-top" "featured right-bottom";grid-template-columns:2.025fr .955fr;grid-template-rows:1fr 1fr;list-style:none;margin:60px 0 0;max-width:500px;padding:0;width:100%}.paragraph--dc-page-feature-and-two-prods .images ol .item-meta{display:none}.paragraph--dc-page-feature-and-two-prods .images ol img{display:block;height:auto;max-height:100%;max-width:100%;width:100%;width:100%!important}.paragraph--dc-page-feature-and-two-prods .images ol li{position:relative}.paragraph--dc-page-feature-and-two-prods .images ol li:before{display:block;font-size:12px;left:2px;position:absolute;top:2px;z-index:2}.paragraph--dc-page-feature-and-two-prods .images ol li:first-child:before{content:"1"}.paragraph--dc-page-feature-and-two-prods .images ol li:nth-child(2):before{content:"2"}.paragraph--dc-page-feature-and-two-prods .images ol li:nth-child(3):before{content:"3"}.paragraph--dc-page-feature-and-two-prods .images ol li img{aspect-ratio:1;display:block;height:auto;height:100%;max-width:100%;object-fit:cover;width:100%}.paragraph--dc-page-feature-and-two-prods .images ol li .field--name-field-product-varieties .field__item{display:none}.paragraph--dc-page-feature-and-two-prods .images ol li .field--name-field-product-varieties .field__item:first-child{display:block}.paragraph--dc-page-feature-and-two-prods .images ol .featured{grid-area:featured}.paragraph--dc-page-feature-and-two-prods .images ol li:nth-child(2){grid-area:right-top}.paragraph--dc-page-feature-and-two-prods .images ol li:nth-child(3){grid-area:right-bottom}.paragraph--dc-page-feature-and-two-prods .text{margin:40px auto 0;max-width:480px}.paragraph--dc-page-feature-and-two-prods .text ol{display:flex;flex-wrap:nowrap;justify-content:space-between}.paragraph--dc-page-feature-and-two-prods .text li{color:#000;flex-grow:unset;font-size:10px;max-width:calc(33.3333% - 30px)!important;padding:10px 5px;width:100%}.paragraph--dc-page-feature-and-two-prods .text li .field--name-field-product-varieties{display:none}.paragraph--dc-page-feature-and-two-prods .text li .item-meta,.paragraph--dc-page-feature-and-two-prods .text li .item-meta a,.paragraph--dc-page-feature-and-two-prods .text li .item-meta p{color:#000;font-size:10px}.paragraph--dc-page-feature-and-two-prods .text li .item-meta p{margin:0}}@media (max-width:1099px){.paragraph--dc-page-feature-and-two-prods{padding:1rem}.paragraph--dc-page-feature-and-two-prods .item-variation__color,.paragraph--dc-page-feature-and-two-prods .variation-selector{display:none}.paragraph--dc-page-feature-and-two-prods ol{marker:none;font-size:16px;list-style:none;margin:0;padding:0;width:100%}.paragraph--dc-page-feature-and-two-prods ol li{display:block;margin:0;padding:0}.paragraph--dc-page-feature-and-two-prods .images ol{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;font-size:16px;justify-content:space-between;margin:0 auto;max-width:800px}.paragraph--dc-page-feature-and-two-prods .images ol li{width:calc(50% - 5px)}.paragraph--dc-page-feature-and-two-prods .images ol li .item-description{font-size:14px}.paragraph--dc-page-feature-and-two-prods .images ol .featured{font-size:16px;width:100%}.paragraph--dc-page-feature-and-two-prods .images ol .featured .item-description{font-size:16px}.paragraph--dc-page-feature-and-two-prods .images ol a{display:block;margin-top:16px}.paragraph--dc-page-feature-and-two-prods .images ol p{font-size:16px;margin:8px 0}.paragraph--dc-page-feature-and-two-prods .images ol img{display:block;height:auto;max-width:100%;width:100%}.paragraph--dc-page-feature-and-two-prods .text{display:none}}.paragraph--dc-page-imgs-products.text-color__dark .paragraph--dc-page-feature-and-two-prods.html .page-design-full-image-product-list__list,.paragraph--dc-page-imgs-products.text-color__dark .paragraph--dc-page-feature-and-two-prods.html .page-design-full-image-product-list__list a,.paragraph--dc-page-imgs-products.text-color__dark .paragraph--dc-page-feature-and-two-prods.html .page-design-full-image-product-list__text p,.paragraph--dc-page-imgs-products.text-color__dark .paragraph--dc-page-feature-and-two-prods.html .page-design-full-image-product-list__title h2{color:#000}@media (min-width:1100px){.paragraph--dc-page-featured-product-listing .page-grid.page-featured-product{align-items:center;display:flex;height:100%;justify-content:center}.paragraph--dc-page-featured-product-listing .page-grid__list-image ol{gap:20px;max-width:100%;padding:0 30px}.page-grid.page-featured-product{padding-top:45px}.page-grid.page-featured-product .page-grid__list-image .featured-product__image{margin:auto auto 40px;max-width:100%;width:80%}.page-grid.page-featured-product .page-grid__list-image .featured-product__image:before{display:none}.page-grid.page-featured-product .page-grid__list-image .featured-product__image .variety-item{width:100%}.page-grid.page-featured-product .page-grid__list-image .featured-product__image img{max-height:100%;max-width:100%;width:100%!important}.page-grid.page-featured-product .page-grid__list-image li{max-width:calc(33.33333% - 13.33333px);width:100%}.page-grid.page-featured-product .page-grid__list-image li img{max-height:150px;max-width:100%}.page-grid.page-featured-product .page-grid__list-info{margin:auto;max-width:456px}.page-grid.page-featured-product .page-grid__list-info ol{display:flex;flex-wrap:wrap;justify-content:space-between}.page-grid.page-featured-product .page-grid__list-info li{flex-grow:unset;max-width:25%!important;padding:10px 5px;width:100%}.page-grid__list-image ol{display:flex;flex-wrap:wrap;margin:auto;max-width:456px;padding-left:0}.page-grid__list-image ol li{display:flex;justify-content:center;line-height:0;margin-bottom:16px;max-width:50%;position:relative;width:100%}.page-grid__list-image ol li .field--name-field-product-varieties .field__item{display:none}.page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child img{height:220px;object-fit:cover;width:220px}.page-grid__list-image ol .variety-item{position:relative}.page-grid__list-image ol .variety-item .item-meta,.page-grid__list-image ol .variety-item .item-variation__color{display:none}.page-grid__list-image ol .variation-selector{bottom:10px;display:flex;left:10px;position:absolute}.page-grid__list-image ol .variation-selector .variation-color{border-radius:100%;cursor:pointer;margin-right:5px}.page-grid__list-image ol .variation-selector .variation-color.color-active{border:1px solid #fff}.page-grid__list-info{margin-top:20px}.page-grid__list-info ol{display:flex;justify-content:space-between;padding:0 20px;width:100%}.page-grid__list-info ol li{color:#000;flex-grow:1;font-size:10px;max-width:25%}.page-grid__list-info ol li .item-meta,.page-grid__list-info ol li .item-meta a,.page-grid__list-info ol li .item-meta p{color:#000;font-size:10px}.page-grid__list-info ol li .item-meta p{margin:0}.page-grid__list-info ol .item-variation{display:none}}@media (max-width:1099px){.paragraph--dc-page-featured-product-listing{padding:1rem}.paragraph--dc-page-featured-product-listing .item-variation__color,.paragraph--dc-page-featured-product-listing .variation-selector{display:none}.paragraph--dc-page-featured-product-listing ol{marker:none;font-size:16px;list-style:none;margin:0;padding:0;width:100%}.paragraph--dc-page-featured-product-listing ol li{display:block;margin:0;padding:0}.paragraph--dc-page-featured-product-listing .page-grid__list-image{font-size:16px;margin:0 auto;max-width:800px}.paragraph--dc-page-featured-product-listing .page-grid__list-image a{display:block;margin-top:16px}.paragraph--dc-page-featured-product-listing .page-grid__list-image p{font-size:16px;margin:8px 0}.paragraph--dc-page-featured-product-listing .page-grid__list-image img{display:block;height:auto;max-width:100%;width:100%}.paragraph--dc-page-featured-product-listing .page-grid__list-info{display:none}}.paragraph--dc-page-imgs-products.text-color__dark .page-design-full-image-product-list .page-design-full-image-product-list__list,.paragraph--dc-page-imgs-products.text-color__dark .page-design-full-image-product-list .page-design-full-image-product-list__list a,.paragraph--dc-page-imgs-products.text-color__dark .page-design-full-image-product-list .page-design-full-image-product-list__text p,.paragraph--dc-page-imgs-products.text-color__dark .page-design-full-image-product-list .page-design-full-image-product-list__title h2{color:#000}@media (min-width:1100px){.paragraph--dc-page-full-image{height:100%;padding:0!important}.paragraph--dc-page-full-image .page-design-02{height:100%;width:100%}.paragraph--dc-page-full-image .page-design-02 .page-design-02__inner-container{background-position:50%!important;background-repeat:none;background-size:cover!important;height:100%;width:100%}}@media (max-width:1099px){.paragraph--dc-page-full-image{height:500px;padding:0!important}.paragraph--dc-page-full-image .page-design-02{height:100%;width:100%}.paragraph--dc-page-full-image .page-design-02 .page-design-02__inner-container{background-position:50%!important;background-repeat:none;background-size:cover!important;height:100%;width:100%}}@media (min-width:1100px){.paragraph--dc-page-grid-6{background:url(/themes/aoc/img/bg/marble-bg.jpg);background-repeat:no-repeat;background-size:cover}.page-grid.six-products{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-grid.six-products .page-grid__list-image li{max-width:33.3333%;width:100%}.page-grid.six-products .page-grid__list-image li img{max-height:128px;max-width:128px}.page-grid.six-products .page-grid__list-info{margin:auto;max-width:456px}.page-grid.six-products .page-grid__list-info ol{counter-reset:ol;display:flex;flex-wrap:wrap;justify-content:space-between}.page-grid.six-products .page-grid__list-info li{display:flex;flex-grow:unset;justify-content:center;max-width:33.3333%!important;padding:10px 5px;width:100%}.page-grid.six-products .page-grid__list-info li:before{content:counter(ol) ". ";counter-increment:ol;left:-5px;position:relative}.page-grid.six-products .page-grid__list-info .variety-item{padding-right:5px;position:relative}}@media (max-width:1099px){.paragraph--dc-page-grid-6{padding:1rem}.paragraph--dc-page-grid-6 .page-grid__list-image{margin:0 auto;max-width:800px}.paragraph--dc-page-grid-6 .page-grid__list-image ol{display:grid;gap:10px 10px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;margin:0;padding-left:0}.paragraph--dc-page-grid-6 .page-grid__list-image ol li{marker:none;display:block;margin:0;padding:0;position:relative}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:before{display:block;font-size:16px;left:4px;position:absolute;top:4px;z-index:1}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:first-child:before{content:"1"}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:nth-child(2):before{content:"2"}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:nth-child(3):before{content:"3"}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:nth-child(4):before{content:"4"}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:nth-child(5):before{content:"5"}.paragraph--dc-page-grid-6 .page-grid__list-image ol li:nth-child(6):before{content:"6"}.paragraph--dc-page-grid-6 .page-grid__list-image ol li .field--name-field-product-varieties .field__item{display:none}.paragraph--dc-page-grid-6 .page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.paragraph--dc-page-grid-6 .page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child img{display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.paragraph--dc-page-grid-6 .page-grid__list-image ol .variety-item{position:relative}.paragraph--dc-page-grid-6 .page-grid__list-image ol .variation-selector,.paragraph--dc-page-grid-6 .page-grid__list-image ol .variety-item .item-meta,.paragraph--dc-page-grid-6 .page-grid__list-image ol .variety-item .item-variation__color{display:none}.paragraph--dc-page-grid-6 .page-grid__list-info{margin:0 auto;max-width:600px}.paragraph--dc-page-grid-6 .page-grid__list-info p{font-size:16px;margin:8px 0}.paragraph--dc-page-grid-6 .page-grid__list-info ol{font-size:16px;padding-left:1rem;text-align:left}.paragraph--dc-page-grid-6 .page-grid__list-info li{margin:12px 0 24px}.paragraph--dc-page-grid-6 .page-grid__list-info li a{color:#000}.paragraph--dc-page-grid-6 .page-grid__list-info .variety-item .item-variation__color,.paragraph--dc-page-grid-6 .page-grid__list-info .variety-item .item-variation__image,.paragraph--dc-page-grid-6 .page-grid__list-info li a svg{display:none}}@media (min-width:1100px){.page-grid-square-rect__list-image ol{display:grid;gap:10px 10px;grid-template-columns:repeat(2,220px);grid-template-rows:repeat(10,44px);list-style:none;margin:auto;max-width:456px;padding-left:0}.page-grid-square-rect__list-image ol li{justify-content:center;line-height:0;margin-bottom:16px;padding:0 5px;position:relative;width:100%}.page-grid-square-rect__list-image ol li:before{display:block;font-size:12px;left:18px;position:absolute;top:12px;z-index:2}.page-grid-square-rect__list-image ol li:first-child:before{content:"1"}.page-grid-square-rect__list-image ol li:nth-child(2):before{content:"2"}.page-grid-square-rect__list-image ol li:nth-child(3):before{content:"3"}.page-grid-square-rect__list-image ol li:nth-child(4):before{content:"4"}.page-grid-square-rect__list-image ol li .field--name-field-product-varieties .field__item{display:none}.page-grid-square-rect__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.page-grid-square-rect__list-image ol li .field--name-field-product-varieties .field__item:first-child img{height:220px;object-fit:cover;width:220px}.page-grid-square-rect__list-image ol li>div,.page-grid-square-rect__list-image ol li>div .field--name-field-product-varieties,.page-grid-square-rect__list-image ol li>div .field__item,.page-grid-square-rect__list-image ol li>div .field__item .item-variation,.page-grid-square-rect__list-image ol li>div .field__item .item-variation .item-variation__image,.page-grid-square-rect__list-image ol li>div .field__item .item-variation .item-variation__image article{height:100%}.page-grid-square-rect__list-image ol li>div .field__item img{height:100%!important}.page-grid-square-rect__list-image ol li:first-child{grid-column:1/span 1;grid-row:1/span 6}.page-grid-square-rect__list-image ol li:nth-child(2){grid-column:2/span 1;grid-row:1/span 4}.page-grid-square-rect__list-image ol li:nth-child(3){grid-column:1/span 1;grid-row:7/span 4}.page-grid-square-rect__list-image ol li:nth-child(4){grid-column:2/span 1;grid-row:5/span 6}.page-grid-square-rect__list-image ol .variety-item{position:relative}.page-grid-square-rect__list-image ol .variety-item .item-meta,.page-grid-square-rect__list-image ol .variety-item .item-variation__color{display:none}.page-grid-square-rect__list-image ol .variation-selector{bottom:10px;display:flex;left:10px;position:absolute}.page-grid-square-rect__list-image ol .variation-selector .variation-color{border-radius:100%;cursor:pointer;margin-right:5px}.page-grid-square-rect__list-image ol .variation-selector .variation-color.color-active{border:1px solid #fff}.page-grid-square-rect__list-info{margin-top:20px}.page-grid-square-rect__list-info ol{counter-reset:ol;display:flex;justify-content:space-between;margin:auto;max-width:456px;padding:0 20px;width:100%}.page-grid-square-rect__list-info ol li{color:#000;display:flex;flex-grow:1;font-size:10px;max-width:25%}.page-grid-square-rect__list-info ol li:before{content:counter(ol) ". ";counter-increment:ol;left:-5px;position:relative}.page-grid-square-rect__list-info ol li .variety-item{padding-right:5px}.page-grid-square-rect__list-info ol li .item-meta,.page-grid-square-rect__list-info ol li .item-meta a,.page-grid-square-rect__list-info ol li .item-meta p{color:#000;font-size:10px}.page-grid-square-rect__list-info ol li .item-meta p{margin:0}.page-grid-square-rect__list-info ol .item-variation{display:none}}@media (max-width:1099px){.paragraph--dc-page-grid-rec-sq{padding:1rem}.paragraph--dc-page-grid-rec-sq h2{font-size:28px}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__text{font-size:16px}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image{margin:0 auto;max-width:600px}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol{display:grid;gap:10px 10px;grid-template-columns:5fr 5fr;grid-template-rows:repeat(10,1fr);margin:0;padding-left:0}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li{marker:none;display:block;margin:0;padding:0;position:relative}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:before{display:block;font-size:16px;left:4px;position:absolute;top:4px;z-index:1}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:first-child{grid-column:1/span 1;grid-row:1/span 6}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:first-child:before{content:"1"}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:nth-child(2){grid-column:2/span 1;grid-row:1/span 4}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:nth-child(2):before{content:"2"}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:nth-child(3){grid-column:1/span 1;grid-row:7/span 4}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:nth-child(3):before{content:"3"}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:nth-child(4){grid-column:2/span 1;grid-row:5/span 6}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li:nth-child(4):before{content:"4"}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li>div,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li>div .field--name-field-product-varieties,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li>div .field__item,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li>div .field__item .item-variation,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li>div .field__item .item-variation .item-variation__image,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li>div .field__item .item-variation .item-variation__image article{height:100%}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li .field--name-field-product-varieties .field__item{display:none}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol li .field--name-field-product-varieties .field__item:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol .variety-item{position:relative}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol .variation-selector,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol .variety-item .item-meta,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-image ol .variety-item .item-variation__color{display:none}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info{margin:0 auto;max-width:600px}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info p{font-size:16px;margin:8px 0}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info ol{font-size:16px;padding-left:1rem;text-align:left}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info li{margin:12px 0 24px}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info li a{color:#000}.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info .variety-item .item-variation__color,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info .variety-item .item-variation__image,.paragraph--dc-page-grid-rec-sq .page-grid-square-rect__list-info li a svg{display:none}}@media (min-width:1100px){.page-grid{padding-top:45px}.page-grid.four-products .page-grid__list-image li{max-width:50%;position:relative;width:100%}.page-grid.four-products .page-grid__list-image li:before{display:block;font-size:12px;left:18px;position:absolute;top:12px;z-index:2}.page-grid.four-products .page-grid__list-image li:first-child:before{content:"1"}.page-grid.four-products .page-grid__list-image li:nth-child(2):before{content:"2"}.page-grid.four-products .page-grid__list-image li:nth-child(3):before{content:"3"}.page-grid.four-products .page-grid__list-image li:nth-child(4):before{content:"4"}.page-grid.four-products .page-grid__list-image li img{height:200px;max-height:200px;max-width:200px;width:200px}.page-grid.four-products .page-grid__list-info{margin:auto;max-width:456px}.page-grid.four-products .page-grid__list-info ol{display:flex;flex-wrap:wrap;justify-content:space-between}.page-grid.four-products .page-grid__list-info li{flex-grow:unset;max-width:25%!important;padding:10px 5px;width:100%}.page-grid.four-products .page-grid__list-info .variety-item{left:-5px;padding-right:5px;position:relative}.page-grid__list-image ol{display:flex;flex-wrap:wrap;margin:auto;max-width:456px;padding-left:0}.page-grid__list-image ol li{display:flex;justify-content:center;line-height:0;margin-bottom:16px;max-width:50%;position:relative;width:100%}.page-grid__list-image ol li:before{display:block;font-size:12px;left:18px;position:absolute;top:12px;z-index:2}.page-grid__list-image ol li:first-child:before{content:"1"}.page-grid__list-image ol li:nth-child(2):before{content:"2"}.page-grid__list-image ol li:nth-child(3):before{content:"3"}.page-grid__list-image ol li:nth-child(4):before{content:"4"}.page-grid__list-image ol li:nth-child(5):before{content:"5"}.page-grid__list-image ol li:nth-child(6):before{content:"6"}.page-grid__list-image ol li .field--name-field-product-varieties .field__item{display:none}.page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child img{height:220px;object-fit:cover;width:220px}.page-grid__list-image ol .variety-item{position:relative}.page-grid__list-image ol .variety-item .item-meta,.page-grid__list-image ol .variety-item .item-variation__color{display:none}.page-grid__list-image ol .variation-selector{bottom:10px;display:flex;left:10px;position:absolute}.page-grid__list-image ol .variation-selector .variation-color{border-radius:100%;cursor:pointer;margin-right:5px}.page-grid__list-image ol .variation-selector .variation-color.color-active{border:1px solid #fff}.page-grid__list-info{margin-top:20px}.page-grid__list-info ol{display:flex;justify-content:space-between;padding:0 20px;width:100%}.page-grid__list-info ol li{color:#000;flex-grow:1;font-size:10px;max-width:25%}.page-grid__list-info ol li .item-meta,.page-grid__list-info ol li .item-meta a,.page-grid__list-info ol li .item-meta p{color:#000;font-size:10px}.page-grid__list-info ol li .item-meta p{margin:0}.page-grid__list-info ol .item-variation{display:none}.page-design-full-image-product-list,.paragraph--dc-page-full-image .page-design-02{position:relative;z-index:2}}@media (max-width:1099px){.paragraph--dc-page-grid{padding:1rem}.paragraph--dc-page-grid .page-grid__list-image{margin:0 auto;max-width:800px}.paragraph--dc-page-grid .page-grid__list-image ol{display:grid;gap:10px 10px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;margin:0;padding-left:0}.paragraph--dc-page-grid .page-grid__list-image ol li{marker:none;display:block;margin:0;padding:0;position:relative}.paragraph--dc-page-grid .page-grid__list-image ol li:before{display:block;font-size:16px;left:4px;position:absolute;top:4px;z-index:1}.paragraph--dc-page-grid .page-grid__list-image ol li:first-child:before{content:"1"}.paragraph--dc-page-grid .page-grid__list-image ol li:nth-child(2):before{content:"2"}.paragraph--dc-page-grid .page-grid__list-image ol li:nth-child(3):before{content:"3"}.paragraph--dc-page-grid .page-grid__list-image ol li:nth-child(4):before{content:"4"}.paragraph--dc-page-grid .page-grid__list-image ol li:nth-child(5):before{content:"5"}.paragraph--dc-page-grid .page-grid__list-image ol li:nth-child(6):before{content:"6"}.paragraph--dc-page-grid .page-grid__list-image ol li .field--name-field-product-varieties .field__item{display:none}.paragraph--dc-page-grid .page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child{display:block}.paragraph--dc-page-grid .page-grid__list-image ol li .field--name-field-product-varieties .field__item:first-child img{display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.paragraph--dc-page-grid .page-grid__list-image ol .variety-item{position:relative}.paragraph--dc-page-grid .page-grid__list-image ol .variation-selector,.paragraph--dc-page-grid .page-grid__list-image ol .variety-item .item-meta,.paragraph--dc-page-grid .page-grid__list-image ol .variety-item .item-variation__color{display:none}.paragraph--dc-page-grid .page-grid__list-info{margin:0 auto;max-width:600px}.paragraph--dc-page-grid .page-grid__list-info p{font-size:16px;margin:8px 0}.paragraph--dc-page-grid .page-grid__list-info ol{font-size:16px;padding-left:1rem;text-align:left}.paragraph--dc-page-grid .page-grid__list-info li{margin:12px 0 24px}.paragraph--dc-page-grid .page-grid__list-info li a{color:#000}.paragraph--dc-page-grid .page-grid__list-info .variety-item .item-variation__color,.paragraph--dc-page-grid .page-grid__list-info .variety-item .item-variation__image,.paragraph--dc-page-grid .page-grid__list-info li a svg{display:none}}@media (min-width:1100px){.paragraph--dc-page-imgs-products .mobile-only-image-container{display:none}.paragraph--dc-page-imgs-products .page-design-full-image-product-list{height:100%;width:100%}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__inner-container{align-items:center;background-position:50%!important;background-repeat:none;background-size:cover!important;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:28px;padding-top:9.6rem;width:100%}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__title{margin:0;max-width:288px;text-align:center}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__title h2{color:#fff;font-size:32px;margin-bottom:10px;margin-top:0}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__text{max-width:288px}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__text p{color:#fff;font-size:12px;text-align:center}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list{align-self:flex-start;color:#fff;font-size:12px}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list li{margin-bottom:5px}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list p{font-size:12px;margin:0}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list a{color:#fff;font-size:12px}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list a svg{display:none}}@media (max-width:1099px){.paragraph--dc-page-imgs-products{padding:0}.paragraph--dc-page-imgs-products .page-design-full-image-product-list{font-size:16px}.paragraph--dc-page-imgs-products .page-design-full-image-product-list p{font-size:16px;margin:8px 0}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .mobile-only-image-container img{display:block;height:auto;max-width:100%;width:100%}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__inner-container{background-image:none!important}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__title-description{padding:1rem 1rem 0}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list{padding:1rem}.paragraph--dc-page-imgs-products .page-design-full-image-product-list .page-design-full-image-product-list__list ol{marker:none;font-size:16px;list-style:none;margin:0;padding:0}}@media (min-width:1100px){.paragraph--dc-page{background-color:#fff;height:100%;padding:0!important}.paragraph--dc-page .page-design-01{align-items:center;display:flex;height:100%;justify-content:center;padding:20px}.paragraph--dc-page .page-design-01 .page-design-01__inner-container{max-width:272px;text-align:center}.paragraph--dc-page .page-design-01 .page-design-01__title h2{font-size:24px}.paragraph--dc-page .page-design-01 .page-design-01__text,.paragraph--dc-page .page-design-01 .page-design-01__text a,.paragraph--dc-page .page-design-01 .page-design-01__text p,.paragraph--dc-page .page-design-01 .page-design-01__text span{font-size:12px}.paragraph--dc-page .page-design-01 .page-design-01__list{display:flex;flex-wrap:wrap;justify-content:center}.paragraph--dc-page .page-design-01 .page-design-01__list ol{padding-left:0;text-align:left}.paragraph--dc-page .page-design-01 .page-design-01__list li{font-size:12px}.paragraph--dc-page .page-design-01 .page-design-01__list li a{color:#000;font-size:12px}.paragraph--dc-page .page-design-01 .page-design-01__list li a svg{display:none}}@media (max-width:1099px){.paragraph--dc-page{background-color:#fff;padding:1rem}.paragraph--dc-page .page-design-01 p{font-size:18px}.paragraph--dc-page .page-design-01 .page-design-01__inner-container{margin:0 auto;max-width:500px;text-align:center}.paragraph--dc-page .page-design-01 h2{font-size:28px}.paragraph--dc-page .page-design-01 .page-design-01__list ol{font-size:16px;padding-left:1rem;text-align:left}.paragraph--dc-page .page-design-01 .page-design-01__list li{margin:12px 0}.paragraph--dc-page .page-design-01 .page-design-01__list li a{color:#000}.paragraph--dc-page .page-design-01 .page-design-01__list li a svg{display:none}}.download-grid__container{padding:40px 0}.download-grid__heading{align-items:center;display:flex;justify-content:space-between;padding:0 20px}.download-grid__heading .download-grid__description{max-width:50%}.download-grid__content .paragraph.paragraph--downloads{height:100%;max-width:100%}.download-grid__content .field--name-field-download-item{display:flex;flex-wrap:wrap}.download-grid__content .field__item{flex-grow:1;min-width:300px;padding:20px;width:1px}@media (max-width:823px){.download-grid__content .field__item{max-width:100%;min-width:100%;width:100%}}.download-grid__content .field__item .paragraph--downloads:first-child,.download-grid__content .field__item .paragraph--downloads:last-child{margin-bottom:0;margin-top:0}.download-grid__container{margin:auto;max-width:1166px}.paragraph.paragraph--downloads{background-color:#005172e6;box-shadow:0 6px 8px 0 grey;max-width:348.67px;padding-left:0;padding-right:0;padding-top:40px}@media (max-width:823px){.paragraph.paragraph--downloads{max-width:100%;min-width:100%;width:100%}}.download-item{height:100%}.download-item a{display:flex;flex-direction:column;height:100%;justify-content:space-between}.download-item__icon{background:#005172;border-radius:500px;color:#fff;height:80px;margin:auto;overflow:hidden;position:relative;width:80px}.download-item__icon svg{fill:#fff;bottom:-11px;font-size:34px;height:65px;left:50%;position:absolute;transform:translateX(-50%);width:65px}.download-item__title{font-size:24px;margin-bottom:0;margin-top:20px}.download-item__copy,.download-item__title{color:#fff;padding:0 40px;text-align:center}.download-item__copy{font-size:14px;margin-bottom:40px;margin-top:8px}.download-item__file{background:#005172;color:#fff;font-size:14px;padding:7px;position:relative;text-align:center}.download-item__file span{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.download-item__file span svg{fill:#fff}.download-item__file a{color:#fff}.paragraph--events-current{background-color:#ede7df;padding:60px}.paragraph--events-current__header{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:0;padding-top:0}.paragraph--events-current__header_headline{flex-grow:1}.paragraph--events-current__header_pretitle{font-size:1rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:824px){.paragraph--events-current__header_pretitle{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,16px)){.paragraph--events-current__header_pretitle{font-size:clamp(1rem,1.05vw,1rem)}}.paragraph--events-current__header_pretitle+.paragraph--events-current__header_title{margin-top:10px}.paragraph--events-current__header_date+span{margin-left:30px}.paragraph--events-current__header-closed{color:#005172}.paragraph--events-current__header_title{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-size:1.875rem;font-weight:600;letter-spacing:1px;line-height:1.125}@supports (font-size:clamp(30px,2.6vw,50px)){.paragraph--events-current__header_title{font-size:clamp(1.875rem,2.6vw,3.125rem)}}@media screen and (max-width:824px){.paragraph--events-current__header_title{font-size:1.875rem}}@supports (font-size:clamp(30px,1.6vw,30px)){.paragraph--events-current__header_title{font-size:clamp(1.875rem,1.6vw,1.875rem)}}.paragraph--events-current__header_links{display:flex}.paragraph--events-current__header_links .button--primary{padding-bottom:13px;padding-top:13px}.paragraph--events-current__header_links .button--primary+.button--primary{margin-left:10px}@media (max-width:1099px){.paragraph--events-current{background-color:#ede7df;padding:60px 20px 40px}.paragraph--events-current__header{flex-wrap:wrap;justify-content:center}.paragraph--events-current__header_links{justify-content:center;width:100%}.paragraph--events-current__header_headline{text-align:center}.paragraph--events-current__header_headline+.paragraph--events-current__header_links{margin-top:15px}}@media (max-width:623px){.paragraph--events-current__header_links{flex-direction:column}.paragraph--events-current__header_links .button--primary+.button--primary{margin-left:0;margin-top:15px}.paragraph--events-current__header_date+span{display:block;margin-left:0;margin-top:15px}}.paragraph.paragraph--fact-slider{border-bottom:none;margin:0;padding:0}.paragraph.paragraph--fact-slider .slick-track .slick-slide .fact-hero,.paragraph.paragraph--fact-slider .slick-track .slick-slide .fact-hero-wrapper,.paragraph.paragraph--fact-slider .slick-track .slick-slide .field__item,.paragraph.paragraph--fact-slider .slick-track .slick-slide .node--type-fact,.paragraph.paragraph--fact-slider .slick-track .slick-slide>div{height:100%}.paragraph.paragraph--fact-slider .slick-prev{left:35px}@media (max-width:823px){.paragraph.paragraph--fact-slider .slick-prev{left:-25px}}.paragraph.paragraph--fact-slider .slick-next{right:35px}@media (max-width:823px){.paragraph.paragraph--fact-slider .slick-next{right:-25px}}.paragraph--forms{margin-bottom:5rem;margin-top:5rem;padding:0}.paragraph--forms__container,.paragraph--forms__title{padding-bottom:0;padding-top:0}.paragraph--forms__container .webform-submission-form{background-color:#fff;border-top:5px solid #005172;box-shadow:-1px 8px 7px 2px #0000001a;padding:50px}@media (max-width:823px){.paragraph--forms__container .webform-submission-form{padding:30px 20px}}.paragraph--full-width-cta{align-items:center;background-color:#403d3f;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;min-height:640px;padding-bottom:2rem;padding-top:2rem;position:relative}.paragraph--full-width-cta:before{background:linear-gradient(90deg,#0000,#000000de);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (max-width:823px){.paragraph--full-width-cta{min-height:80vh;padding:2rem 1rem 0}}@media (max-width:1100px){.paragraph--full-width-cta:before{background:linear-gradient(180deg,#0000,#000)}}.paragraph--full-width-cta__container{display:flex;justify-content:flex-end;position:relative;width:100%}@media (max-width:1100px){.paragraph--full-width-cta__container{padding-botom:0;align-self:flex-end;justify-content:center}}.paragraph--full-width-cta__content{color:#fff}.paragraph--full-width-cta__title{font-size:1.125rem;font-weight:700;max-width:600px;text-align:center;text-transform:capitalize}@media screen and (max-width:824px){.paragraph--full-width-cta__title{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.paragraph--full-width-cta__title{font-size:clamp(1rem,1.05vw,1.125rem)}}.paragraph--full-width-cta__title+.paragraph--full-width-cta__description{margin-top:40px}@media (max-width:823px){.paragraph--full-width-cta__title+.paragraph--full-width-cta__description{margin-top:10px}}.paragraph--full-width-cta__description{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-weight:700;line-height:1.11;max-width:600px;text-align:center}@media screen and (max-width:824px){.paragraph--full-width-cta__description{font-size:2.5rem}}@supports (font-size:clamp(40px,2.6vw,50px)){.paragraph--full-width-cta__description{font-size:clamp(2.5rem,2.6vw,3.125rem)}}@media (max-width:823px){.paragraph--full-width-cta__description{font-size:2rem}}*+.paragraph--full-width-cta__links{margin-top:40px}.paragraph--full-width-cta__links{text-align:center}.paragraph--full-width-cta__links>a{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0 0 15px;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.paragraph--full-width-cta__links>a:active,.paragraph--full-width-cta__links>a:focus,.paragraph--full-width-cta__links>a:hover{background-color:initial;outline:none;text-decoration:none}.paragraph--full-width-cta__links>a:focus{outline:2px dashed #000}.paragraph--full-width-cta__links>a[disabled]{cursor:default}.paragraph--full-width-cta__links>a[disabled],.paragraph--full-width-cta__links>a[disabled]:active,.paragraph--full-width-cta__links>a[disabled]:focus,.paragraph--full-width-cta__links>a[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.paragraph--full-width-cta__links>a:active,.paragraph--full-width-cta__links>a:focus,.paragraph--full-width-cta__links>a:hover{background-color:#585750;color:#fff}.paragraph--full-width-cta__links>a:focus{outline:4px dashed #005172;outline-offset:5px}.paragraph--full-width-cta__links>a.ext{flex-direction:row}.paragraph--full-width-cta__links>a.ext svg.ext{margin-left:5px;position:relative;top:-2px}.paragraph--full-width-cta__links>a.ext svg.ext path{fill:#fff;stroke:#fff}@media (max-width:823px){.paragraph--full-width-cta__links>a{display:block}}.paragraph--full-width-cta--top{align-items:flex-start}.paragraph--full-width-cta--bottom{align-items:flex-end}.paragraph--full-width-cta--solid-color{background-color:#ede7df;min-height:625px}.paragraph--full-width-cta--solid-color:before{display:none}.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__container{justify-content:center}.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__title{color:#333;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-weight:700;line-height:1.11;max-width:600px;text-align:center}@media screen and (max-width:824px){.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__title{font-size:2.5rem}}@supports (font-size:clamp(40px,2.6vw,50px)){.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__title{font-size:clamp(2.5rem,2.6vw,3.125rem)}}.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__title+.paragraph--full-width-cta__description{margin-top:15px}.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__description{color:#333;font-size:1.125rem;font-weight:700;max-width:600px;opacity:.8;text-align:center;text-transform:capitalize;text-transform:none}@media screen and (max-width:824px){.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__description{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.paragraph--full-width-cta--solid-color .paragraph--full-width-cta__description{font-size:clamp(1rem,1.05vw,1.125rem)}}.paragraph--image-grid .field--name-field-media-image{display:flex;flex-wrap:wrap}.paragraph--image-grid .field--name-field-media-image>.field__item{margin:0 20px 20px 0}.paragraph--image-grid-cta{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:60px;padding-top:60px}@media (max-width:623px){.paragraph--image-grid-cta{padding:0 1rem}.paragraph--image-grid-cta .igcta__link{width:100%}}.paragraph--image-grid-cta .igcta__cta,.paragraph--image-grid-cta article{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:20%;min-width:20%;text-align:center}.paragraph--image-grid-cta .igcta__cta{padding:40px 0}.paragraph--image-grid-cta .igcta__cta__mobile{display:none}.paragraph--image-grid-cta .thumbnail-button,.paragraph--image-grid-cta .thumbnail-button:focus,.paragraph--image-grid-cta .thumbnail-button:hover{cursor:default}.igcta__title{font-weight:700;letter-spacing:0;margin-bottom:25px;margin-top:0;text-transform:capitalize;white-space:nowrap}.igcta__title div{white-space:inherit}.igcta__divider{border-bottom:3px solid #a6aaac;border-top:3px solid #a6aaac;height:10px;margin-bottom:80px;width:100%}@media (max-width:1360px){article:nth-child(13),article:nth-child(14),article:nth-child(15),article:nth-child(5),article:nth-child(6),article:nth-child(7){display:none}.paragraph--image-grid-cta .igcta__cta,.paragraph--image-grid-cta article{max-width:33.3333333333%;min-width:33.3333333333%}}@media (max-width:1099px){.paragraph--image-grid-cta{justify-content:center}.igcta__divider{margin-bottom:0}.igcta__divider+.igcta__cta__mobile{padding-bottom:20px}.paragraph--image-grid-cta .igcta__cta__desktop{display:none}.paragraph--image-grid-cta .igcta__cta__mobile{display:flex;min-width:100%}.paragraph--image-grid-cta .igcta__cta__mobile .igcta__title{font-size:3rem}}@media screen and (max-width:1099px) and (max-width:824px){.paragraph--image-grid-cta .igcta__cta__mobile .igcta__title{font-size:3rem}}@media (max-width:1099px){@supports (font-size:clamp(48px,3.3vw,48px)){.paragraph--image-grid-cta .igcta__cta__mobile .igcta__title{font-size:clamp(3rem,3.3vw,3rem)}}}@media (max-width:623px){.paragraph--image-grid-cta .igcta__cta{max-width:100%;min-width:100%}.paragraph--image-grid-cta article{max-width:25%;min-width:25%}}.paragraph--image-grid{margin:0}.paragraph--image-grid .field--name-field-image{align-items:center;align-items:stretch!important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.paragraph--image-grid .field--name-field-image>div{padding:1rem .5rem}.paragraph--image-grid .field--name-field-image .field__item{flex:0 0 50%;max-width:50%}.paragraph--image-grid__inner{display:flex;flex-wrap:wrap}.image-grid__divided{width:40%}.image-grid__divided:first-child{width:60%}@media (max-width:823px){.image-grid__divided,.image-grid__divided:first-child{width:100%}}.image-grid__divided article{padding:10px}.image-grid__divided .field--name-field-image-caption{background:#edf2f5;bottom:17px;font-size:16px;left:10px;padding:10px;position:absolute;text-align:center;width:calc(100% - 20px)}.image-grid__divided img{object-fit:contain;width:100%}@media (max-width:823px){.image-grid__divided img{height:auto;object-fit:unset}}.image-grid__divided:first-child img{object-fit:contain;width:100%}@media (max-width:823px){.image-grid__divided:first-child img{height:auto;object-fit:unset}}.image-grid__single-grid{flex-grow:1;padding:10px;width:1px}@media (max-width:823px){.image-grid__single-grid{width:100%}}.image-grid__single-grid img{object-fit:contain;width:100%}.image-grid__single-grid .field--name-field-image-caption{font-size:16px;padding:10px;text-align:center}.media--view-mode-document .field--name-field-media-document .field__item{text-align:center}.paragraph.paragraph--media-slider{border-bottom:none;margin:0 auto;max-width:1440px;max-width:80%;padding:0}@media (max-width:823px){.paragraph.paragraph--media-slider{max-width:90%}}.paragraph--media-slider .slick-track .slick-slide{z-index:-1!important}.paragraph--media-slider .slick-track .slick-slide .fact-hero,.paragraph--media-slider .slick-track .slick-slide .fact-hero-wrapper,.paragraph--media-slider .slick-track .slick-slide .node--type-fact,.paragraph--media-slider .slick-track .slick-slide>div,.paragraph--media-slider .slick-track .slick-slide>div>.field__item{display:flex!important;flex-wrap:wrap;height:100%;width:100%}.paragraph--media-slider .slick-track .slick-slide .fact-hero-wrapper.field--name-field-media-title,.paragraph--media-slider .slick-track .slick-slide .fact-hero.field--name-field-media-title,.paragraph--media-slider .slick-track .slick-slide .node--type-fact.field--name-field-media-title,.paragraph--media-slider .slick-track .slick-slide>div.field--name-field-media-title,.paragraph--media-slider .slick-track .slick-slide>div>.field__item.field--name-field-media-title{align-self:center;height:auto;justify-content:center}.paragraph--media-slider .slick-track .slick-slide>div .field--name-field-media-oembed-video,.paragraph--media-slider .slick-track .slick-slide>div .field--name-field-media-video-file,.paragraph--media-slider .slick-track .slick-slide>div .field-media-image{display:flex;flex:wrap;height:100%;width:100%}.paragraph--media-slider .slick-track .slick-slide>div .has-caption .field--name-field-media-oembed-video,.paragraph--media-slider .slick-track .slick-slide>div .has-caption .field--name-field-media-video-file,.paragraph--media-slider .slick-track .slick-slide>div .has-caption .field-media-image{height:92%}.paragraph--media-slider .slick-track .slick-slide.slick-current{z-index:1!important}.paragraph--media-slider .slick-track .slick-slide.slick-current .media--view-mode-slider .able-wrapper{display:initial}.paragraph--media-slider .slick-track .slick-slide.slick-current .media--view-mode-slider .able-wrapper .able-captions-below{display:none!important}.paragraph--media-slider .slick-track .slick-slide.slick-current .media--view-mode-slider .video-pt-play-button{display:initial;z-index:100000}.paragraph--media-slider .slick-track .slick-slide.slick-current .media--view-mode-slider .video-pt-play-button.playing{background:#0000;top:12%}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider.media--type-image{margin-bottom:1em}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .field--type-file{width:100%}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .able-wrapper{display:none;margin-bottom:1em;overflow:hidden;padding-bottom:0}@media (max-width:823px){.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .able-wrapper{overflow:initial}}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider.has-caption .able-wrapper{margin-bottom:0}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .able{height:100%;margin-bottom:0}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .able .able-controller,.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .able .able-left-controls{align-items:center;display:flex}.paragraph--media-slider .slick-track .slick-slide .media--view-mode-slider .able .able-left-controls>.able-button-handler-play{display:flex}.paragraph--media-slider .slick-list{overflow:hidden}.paragraph--media-slider .slick-next,.paragraph--media-slider .slick-prev{top:50%;transform:translateY(-50%)}@media (max-width:823px){.paragraph--media-slider .slick-next,.paragraph--media-slider .slick-prev{height:60px}}.paragraph--media-slider .slick-prev{left:-70px;transform:translateY(-50%) rotateY(180deg);z-index:9}.paragraph--media-slider .slick-next{right:-70px}.paragraph--media-slider__items .field--name-field-media-video-file .field__item{display:flex;justify-content:center;width:100%}.paragraph--media-slider__items .field--name-field-media-oembed-video.field__item,.paragraph--media-slider__items .field--name-field-media-video-file{position:relative}.paragraph--media-slider__items .video-pt-play-button{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-play-arrow-white.svg);background-position:50% 80%;background-repeat:no-repeat;background-size:250px;bottom:30%;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:5}.paragraph--media-slider__items .field--name-field-media-title{align-self:center;height:auto;justify-content:center;padding:1rem;text-align:center}.paragraph--media-slider__thumbs .slick-slide{padding:.5rem}.paragraph--media-slider__thumbs .slick-slide.slick-current .thumbnail-button{border-bottom:10px solid #005172;box-shadow:-1px 8px 7px 2px #3333331a;line-height:0}.paragraph--media-slider .media--view-mode-slider img{align-self:flex-start;max-height:70vh;object-fit:cover;object-fit:contain;object-position:center}.able-wrapper{max-width:100%!important}.able-wrapper .able-controller div[role=button]{display:none}.able-wrapper .able-controller div[role=button].able-button-handler-play{display:inline-block}.able-wrapper .able-right-controls,.able-wrapper .able-status-bar{display:none}.able-wrapper .able-media-container{padding-bottom:56.25%;position:relative;z-index:1}.able-wrapper .able-media-container iframe,.able-wrapper .able-media-container video{height:100%;position:absolute;width:100%}.able-wrapper .able-big-play-button{top:50%;visibility:hidden!important}@media (max-width:823px){.paragraph--media-slider .slick-track .slick-slide .fact-hero,.paragraph--media-slider .slick-track .slick-slide .fact-hero-wrapper,.paragraph--media-slider .slick-track .slick-slide .node--type-fact,.paragraph--media-slider .slick-track .slick-slide>div,.paragraph--media-slider .slick-track .slick-slide>div .has-caption .field--name-field-media-oembed-video,.paragraph--media-slider .slick-track .slick-slide>div .has-caption .field--name-field-media-video-file,.paragraph--media-slider .slick-track .slick-slide>div .has-caption .field-media-image,.paragraph--media-slider .slick-track .slick-slide>div>.field__item{height:auto}.paragraph--media-slider__items .video-pt-play-button{background-position:50% 80%;background-size:100px}.paragraph--media-slider__items .field--name-field-media-video-file .video-pt-play-button{background-position:50% 97%;background-size:70px;bottom:50%}.able-wrapper{height:auto;padding-bottom:0!important}.able-wrapper .able{height:auto!important}.able-wrapper .able-captions-below{display:none!important}}.paragraph--photo-gallery{padding:0}.paragraph--photo-gallery>.photo-gallery{grid-gap:20px;align-items:stretch;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-left:auto;margin-right:auto;max-width:1184px;padding:0 1.5rem}@media (min-width:624px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(2,1fr)}}@media (min-width:824px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(4,1fr)}}@media (min-width:1184px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(5,1fr)}}@media (min-width:1360px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(6,1fr)}}@media (min-width:1748px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(7,1fr)}}@media (min-width:1920px){.paragraph--photo-gallery>.photo-gallery{grid-template-columns:repeat(8,1fr)}}.photo-gallery-item{max-width:100%}.photo-gallery-item .photo-gallery-item__container{position:relative}.photo-gallery-item .photo-gallery-item__container .photo-gallery-item__link{display:block;position:relative}.photo-gallery-item .photo-gallery-item__container .photo-gallery-item__link img{display:block;height:100%;object-fit:cover;width:100%}.photo-gallery-item .photo-gallery-item__container .photo-gallery-item__link::focus{border:1px solid red}.photo-gallery-item .photo-gallery-item__container .photo-caption{background-color:#0009;bottom:0;box-sizing:border-box;color:#fff;left:0;opacity:0;padding:10px;position:absolute;text-align:center;transition:opacity .3s ease;width:100%}.photo-gallery-item:hover .photo-caption{opacity:1}.gslide-inner-content{align-items:center;display:flex;justify-content:center;width:100%}.glightbox-container .ginner-container.desc-bottom{display:inline-flex;transform:none!important}.gslide-image img{max-height:75vh!important}.glightbox-aoc-dark{align-items:center;display:flex;justify-content:center}.glightbox-aoc-dark .gslide-image img.zoomable{aspect-ratio:4/3;cursor:default;object-fit:cover;pointer-events:none;width:100%}.glightbox-aoc-dark .gcustom-controls{position:absolute;right:48px;top:25px}.glightbox-aoc-dark .gcustom-controls .gzoom .zoom-in{display:block}.glightbox-aoc-dark .gcustom-controls .gzoom .zoom-out{opacity:0;position:absolute}.glightbox-aoc-dark .gcustom-controls .gzoom.gzoom-out .zoom-in{opacity:0}.glightbox-aoc-dark .gcustom-controls .gzoom.gzoom-out .zoom-out{opacity:1}.glightbox-aoc-dark .gclose,.glightbox-aoc-dark .gzoom{background:#0000;border:1px solid #000;border-radius:50%;height:35px;padding:8px;width:35px}.glightbox-aoc-dark .gclose svg,.glightbox-aoc-dark .gzoom svg{transform:scale(1.5)}.glightbox-aoc-dark .gclose:hover,.glightbox-aoc-dark .gzoom:hover{background-color:#005172}.glightbox-aoc-dark .gclose:hover svg,.glightbox-aoc-dark .gzoom:hover svg{transform:scale(1.2)}.glightbox-aoc-dark .gclose{position:absolute;right:0;top:25px}.glightbox-aoc-dark .gnext,.glightbox-aoc-dark .gprev{background-color:initial;border-radius:50%;height:44px;transform:translateY(-80%);transition:background-color .15s ease-out;width:44px}.glightbox-aoc-dark .gnext svg,.glightbox-aoc-dark .gprev svg{transform:scale(1.5)}.glightbox-aoc-dark .gnext .path-arrow,.glightbox-aoc-dark .gprev .path-arrow{fill:#fff}.glightbox-aoc-dark .gnext:hover,.glightbox-aoc-dark .gprev:hover{background-color:#005172}.glightbox-aoc-dark .gnext:hover svg,.glightbox-aoc-dark .gprev:hover svg{transform:scale(1)}.glightbox-aoc-dark .gprev{left:-80px}.glightbox-aoc-dark .gnext{right:-80px}.glightbox-aoc-dark .gcontainer{display:inline-flex;max-width:940px;overflow:visible;width:auto;width:80%}.glightbox-aoc-dark .gslide-description.description-bottom{background-color:#000;color:#eaebec;font-size:16px;text-align:center}.glightbox-aoc-dark .gslide-description.description-bottom *{font-size:inherit}.glightbox-aoc-dark .gslide-description.description-bottom .caption{padding:10px}.glightbox-aoc-dark .gslide-description.description-bottom .caption p{margin-top:0}.glightbox-aoc-dark .gslide-description.description-bottom a{color:#6195ed}.glightbox-aoc-dark .image-number{background-color:#000c;border-radius:15px;box-shadow:0 2px 3px rgba(0,0,0,.071);font-size:16px;left:50%;padding:5px 20px;position:fixed;top:45px;transform:translateX(-50%);visibility:hidden}.glightbox-aoc-dark .gslide.gslideInLeft,.glightbox-aoc-dark .gslide.gslideInRight,.glightbox-aoc-dark .gslide.gslideOutLeft,.glightbox-aoc-dark .gslide.gslideOutRight{transform:none!important}.glightbox-aoc-dark .gslide.gslideInRight .image-number,.glightbox-aoc-dark .gslide.gslideOutLeft .image-number,.glightbox-aoc-dark .gslide.gslideOutRight .image-number,.glightbox-aoc-dark .gslide.gslideinLeft .image-number{visibility:hidden}.glightbox-aoc-dark .current .image-number{visibility:visible}@media (max-width:823px){.glightbox-aoc-dark .image-number{left:20px;top:25px;transform:translateX(0)}.glightbox-aoc-dark .gcontainer{max-width:100vw;width:100%}.glightbox-aoc-dark .ginner-container{height:auto}.glightbox-aoc-dark .ginner-container .gslide-description.description-bottom{overflow:visible!important;position:relative}.glightbox-aoc-dark .gclose:hover,.glightbox-aoc-dark .gzoom:hover{background-color:initial}.glightbox-aoc-dark .gclose:hover svg,.glightbox-aoc-dark .gzoom:hover svg{transform:scale(1.2)}.glightbox-aoc-dark .gclose::focus .glightbox-aoc-dark .gclose::active,.glightbox-aoc-dark .gclose::focus .glightbox-aoc-dark .gzoom::active,.glightbox-aoc-dark .gzoom::focus .glightbox-aoc-dark .gclose::active,.glightbox-aoc-dark .gzoom::focus .glightbox-aoc-dark .gzoom::active{background-color:#000}.glightbox-aoc-dark .gclose{right:20px}.glightbox-aoc-dark .gcustom-controls{right:68px}.glightbox-aoc-dark .gnext,.glightbox-aoc-dark .gprev{background-color:#000;background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-back-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;border-radius:0;height:60px;transform:translateY(-99%);width:75px}.glightbox-aoc-dark .gnext svg,.glightbox-aoc-dark .gprev svg{visibility:hidden}.glightbox-aoc-dark .gnext:hover,.glightbox-aoc-dark .gprev:hover{background-color:#000}.glightbox-aoc-dark .gprev{left:0}.glightbox-aoc-dark .gnext{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-arrow-forward-blue.svg);background-repeat:no-repeat;right:0}}.glightbox-aoc-dark.skin-zoomed .gnext,.glightbox-aoc-dark.skin-zoomed .gprev{visibility:hidden}.glightbox-aoc-dark .gslide.zoomed,.glightbox-aoc-dark.skin-zoomed .gcontainer{width:100vw}.glightbox-aoc-dark .gslide.zoomed .gslide-image img{max-height:100vh!important}@media (min-width:1920px){.glightbox-aoc-dark.skin-zoomed .gcontainer{width:1900px}.glightbox-aoc-dark .gslide.zoomed{max-width:1500px}}@media (min-width:1748px){.glightbox-aoc-dark.skin-zoomed .gcontainer{width:75vw}}@media (max-width:623px){.glightbox-aoc-dark .gslide.zoomed,.glightbox-aoc-dark.skin-zoomed .gcontainer{width:100vw}.glightbox-aoc-dark .gslide.zoomed .gslide-image img{transform:scale(1.5)}}.paragraph--pull-quotes{float:unset;left:24px;margin:2rem calc(-50vw + 50%);padding:1.746vw 0!important;position:relative;right:24px;z-index:1}.paragraph.paragraph--quote-slide{border-bottom:none;height:100%;margin:0;padding:12rem 0}@media (max-width:1099px){.paragraph.paragraph--quote-slide{padding:6rem 0}}.paragraph.paragraph--quote-slide .quote-slide-wrapper{display:flex;height:100%}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:65vw}@media (max-width:1099px){.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide{flex-direction:column-reverse}}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text{border-right:4px solid #636163;display:flex;flex-direction:column;justify-content:center;padding-right:15%;width:75%}@media (max-width:1099px){.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text{border-right:none;padding-right:0;width:100%}}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text h2{color:#fff;display:flex;font:400 72px/1.2 Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;letter-spacing:0;margin-bottom:1rem;margin-top:0;text-transform:none}@media (max-width:823px){.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text h2{font:400 42px/1.2 Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text-attr{align-self:flex-end;color:#ece4de;display:flex;font:600 30px/1.2 Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}@media (max-width:823px){.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text-attr{font:600 24px/1.2 Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-text-attr .field{margin-left:5px}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-image{flex-basis:25%;padding:1rem}@media (max-width:1099px){.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-image{align-self:center;flex-basis:100%}}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-image .field--name-field-single-image{text-align:center;width:100%}.paragraph.paragraph--quote-slide .quote-slide-wrapper .quote-slide-image .field--name-field-single-image img{border-radius:50%}.paragraph.paragraph--quote-slider{background:#403d3f;border-bottom:none;margin:0;padding:0}.paragraph.paragraph--quote-slider .slick-track .slick-slide .field__item,.paragraph.paragraph--quote-slider .slick-track .slick-slide>div{height:100%}.paragraph.paragraph--quote-slider .slick-prev{left:35px}@media (max-width:823px){.paragraph.paragraph--quote-slider .slick-prev{left:-25px}}.paragraph.paragraph--quote-slider .slick-next{right:35px}@media (max-width:823px){.paragraph.paragraph--quote-slider .slick-next{right:-25px}}.paragraph.paragraph--related-content{background:#0000;border-bottom:0;margin:3rem 0;padding-bottom:0;padding-top:0}@media (max-width:624px){.paragraph.paragraph--related-content{margin:.5rem 0}}.paragraph.paragraph--related-content .slick-list{margin:0 -2rem;overflow:hidden}.paragraph.paragraph--related-content .slick-track .slick-slide .field__item,.paragraph.paragraph--related-content .slick-track .slick-slide>div{height:100%}.paragraph.paragraph--related-content .slick-prev{left:-60px}@media (max-width:823px){.paragraph.paragraph--related-content .slick-prev{left:-95px}}.paragraph.paragraph--related-content .slick-next{right:-60px}@media (max-width:823px){.paragraph.paragraph--related-content .slick-next{right:-95px}}.paragraph--related-content__title{margin-bottom:17px;margin-top:0}.paragraph--related-content__description{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:600;line-height:1.2}*+.paragraph--related-content__cards{margin-top:52px}.paragraph--related-content__cards .card{align-items:center;display:flex!important;height:100%;justify-content:center}.paragraph--related-content__cards .card.card--page{flex-direction:column}.paragraph--related-content__cards .card.card--page .card__content>a.card__container{display:none}.paragraph--related-content__cards .card__container,.paragraph--remote-video{align-items:center;display:flex}.paragraph--remote-video{min-height:640px;padding-bottom:2rem;padding-top:2rem;position:relative}@media (max-width:823px){.paragraph--remote-video{min-height:80vh;padding:2rem 1rem 0}}.paragraph--remote-video .paragraph--remote-video__title{font-size:24px;margin-bottom:0;margin-top:20px;padding:0 40px;text-align:center}.field--name-field-media-oembed-video{text-align:center}.paragraph--remote-video__container{width:100%}.paragraph--remote-video__container .media-oembed-content{height:600px;width:80%}@media (max-width:1100px){.paragraph--remote-video__container{padding-botom:0;align-self:flex-end;justify-content:center}.paragraph--remote-video__container .media-oembed-content{height:300px;width:100%}}.paragraph--remote-video__content{color:#000;position:relative;width:100%}.paragraph--view.embed_audience,.paragraph--view.embed_topic{margin-bottom:5rem;margin-top:5rem;padding:0}.paragraph--view.embed_audience .paragraph--container,.paragraph--view.embed_topic .paragraph--container{margin-left:auto;margin-right:auto;max-width:1748px;padding:0 1.5rem}@media screen and (max-width:1360px){.paragraph--view.embed_audience .paragraph--container,.paragraph--view.embed_topic .paragraph--container{max-width:1184px}}@media screen and (max-width:824px){.paragraph--view.embed_audience .paragraph--container,.paragraph--view.embed_topic .paragraph--container{max-width:624px}}@media (max-width:823px){.paragraph--view.block_artifact_explorer{padding-left:20px;padding-right:20px}}.paragraph--view.embed-paragraph-wrapper{margin-bottom:5rem;margin-top:2.5rem}.paragraph--view.embed-paragraph-wrapper .paragraph--container{margin-left:auto;margin-right:auto;max-width:1748px;padding:0 1.5rem}@media screen and (max-width:1360px){.paragraph--view.embed-paragraph-wrapper .paragraph--container{max-width:1184px}}@media screen and (max-width:824px){.paragraph--view.embed-paragraph-wrapper .paragraph--container{max-width:624px}}.paragraph--view .field--name-field-cta-link-text-single a{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#000c;color:#fff;cursor:pointer;display:inline-flex;display:flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-size:1.875rem;font-size:clamp(1.25rem,1.6vw,1.25rem);font-weight:700;font-weight:400;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:18px auto;max-width:540px;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.paragraph--view .field--name-field-cta-link-text-single a:active,.paragraph--view .field--name-field-cta-link-text-single a:focus,.paragraph--view .field--name-field-cta-link-text-single a:hover{background-color:initial;outline:none;text-decoration:none}.paragraph--view .field--name-field-cta-link-text-single a:focus{outline:2px dashed #000}.paragraph--view .field--name-field-cta-link-text-single a[disabled]{background-color:#909090;color:#edf2f5;cursor:default;outline:none}.paragraph--view .field--name-field-cta-link-text-single a[disabled]:active,.paragraph--view .field--name-field-cta-link-text-single a[disabled]:focus,.paragraph--view .field--name-field-cta-link-text-single a[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.paragraph--view .field--name-field-cta-link-text-single a:active,.paragraph--view .field--name-field-cta-link-text-single a:focus,.paragraph--view .field--name-field-cta-link-text-single a:hover{background-color:#585750;color:#fff}.paragraph--view .field--name-field-cta-link-text-single a:focus{outline:4px dashed #005172;outline-offset:5px}.paragraph--view .field--name-field-cta-link-text-single a.ext{flex-direction:row}.paragraph--view .field--name-field-cta-link-text-single a.ext svg.ext{margin-left:5px;position:relative;top:-2px}.paragraph--view .field--name-field-cta-link-text-single a.ext svg.ext path{fill:#fff;stroke:#fff}.paragraph--view * .paragraph--view__button{margin-top:25px}.paragraph--view .paragraph--view__button{text-align:center}.paragraph--view .paragraph--view__button .button--primary{min-width:150px}.paragraph--view *+.field--name-field-view{margin-top:52px}.paragraph--view .block-split--pragraph-view{margin-top:1rem}@media (max-width:824px){.paragraph--view .block-split--pragraph-view .block-split__sidebar{width:100%}}.paragraph--view .calendar-date{color:#005172;font-size:2.25em;font-weight:700;margin-top:0}.paragraph--view.embed_audience,.paragraph--view.embed_event_calendar,.paragraph--view.embed_topic{margin-bottom:5rem;margin-top:5rem;padding:0}.paragraph--view.embed_audience .paragraph--container,.paragraph--view.embed_event_calendar .paragraph--container,.paragraph--view.embed_topic .paragraph--container{margin-left:auto;margin-right:auto;max-width:1748px;padding:1.5rem}@media screen and (max-width:1360px){.paragraph--view.embed_audience .paragraph--container,.paragraph--view.embed_event_calendar .paragraph--container,.paragraph--view.embed_topic .paragraph--container{max-width:1184px}}@media screen and (max-width:824px){.paragraph--view.embed_audience .paragraph--container,.paragraph--view.embed_event_calendar .paragraph--container,.paragraph--view.embed_topic .paragraph--container{max-width:624px}}.paragraph--wysiwyg{display:flex;margin-bottom:5rem;margin-top:5rem;padding:0}.paragraph--wysiwyg__container{margin-left:auto;margin-right:auto;max-width:1184px;padding:0 1.5rem}.paragraph--wysiwyg__text>:first-child{margin-top:0}.paragraph--wysiwyg__text>:last-child{margin-bottom:0}.paragraph--wysiwyg__text p{font-weight:400}.paragraph--wysiwyg__text img.align-left{margin-right:15px}.paragraph--wysiwyg__text img.align-right{margin-left:15px}.paragraph--wysiwyg__text h2{font-size:3.75rem;font-weight:700;line-height:1.1}@media screen and (max-width:824px){.paragraph--wysiwyg__text h2{font-size:1.875rem}}@supports (font-size:clamp(30px,3vw,60px)){.paragraph--wysiwyg__text h2{font-size:clamp(1.875rem,3vw,3.75rem)}}.paragraph--wysiwyg__text h3{font-size:2.5rem;font-weight:700;margin-bottom:15px}@media screen and (max-width:824px){.paragraph--wysiwyg__text h3{font-size:1.5625rem}}@supports (font-size:clamp(25px,1.8vw,40px)){.paragraph--wysiwyg__text h3{font-size:clamp(1.5625rem,1.8vw,2.5rem)}}.paragraph--wysiwyg__text h3+*{margin-top:0}.paragraph--wysiwyg--drop-cap .paragraph--wysiwyg__text>p:first-child:first-letter{color:#005172;float:left;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:10.625rem;line-height:.6;margin-right:10px}@media screen and (max-width:824px){.paragraph--wysiwyg--drop-cap .paragraph--wysiwyg__text>p:first-child:first-letter{font-size:8.75rem}}@supports (font-size:clamp(140px,9vw,170px)){.paragraph--wysiwyg--drop-cap .paragraph--wysiwyg__text>p:first-child:first-letter{font-size:clamp(8.75rem,9vw,10.625rem)}}.paragraph--wysiwyg--two-columns .paragraph--wysiwyg__container{margin-left:auto;margin-right:auto;max-width:1184px;padding:0 1.5rem}.paragraph--wysiwyg--two-columns .paragraph--wysiwyg__text{column-count:2}@media (max-width:624px){.paragraph--wysiwyg--two-columns .paragraph--wysiwyg__text{column-count:1}}@media (max-width:623px){.paragraph--wysiwyg__container{max-width:100%}}@media (max-width:623px) and (max-width:823px){.paragraph--wysiwyg__text a:not([class]){display:inline-block}}@media (max-width:623px){.paragraph--wysiwyg__text img.align-left,.paragraph--wysiwyg__text img.align-right{display:block;float:none;margin:10px auto}}body:not(.user-logged-in) .vocabulary-theme .taxonomy__content>div:first-child{margin-top:0}body:not(.user-logged-in) .vocabulary-theme .taxonomy__content>div:last-child{margin-bottom:0}@media (max-width:1099px){.vocabulary-theme .taxonomy__content>div:first-child{margin-top:0}.vocabulary-theme .taxonomy__content>div:last-child{margin-bottom:0}}.view-artifact-explorer .views-exposed-form{margin-bottom:60px}.artifact-explorer-form__container{align-items:center;display:flex;justify-content:center}.artifact-explorer-form__container input[value=Clear]{display:none}.artifact-explorer-form__container .form-submit,.artifact-explorer-form__container button{padding-bottom:10px;padding-top:10px}.artifact-explorer-form__container .form-actions,.artifact-explorer-form__container .form-item{margin-bottom:0;margin-top:0}.artifact-explorer-form__free-search{display:flex;flex-grow:1;max-width:700px;position:relative}.artifact-explorer-form__free-search .form-type-textfield{flex-grow:1;margin-right:0}.artifact-explorer-form__free-search .form-type-textfield input{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-search.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:21px;min-height:54px;padding-left:60px;padding-right:120px}.artifact-explorer-form__free-search .form-submit{position:absolute;right:6px;top:6px}.artifact-explorer-form__dropdowns{align-items:center;border:1px solid #005172;display:flex;padding-right:6px}.artifact-explorer-form__dropdowns .form-select{border:0}.artifact-explorer-form__dropdowns .form-item-field-time-taxonomy{min-width:200px;position:relative}.artifact-explorer-form__dropdowns .form-item-field-time-taxonomy:after{background-color:#9090904d;bottom:10px;content:"";position:absolute;right:-5px;top:10px;width:2px}.artifact-explorer-form__dropdowns .form-item-field-type-taxonomy{min-width:150px}.artifact-explorer-form__dropdowns .button-submit-aux{margin-left:30px}.artifact-explorer-form__separator{font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1rem;font-weight:700;margin-left:15px;margin-right:15px}@media (max-width:1099px){.artifact-explorer-form__container{flex-wrap:wrap}.artifact-explorer-form__separator{margin-bottom:15px;margin-top:15px;text-align:center;width:100%}}@media (max-width:623px){.artifact-explorer-form__free-search{flex-wrap:wrap;justify-content:center}.artifact-explorer-form__free-search .form-type-textfield{width:100%}.artifact-explorer-form__free-search .form-type-textfield input{padding-right:20px}.artifact-explorer-form__free-search .form-submit{margin-top:15px;position:relative;right:auto;top:auto}.artifact-explorer-form__dropdowns{flex-wrap:wrap;justify-content:center;margin-right:0;padding-right:0}.artifact-explorer-form__dropdowns .form-item{margin-right:0}.artifact-explorer-form__dropdowns .form-type-select{width:100%}.artifact-explorer-form__dropdowns .button-submit-aux{margin-bottom:15px;margin-left:0;margin-top:15px}.artifact-explorer-form__dropdowns .form-item-field-time-taxonomy:after{display:none}}.view-artifact-explorer .views-row{max-width:400px;width:20%}.view-artifact-explorer .views-row .hero__title{font-size:clamp(2.8125rem,2.25vw,6.25rem)}.view-artifact-explorer .views-row .hero__container{position:relative}.view-artifact-explorer .js-pager__items{text-align:center}.view-artifact-explorer .artifact-explorer-url{display:flex}.artifact-explorer-url:hover{z-index:1}.artifact-explorer-url:hover:before{opacity:1;transform:scale(1.1)}.artifact-explorer-url:hover img{box-shadow:0 1rem 1rem #0006;transform:scale(1.1)}.artifact-explorer-url:before{align-items:center;background:#005172;color:#fff;content:attr(data-title);display:flex;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1rem;font-weight:600;height:100%;justify-content:center;left:0;letter-spacing:.15em;opacity:0;overflow:hidden;padding:15px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:scale(1);transition:all .4s;width:100%;z-index:1}.artifact-explorer-url img{box-shadow:0 1rem 1rem #00000003;height:auto;max-width:100%;transition:all .4s;vertical-align:middle}@media (max-width:1099px){.artifact-explorer-url:before{content:""}}@media (max-width:623px){.view-artifact-explorer .views-row{width:25%}}.card-fixed-height-views .form--inline{display:flex;justify-content:center}.card-fixed-height-views .form-actions,.card-fixed-height-views .form-item{margin-bottom:0;margin-top:0}.card-fixed-height-views .form-type-textfield{flex-grow:1;max-width:730px}.card-fixed-height-views .form-submit{padding-bottom:13px;padding-top:13px}@media (max-width:823px){.card-fixed-height-views .form--inline{flex-wrap:wrap}.card-fixed-height-views .form-actions,.card-fixed-height-views .form-item{margin-bottom:15px}}@media (max-width:623px){.form-item{width:100%}}.card-fixed-height-views .view-content,.card-fixed-height-views .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.card-fixed-height-views .view-content>*,.card-fixed-height-views .views-infinite-scroll-content-wrapper>*{flex-basis:calc(33.33333% - 60px);margin-right:60px}.card-fixed-height-views .view-content>:last-child,.card-fixed-height-views .view-content>:nth-child(3n+3),.card-fixed-height-views .views-infinite-scroll-content-wrapper>:last-child,.card-fixed-height-views .views-infinite-scroll-content-wrapper>:nth-child(3n+3){margin-right:0}@media (max-width:1747px){.card-fixed-height-views .view-content>*,.card-fixed-height-views .views-infinite-scroll-content-wrapper>*{flex-basis:calc(33.33333% - 40px);margin-right:40px}}@media (max-width:1099px){.card-fixed-height-views .view-content>*,.card-fixed-height-views .views-infinite-scroll-content-wrapper>*{flex-basis:calc(50% - 40px)}.card-fixed-height-views .view-content>:nth-child(3n),.card-fixed-height-views .views-infinite-scroll-content-wrapper>:nth-child(3n){margin-right:40px}.card-fixed-height-views .view-content>:nth-child(2n),.card-fixed-height-views .views-infinite-scroll-content-wrapper>:nth-child(2n){margin-right:0}}@media (max-width:823px){.card-fixed-height-views .view-content>*,.card-fixed-height-views .views-infinite-scroll-content-wrapper>*{flex-basis:100%;margin-left:25px;margin-right:25px}.card-fixed-height-views .view-content>:first-child,.card-fixed-height-views .view-content>:last-child,.card-fixed-height-views .view-content>:nth-child(2n),.card-fixed-height-views .view-content>:nth-child(3n),.card-fixed-height-views .views-infinite-scroll-content-wrapper>:first-child,.card-fixed-height-views .views-infinite-scroll-content-wrapper>:last-child,.card-fixed-height-views .views-infinite-scroll-content-wrapper>:nth-child(2n),.card-fixed-height-views .views-infinite-scroll-content-wrapper>:nth-child(3n){margin-left:25px;margin-right:25px}}.card-fixed-height-views .view-content .views-infinite-scroll-content-wrapper{flex-basis:100%}.card-fixed-height-views .pager{text-align:center}.card-fixed-height-views .pager .button{align-items:center;background-color:initial;background-color:#005172;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Barlow,Helvetica,-apple-system,BlinkMacSystemFont,Open Sans,Source Sans Pro,"Droid Serif",Arial,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;justify-content:center;letter-spacing:1.8px;line-height:1.2;margin:0;padding:1.33em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-out,background-color .15s ease-out}.card-fixed-height-views .pager .button:active,.card-fixed-height-views .pager .button:focus,.card-fixed-height-views .pager .button:hover{background-color:initial;outline:none;text-decoration:none}.card-fixed-height-views .pager .button:focus{outline:2px dashed #000}.card-fixed-height-views .pager .button[disabled]{cursor:default}.card-fixed-height-views .pager .button[disabled],.card-fixed-height-views .pager .button[disabled]:active,.card-fixed-height-views .pager .button[disabled]:focus,.card-fixed-height-views .pager .button[disabled]:hover{background-color:#909090;color:#edf2f5;outline:none}.card-fixed-height-views .pager .button:active,.card-fixed-height-views .pager .button:focus,.card-fixed-height-views .pager .button:hover{background-color:#585750;color:#fff}.card-fixed-height-views .pager .button:focus{outline:4px dashed #005172;outline-offset:5px}.card-fixed-height-views .pager .button.ext{flex-direction:row}.card-fixed-height-views .pager .button.ext svg.ext{margin-left:5px;position:relative;top:-2px}.card-fixed-height-views .pager .button.ext svg.ext path{fill:#fff;stroke:#fff}.card-fixed-height-views .empty-text{display:block;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-size:1.875rem;font-weight:600;line-height:1.125;margin-top:15px;text-align:center}@supports (font-size:clamp(30px,2.6vw,50px)){.card-fixed-height-views .empty-text{font-size:clamp(1.875rem,2.6vw,3.125rem)}}@media screen and (max-width:824px){.card-fixed-height-views .empty-text{font-size:1.875rem}}@supports (font-size:clamp(30px,1.6vw,30px)){.card-fixed-height-views .empty-text{font-size:clamp(1.875rem,1.6vw,1.875rem)}}.listing-views-events h2{margin-bottom:30px;margin-top:0}.listing-views-events .empty-text{display:block;font-family:Cormorant Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:3.125rem;font-size:1.875rem;font-weight:600;line-height:1.125;margin-top:0}@supports (font-size:clamp(30px,2.6vw,50px)){.listing-views-events .empty-text{font-size:clamp(1.875rem,2.6vw,3.125rem)}}@media screen and (max-width:824px){.listing-views-events .empty-text{font-size:1.875rem}}@supports (font-size:clamp(30px,1.6vw,30px)){.listing-views-events .empty-text{font-size:clamp(1.875rem,1.6vw,1.875rem)}}.listing-views-events .view-email-link,.listing-views-events .view-event-link{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-email-orange.svg);background-position:50%;background-repeat:no-repeat;background-size:32px;display:inline-flex;height:32px;text-indent:-9999px;white-space:nowrap;width:32px}.listing-views-events .view-event-link{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-plus-orange.svg);background-repeat:no-repeat}.listing-views-events .view-event-link:hover{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-plus-gray.svg);background-repeat:no-repeat}.listing-views-events .view-email-link{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-email-orange.svg);background-repeat:no-repeat;background-size:28px}.listing-views-events .view-email-link:hover{background-image:linear-gradient(#0000,#0000),url(/themes/aoc/img/icons/icon-email-gray.svg);background-repeat:no-repeat}.listing-views-events__pager{align-items:center;display:flex;justify-content:center;margin-top:60px;text-align:center}.listing-views-events__pager a+a{margin-left:15px}.listing-views-events__pager .medium,.listing-views-events__pager .short{display:none}.views-table{border-collapse:collapse;font-size:1.125rem;max-width:100%;width:100%}.views-table thead td,.views-table thead th{border-bottom:2px solid #005172;padding:0 20px 5px;text-align:left}.views-table tbody td{border-bottom:1px solid #b94a36cc;padding:10px 20px}.views-table tbody tr:last-child td{border-bottom:0}@media (max-width:823px){.views-table thead{display:none}.views-table tbody,.views-table td,.views-table th,.views-table tr{display:block}.views-table tbody td{border-bottom:0;padding-left:0;padding-top:0}.views-table tbody td:last-child{border-bottom:1px solid #b94a36cc;margin-bottom:25px;padding-bottom:25px}}@media screen and (max-width:824px){.views-table{font-size:1rem}}@supports (font-size:clamp(16px,1.05vw,18px)){.views-table{font-size:clamp(1rem,1.05vw,1.125rem)}}.views-table tbody td:first-child{white-space:nowrap}.views-table .views-field-nothing{min-width:80px;padding:0}.view-display-id-embed_event_calendar .view-header{margin-bottom:52px}@media (max-width:1099px){.listing-views-events__pager .large,.listing-views-events__pager .short{display:none}.listing-views-events__pager .medium{display:flex}}@media (max-width:823px){.listing-views-events__pager{margin-top:0}.listing-views-events__pager a{padding:10px}}@media (max-width:623px){.listing-views-events__pager .large,.listing-views-events__pager .medium{display:none}.listing-views-events__pager .short{display:flex}}.listing{margin-left:auto;margin-right:auto;max-width:1184px;padding:1.5rem}.listing .views-row{margin-bottom:90px}.listing .views-row:last-child{margin-bottom:0}.listing--layout,.listing--layout--grid,.listing--layout--simple-grid{margin-left:auto;margin-right:auto;max-width:1748px;padding:0 1.5rem}.listing--layout--grid .views-row{margin-bottom:0}.listing--layout--simple-grid .view-content{grid-gap:32px;display:flex;justify-content:center}@media screen and (max-width:824px){.listing--layout--simple-grid .view-content{flex-wrap:wrap}}.listing--layout--simple-grid .view-content>.views-row{flex-basis:calc(33.33333% - 21.33333px)}@media screen and (max-width:824px){.listing--layout--simple-grid .view-content>.views-row{flex-basis:100%;margin-top:32px}}.listing--layout--simple-grid .views-row{margin-bottom:0;width:100%}.listing--layout--simple-grid .listing-item-card__image,.listing--layout--simple-grid .listing-item-card__image *{width:100%}.related-wrapper--slider .listing--layout--simple-grid .view-content{display:flex;justify-content:center}.related-wrapper--slider .listing--layout--simple-grid .slick-track{grid-gap:32px;display:flex}.related-wrapper--slider .listing--layout--simple-grid .slick-list{margin:0 -2rem;max-width:78.3vw;overflow:hidden}.related-wrapper--slider .listing--layout--simple-grid .slick-prev{left:-80px;top:var(--related-slider-arrows-top);transform:translateY(-50%) rotateY(180deg)}.related-wrapper--slider .listing--layout--simple-grid .slick-next{right:-80px;top:var(--related-slider-arrows-top);transform:translateY(-50%)}@media (max-width:1099px){.listing--layout,.listing--layout--grid{padding:0}}@media (max-width:823px){.listing--layout--simple-grid{padding-left:0;padding-right:0}.related-wrapper--slider.paragraph{padding:0}.related-wrapper--slider .listing--layout--simple-grid .slick-list{margin:0}.related-wrapper--slider .listing--layout--simple-grid .slick-track{grid-gap:0}.related-wrapper--slider .listing--layout--simple-grid .slick-prev{left:-60px}.related-wrapper--slider .listing--layout--simple-grid .slick-next{right:-60px}}.slider-cards-views .view-empty{margin-top:30px;padding-bottom:0;padding-top:0}.slider-cards-views .view-empty__container{background-color:#fff;font-weight:700;padding:10px;position:relative;text-align:center}.slider-cards-views .view-empty__inner-container{border:1px solid #3333334d;padding:15px}.slider-cards-views__rows{padding:0}.slider-cards-views__rows .card__image{display:flex}.slider-cards-views--single-item .card__image{max-height:331px}.slider-cards-views--single-item .card__image img{object-fit:cover;object-position:center}.views-detail{width:100%}.views-detail .views-label{display:block;flex-shrink:0;font-weight:700;width:120px}.views-detail .field-content{max-width:100%}.views-detail .views-field{display:flex;margin-bottom:18px}.views-detail .views-field:last-child{margin-bottom:0}.views-detail .views-field p{margin-top:0}@media (max-width:823px){.views-detail .views-label{width:100%}.views-detail .views-field{flex-wrap:wrap}.views-detail .field-content a{word-break:break-all}}
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-color:var(--color-white);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='buttonText' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}.ui-dialog > .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);}.ui-dialog > .ui-dialog-content .form-actions,.ui-dialog > .ui-dialog-content .field-actions{margin:0;padding:0;}.ui-dialog > .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset > *{margin:0;}.ui-dialog > .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}
[data-gin-accent]{--gin-color-primary:rgb(var(--gin-color-primary-rgb));--gin-color-primary-light:rgba(var(--gin-color-primary-rgb),.15);--gin-bg-app:rgb(var(--gin-bg-app-rgb));--gin-bg-item:rgba(var(--gin-color-primary-rgb),.05);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.1);--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.3);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.45);}.gin--dark-mode[data-gin-accent],.gin--dark-mode [data-gin-accent]{--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);--gin-bg-app-rgb:27,27,29;}[data-gin-accent=blue]{--gin-color-primary-rgb:5,80,230;--gin-color-primary-light-rgb:205,220,250;--gin-color-primary-hover:#0444c4;--gin-color-primary-active:#043cad;--gin-bg-app-rgb:248,250,254;--gin-bg-header:#e1eafc;--gin-color-sticky-rgb:235,241,253;}[data-gin-accent=light_blue]{--gin-color-primary-rgb:47,109,208;--gin-color-primary-light-rgb:213,226,246;--gin-color-primary-hover:#285db1;--gin-color-primary-active:#23529c;--gin-bg-app-rgb:249,251,254;--gin-bg-header:#e6edf9;--gin-color-sticky-rgb:238,243,251;}[data-gin-accent=dark_purple]{--gin-color-primary-rgb:67,0,191;--gin-color-primary-light-rgb:217,204,242;--gin-color-primary-hover:#3900a2;--gin-color-primary-active:#32008f;--gin-bg-app-rgb:249,247,253;--gin-bg-header:#e8e0f7;--gin-color-sticky-rgb:240,235,250;--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.25);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.4);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);}[data-gin-accent=purple]{--gin-color-primary-rgb:91,0,255;--gin-color-primary-light-rgb:222,204,255;--gin-color-primary-hover:#4d00d9;--gin-color-primary-active:#4400bf;--gin-bg-app-rgb:250,247,255;--gin-bg-header:#ebe0ff;--gin-color-sticky-rgb:242,235,255;--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.25);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.4);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);}[data-gin-accent=teal]{--gin-color-primary-rgb:16,133,127;--gin-color-primary-light-rgb:207,231,229;--gin-color-primary-hover:#0e716c;--gin-color-primary-active:#0c645f;--gin-bg-app-rgb:248,251,251;--gin-bg-header:#e2f0f0;--gin-color-sticky-rgb:236,245,245;}[data-gin-accent=green]{--gin-color-primary-rgb:0,135,95;--gin-color-primary-light-rgb:204,231,223;--gin-color-primary-hover:#007351;--gin-color-primary-active:#006547;--gin-bg-app-rgb:247,251,250;--gin-bg-header:#e0f1ec;--gin-color-sticky-rgb:235,245,242;}[data-gin-accent=red]{--gin-color-primary-rgb:216,0,47;--gin-color-primary-light-rgb:247,204,213;--gin-color-primary-hover:#b80028;--gin-color-primary-active:#a20023;--gin-bg-app-rgb:254,247,249;--gin-bg-header:#fae0e6;--gin-color-sticky-rgb:252,235,238;}[data-gin-accent=orange]{--gin-color-primary-rgb:218,99,1;--gin-color-primary-light-rgb:248,224,204;--gin-color-primary-hover:#b95401;--gin-color-primary-active:#a44a01;--gin-bg-app-rgb:254,250,247;--gin-bg-header:#fbece1;--gin-color-sticky-rgb:252,243,235;}[data-gin-accent=yellow]{--gin-color-primary-rgb:179,122,0;--gin-color-primary-light-rgb:240,228,204;--gin-color-primary-hover:#986800;--gin-color-primary-active:#865c00;--gin-bg-app-rgb:253,251,247;--gin-bg-header:#f6efe0;--gin-color-sticky-rgb:249,244,235;}[data-gin-accent=pink]{--gin-color-primary-rgb:209,47,112;--gin-color-primary-light-rgb:246,213,226;--gin-color-primary-hover:#b2285f;--gin-color-primary-active:#9d2354;--gin-bg-app-rgb:254,249,251;--gin-bg-header:#f9e6ee;--gin-color-sticky-rgb:251,238,244;}[data-gin-accent=neutral]{--gin-color-primary-rgb:17,17,17;--gin-color-primary-light-rgb:207,207,207;--gin-color-primary-hover:#0e0e0e;--gin-color-primary-active:#0d0d0d;--gin-bg-app-rgb:248,248,248;--gin-bg-header:#e2e2e2;--gin-color-sticky-rgb:236,236,236;}[data-gin-accent=custom]{--gin-color-primary-rgb:17,17,17;--gin-color-primary-light-rgb:207,207,207;--gin-color-primary-hover:#0e0e0e;--gin-color-primary-active:#0d0d0d;--gin-bg-app-rgb:248,248,248;--gin-bg-header:#e2e2e2;--gin-color-sticky-rgb:236,236,236;}.gin--dark-mode[data-gin-accent=blue],.gin--dark-mode [data-gin-accent=blue]{--gin-color-primary-rgb:144,174,239;--gin-color-primary-light-rgb:62,68,84;--gin-color-primary-hover:#9bb6f1;--gin-color-primary-active:#a1baf1;--gin-bg-header:#373b45;}.gin--dark-mode[data-gin-accent=claro_blue],.gin--dark-mode [data-gin-accent=claro_blue]{--gin-color-primary-rgb:115,145,216;--gin-color-primary-light-rgb:57,63,79;--gin-color-primary-hover:#819cdc;--gin-color-primary-active:#88a2de;--gin-bg-header:#333742;}.gin--dark-mode[data-gin-accent=light_blue],.gin--dark-mode [data-gin-accent=light_blue]{--gin-color-primary-rgb:130,191,232;--gin-color-primary-light-rgb:60,72,82;--gin-color-primary-hover:#8fc5ea;--gin-color-primary-active:#95c9eb;--gin-bg-header:#353d44;}.gin--dark-mode[data-gin-accent=dark_purple],.gin--dark-mode [data-gin-accent=dark_purple]{--gin-color-primary-rgb:173,143,232;--gin-color-primary-light-rgb:68,62,82;--gin-color-primary-hover:#b59aea;--gin-color-primary-active:#b9a0eb;--gin-bg-header:#3a3744;}.gin--dark-mode[data-gin-accent=purple],.gin--dark-mode [data-gin-accent=purple]{--gin-color-primary-rgb:219,165,239;--gin-color-primary-light-rgb:77,67,84;--gin-color-primary-hover:#dfaef1;--gin-color-primary-active:#e0b3f1;--gin-bg-header:#403945;}.gin--dark-mode[data-gin-accent=teal],.gin--dark-mode [data-gin-accent=teal]{--gin-color-primary-rgb:0,234,208;--gin-color-primary-light-rgb:34,80,78;--gin-color-primary-hover:#1aecd5;--gin-color-primary-active:#26edd7;--gin-bg-header:#254241;}.gin--dark-mode[data-gin-accent=green],.gin--dark-mode [data-gin-accent=green]{--gin-color-primary-rgb:107,212,161;--gin-color-primary-light-rgb:55,76,68;--gin-color-primary-hover:#7ad8aa;--gin-color-primary-active:#81daaf;--gin-bg-header:#323f3c;}.gin--dark-mode[data-gin-accent=red],.gin--dark-mode [data-gin-accent=red]{--gin-color-primary-rgb:236,137,137;--gin-color-primary-light-rgb:81,61,63;--gin-color-primary-hover:#ee9595;--gin-color-primary-active:#ef9b9b;--gin-bg-header:#423639;}.gin--dark-mode[data-gin-accent=orange],.gin--dark-mode [data-gin-accent=orange]{--gin-color-primary-rgb:247,149,118;--gin-color-primary-light-rgb:83,63,60;--gin-color-primary-hover:#f8a084;--gin-color-primary-active:#f8a58b;--gin-bg-header:#443736;}.gin--dark-mode[data-gin-accent=yellow],.gin--dark-mode [data-gin-accent=yellow]{--gin-color-primary-rgb:241,201,112;--gin-color-primary-light-rgb:82,74,58;--gin-color-primary-hover:#f2ce7e;--gin-color-primary-active:#f3d185;--gin-bg-header:#433e35;}.gin--dark-mode[data-gin-accent=pink],.gin--dark-mode [data-gin-accent=pink]{--gin-color-primary-rgb:231,157,163;--gin-color-primary-light-rgb:80,65,69;--gin-color-primary-hover:#e9a7ac;--gin-color-primary-active:#ebacb1;--gin-bg-header:#42383c;}.gin--dark-mode[data-gin-accent=neutral],.gin--dark-mode [data-gin-accent=neutral]{--gin-color-primary-rgb:255,255,255;--gin-color-primary-light-rgb:85,85,87;--gin-color-primary-hover:white;--gin-color-primary-active:white;--gin-bg-header:#454547;}.gin--dark-mode[data-gin-accent=custom],.gin--dark-mode [data-gin-accent=custom]{--gin-color-primary-rgb:255,255,255;--gin-color-primary-light-rgb:85,85,87;--gin-color-primary-hover:white;--gin-color-primary-active:white;--gin-bg-header:#454547;}@media (forced-colors:none){.gin--high-contrast-mode{--gin-bg-app:#d9dbde;--gin-color-text:rgba(0,0,0,.8);--gin-color-text-light:rgba(0,0,0,.8);--gin-icon-color:rgba(0,0,0,.8);--gin-color-focus:rgba(0,0,0,.8);--gin-border-color:rgba(0,0,0,.8);--gin-border-color-secondary:rgba(0,0,0,.6);--gin-border-color-layer:rgba(0,0,0,.6);--gin-border-color-layer2:rgba(0,0,0,.8);--gin-border-color-table:rgba(0,0,0,.8);--gin-border-color-table-header:rgba(0,0,0,.8);--gin-border-color-form-element:rgba(0,0,0,.8);}.gin--dark-mode .gin--high-contrast-mode{--gin-bg-app:#000;--gin-color-text:rgba(255,255,255,.8);--gin-color-text-light:rgba(255,255,255,.8);--gin-icon-color:rgba(255,255,255,.8);--gin-color-focus:rgba(255,255,255,.8);--gin-border-color:rgba(255,255,255,.8);--gin-border-color-secondary:rgba(255,255,255,.6);--gin-border-color-layer:rgba(255,255,255,.6);--gin-border-color-layer2:rgba(255,255,255,.8);--gin-border-color-table:rgba(255,255,255,.8);--gin-border-color-table-header:rgba(255,255,255,.8);--gin-border-color-form-element:rgba(255,255,255,.8);}}[data-gin-focus=green]{--gin-color-focus:rgba(8,163,144,.6);}[data-gin-focus=claro]{--gin-color-focus:rgba(38,167,105,.6);}[data-gin-focus=orange]{--gin-color-focus:rgba(236,124,87,.6);}[data-gin-focus=dark]{--gin-color-focus:var(--gin-color-focus-neutral-rgb);}[data-gin-focus=accent]{--gin-color-focus:rgba(var(--gin-color-primary-rgb),.6);}
.ui-dialog a,.ui-dialog .link,.ui-dialog button.link,.ui-dialog .tabs__link.is-active,.ui-dialog [open] .claro-details__summary--accordion,.ui-dialog [open] .claro-details__summary--accordion-item,.ui-dialog [open] .claro-details__summary--vertical-tabs-item,.ui-dialog .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{color:var(--gin-color-primary);text-decoration-style:var(--gin-link-decoration-style);}.ui-dialog a:hover,.ui-dialog .link:hover,.ui-dialog button.link:hover,.ui-dialog .tabs__link.is-active:hover,.ui-dialog [open] .claro-details__summary--accordion:hover,.ui-dialog [open] .claro-details__summary--accordion-item:hover,.ui-dialog [open] .claro-details__summary--vertical-tabs-item:hover,.ui-dialog .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary-hover);}.ui-dialog a:active,.ui-dialog .link:active,.ui-dialog button.link:active,.ui-dialog .tabs__link.is-active:active,.ui-dialog [open] .claro-details__summary--accordion:active,.ui-dialog [open] .claro-details__summary--accordion-item:active,.ui-dialog [open] .claro-details__summary--vertical-tabs-item:active,.ui-dialog .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:active{color:var(--gin-color-primary-active);}.ui-dialog *|*:any-link:not(svg|a){text-decoration:underline;text-decoration-style:var(--gin-link-decoration-style);}.ui-dialog .is-horizontal .tabs__link:hover,.ui-dialog .claro-details__summary:hover,.ui-dialog .action-link:hover{color:var(--gin-color-primary-hover);}.ui-dialog .claro-details[open] > .claro-details__summary:focus{color:var(--gin-color-primary-active);}.ui-dialog .form-boolean--type-checkbox:checked,.ui-dialog .form-boolean--type-radio:checked:not(:disabled),.ui-dialog .is-horizontal .tabs__link.is-active::before,.ui-dialog .tabs__tab.is-active::before,.ui-dialog [open] > .claro-details__summary--accordion:not(:focus):not(:active)::after,.ui-dialog [open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after,.ui-dialog .collapse-processed[open] > .claro-details__summary--accordion .details-title:not(:focus)::after,.ui-dialog .collapse-processed[open] > .claro-details__summary--accordion-item .details-title:not(:focus)::after,.ui-dialog [open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,.ui-dialog .collapse-processed[open] > .claro-details__summary--vertical-tabs-item .details-title:not(:focus)::after,.ui-dialog .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before{border-color:var(--gin-color-primary);}.ui-dialog .form-boolean--type-checkbox:checked:hover,.ui-dialog .form-boolean--type-radio:checked:not(:disabled):hover,.ui-dialog .is-horizontal .tabs__link.is-active::before:hover,.ui-dialog .tabs__tab.is-active::before:hover,.ui-dialog [open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:hover,.ui-dialog [open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:hover,.ui-dialog .collapse-processed[open] > .claro-details__summary--accordion .details-title:not(:focus)::after:hover,.ui-dialog .collapse-processed[open] > .claro-details__summary--accordion-item .details-title:not(:focus)::after:hover,.ui-dialog [open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after:hover,.ui-dialog .collapse-processed[open] > .claro-details__summary--vertical-tabs-item .details-title:not(:focus)::after:hover,.ui-dialog .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before:hover{border-color:var(--gin-color-primary-hover);}.ui-dialog .form-boolean--type-checkbox:checked:active,.ui-dialog .form-boolean--type-radio:checked:not(:disabled):active,.ui-dialog .is-horizontal .tabs__link.is-active::before:active,.ui-dialog .tabs__tab.is-active::before:active,.ui-dialog [open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:active,.ui-dialog [open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:active,.ui-dialog .collapse-processed[open] > .claro-details__summary--accordion .details-title:not(:focus)::after:active,.ui-dialog .collapse-processed[open] > .claro-details__summary--accordion-item .details-title:not(:focus)::after:active,.ui-dialog [open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after:active,.ui-dialog .collapse-processed[open] > .claro-details__summary--vertical-tabs-item .details-title:not(:focus)::after:active,.ui-dialog .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before:active{border-color:var(--gin-color-primary-active);}.ui-dialog .button,.ui-dialog .project__action_button,.ui-dialog .dropbutton__item:first-of-type > *,.ui-dialog .dropbutton__toggle{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-primary);background-color:transparent;box-shadow:none;transition:var(--gin-transition);}@media (min-width:80em){.ui-dialog .button,.ui-dialog .project__action_button,.ui-dialog .dropbutton__item:first-of-type > *,.ui-dialog .dropbutton__toggle{font-size:var(--gin-font-size);}}.ui-dialog .button:hover,.ui-dialog .project__action_button:hover,.ui-dialog .dropbutton__item:first-of-type > *:hover,.ui-dialog .dropbutton__toggle:hover{background-color:var(--gin-color-primary-hover);}.ui-dialog .button:active,.ui-dialog .button:focus,.ui-dialog .project__action_button:active,.ui-dialog .project__action_button:focus,.ui-dialog .dropbutton__item:first-of-type > *:active,.ui-dialog .dropbutton__item:first-of-type > *:focus,.ui-dialog .dropbutton__toggle:active,.ui-dialog .dropbutton__toggle:focus{background-color:var(--gin-color-primary-active);}.ui-dialog .button:hover,.ui-dialog .button:active,.ui-dialog .button:focus,.ui-dialog .project__action_button:hover,.ui-dialog .project__action_button:active,.ui-dialog .project__action_button:focus,.ui-dialog .dropbutton__item:first-of-type > *:hover,.ui-dialog .dropbutton__item:first-of-type > *:active,.ui-dialog .dropbutton__item:first-of-type > *:focus,.ui-dialog .dropbutton__toggle:hover,.ui-dialog .dropbutton__toggle:active,.ui-dialog .dropbutton__toggle:focus{color:var(--gin-color-button-text);}.ui-dialog .button,.ui-dialog .button:not(:focus),.ui-dialog .form-actions .button,.ui-dialog .project__action_button,.ui-dialog .action-link--icon-trash.action-link{font-size:var(--gin-font-size-s);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);border:2px solid var(--gin-color-primary) !important;border-radius:var(--gin-border-m);box-shadow:0 1px 2px var(--gin-color-primary-light);transition:var(--gin-transition);}.ui-dialog .button:hover,.ui-dialog .button:not(:focus):hover,.ui-dialog .form-actions .button:hover,.ui-dialog .project__action_button:hover,.ui-dialog .action-link--icon-trash.action-link:hover{background-color:var(--gin-color-primary-hover);border-color:var(--gin-color-primary-hover) !important;}.ui-dialog .button:active,.ui-dialog .button:focus,.ui-dialog .button:not(:focus):active,.ui-dialog .button:not(:focus):focus,.ui-dialog .form-actions .button:active,.ui-dialog .form-actions .button:focus,.ui-dialog .project__action_button:active,.ui-dialog .project__action_button:focus,.ui-dialog .action-link--icon-trash.action-link:active,.ui-dialog .action-link--icon-trash.action-link:focus{border-color:var(--gin-color-primary-active) !important;}.ui-dialog .button:hover,.ui-dialog .button:active,.ui-dialog .button:focus,.ui-dialog .button:hover:focus,.ui-dialog .button:not(:focus):hover,.ui-dialog .button:not(:focus):active,.ui-dialog .button:not(:focus):focus,.ui-dialog .button:not(:focus):hover:focus,.ui-dialog .form-actions .button:hover,.ui-dialog .form-actions .button:active,.ui-dialog .form-actions .button:focus,.ui-dialog .form-actions .button:hover:focus,.ui-dialog .project__action_button:hover,.ui-dialog .project__action_button:active,.ui-dialog .project__action_button:focus,.ui-dialog .project__action_button:hover:focus,.ui-dialog .action-link--icon-trash.action-link:hover,.ui-dialog .action-link--icon-trash.action-link:active,.ui-dialog .action-link--icon-trash.action-link:focus,.ui-dialog .action-link--icon-trash.action-link:hover:focus{color:var(--gin-color-button-text);}.ui-dialog .form-actions .button{margin-inline-end:var(--gin-spacing-xs);}.ui-dialog .button.button--small{font-size:var(--gin-font-size-xxs);padding-block:calc(var(--gin-spacing-xxs) + 2px);padding-inline:var(--gin-spacing-s);border-radius:var(--gin-border-s);}.ui-dialog .button.button--extrasmall{font-size:var(--gin-font-size-xxs);padding-block:var(--gin-spacing-xxs);padding-inline:var(--gin-spacing-s);border-radius:var(--gin-border-s);}.ui-dialog #edit-submit.form-submit,.ui-dialog .button--primary,.ui-dialog .button--primary:not(:focus),.ui-dialog .ief-entity-submit{background:var(--gin-color-primary);}[dir="ltr"] .ui-dialog #edit-submit.form-submit,[dir="ltr"] .ui-dialog .button--primary,[dir="ltr"] .ui-dialog .button--primary:not(:focus),[dir="ltr"] .ui-dialog .ief-entity-submit{box-shadow:.1em .25em .5em var(--gin-color-primary-light);}[dir="rtl"] .ui-dialog #edit-submit.form-submit,[dir="rtl"] .ui-dialog .button--primary,[dir="rtl"] .ui-dialog .button--primary:not(:focus),[dir="rtl"] .ui-dialog .ief-entity-submit{box-shadow:-0.1em .25em .5em var(--gin-color-primary-light);}.ui-dialog #edit-submit.form-submit:hover,.ui-dialog .button--primary:hover,.ui-dialog .button--primary:not(:focus):hover,.ui-dialog .ief-entity-submit:hover{background-color:var(--gin-color-primary-hover);}.ui-dialog #edit-submit.form-submit:active,.ui-dialog #edit-submit.form-submit:focus,.ui-dialog .button--primary:active,.ui-dialog .button--primary:focus,.ui-dialog .button--primary:not(:focus):active,.ui-dialog .button--primary:not(:focus):focus,.ui-dialog .ief-entity-submit:active,.ui-dialog .ief-entity-submit:focus{background-color:var(--gin-color-primary-active);}.ui-dialog #edit-submit.form-submit,.ui-dialog #edit-submit.form-submit:hover,.ui-dialog #edit-submit.form-submit:active,.ui-dialog #edit-submit.form-submit:focus,.ui-dialog .button--primary,.ui-dialog .button--primary:hover,.ui-dialog .button--primary:active,.ui-dialog .button--primary:focus,.ui-dialog .button--primary:not(:focus),.ui-dialog .button--primary:not(:focus):hover,.ui-dialog .button--primary:not(:focus):active,.ui-dialog .button--primary:not(:focus):focus,.ui-dialog .ief-entity-submit,.ui-dialog .ief-entity-submit:hover,.ui-dialog .ief-entity-submit:active,.ui-dialog .ief-entity-submit:focus{color:var(--gin-color-button-text);}.ui-dialog a.button:hover,.ui-dialog a.button:active{color:var(--gin-color-button-text);}.gin--dark-mode .ui-dialog a.button--primary:hover,.gin--dark-mode .ui-dialog a.button--primary:active,.gin--dark-mode .ui-dialog a.button--primary:focus,.gin--dark-mode .ui-dialog a.button--primary:focus:hover{color:var(--gin-bg-app);}.ui-dialog .button.button:disabled,.ui-dialog .button.button:disabled:hover,.ui-dialog .button.button:disabled:active,.ui-dialog .button.button:disabled:focus,.ui-dialog .button.button.is-disabled,.ui-dialog .button.button.is-disabled:hover,.ui-dialog .button.button.is-disabled:active,.ui-dialog .button.button.is-disabled:focus{color:var(--gin-color-disabled);background:transparent;border:2px solid var(--gin-color-disabled-border) !important;box-shadow:none;}.ui-dialog .button.button--primary:disabled,.ui-dialog .button.button--primary:disabled:hover,.ui-dialog .button.button--primary:disabled:active,.ui-dialog .button.button--primary:disabled:focus,.ui-dialog .button.button--primary.is-disabled,.ui-dialog .button.button--primary.is-disabled:hover,.ui-dialog .button.button--primary.is-disabled:active,.ui-dialog .button.button--primary.is-disabled:focus{color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg);}.ui-dialog .action-link.action-link--icon-trash{line-height:1;min-height:2.5rem;box-sizing:border-box;}.ui-dialog .action-link.action-link--icon-trash,.ui-dialog .action-link.action-link--icon-trash:hover,.ui-dialog .action-link.action-link--icon-trash:active,.ui-dialog .action-link.action-link--icon-trash:focus,.ui-dialog .action-link.action-link--icon-trash:focus:hover{border:2px solid var(--gin-color-danger) !important;}.ui-dialog .multiple-fields-remove-button.button{border:0 none !important;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#remove-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#remove-view);-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}.ui-dialog .form-element{color:var(--gin-color-text);line-height:var(--input-line-height);padding-block:calc(var(--input-padding-vertical) - 1px);padding-inline:var(--input-padding-horizontal);min-height:calc(var(--input-padding-vertical) * 2 + var(--input-line-height));background-color:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);box-sizing:border-box;transition:var(--gin-transition);}.ui-dialog .form-element:hover{border-color:var(--gin-color-text);box-shadow:inset 0 0 0 1px var(--gin-color-text);}.ui-dialog .form-element--small,.ui-dialog .form-element--extrasmall{font-size:var(--gin-font-size-s);line-height:1.5;border-radius:var(--gin-border-s);}.ui-dialog .form-element[disabled],.ui-dialog .form-element[disabled]:hover{cursor:not-allowed;color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg) !important;border-color:var(--gin-color-disabled-border);box-shadow:none;}.gin--dark-mode .ui-dialog .form-element{color-scheme:dark;}.ui-dialog .form-textarea-wrapper{border-radius:var(--gin-border-m);}.ui-dialog .form-textarea-wrapper textarea{max-width:100%;}.ui-dialog .form-item--editor-format,.ui-dialog .form-element--editor-format{width:auto;}.ui-dialog .form-item--editor-format .form-item__label,.ui-dialog .form-element--editor-format .form-item__label{inset-block-start:3px;padding-block-end:0;}.ui-dialog .password-field{width:100%;}.ui-dialog .password-confirm{width:100%;max-width:var(--gin-max-line-length);}.ui-dialog .password-strength__title{color:var(--gin-color-text-light);}.ui-dialog .password-strength__text{color:var(--gin-color-title);}.ui-dialog .password-suggestions{color:var(--gin-color-text-light);border:1px solid var(--gin-border-color-layer2);background-color:transparent;}.ui-dialog .form-element--type-select{padding-inline-end:calc(var(--gin-spacing-xs) + var(--gin-spacing-xl) - 1px);}.gin--dark-mode .ui-dialog .form-element--type-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='M1 1L7 7L13 1' stroke='%23ffffff'/%3E%3C/svg%3E%0A");}.ui-dialog .form-element--type-select--small{font-size:var(--gin-font-size-xs);min-height:2.25rem;line-height:1.4;padding-block:.474rem;}[dir="ltr"] .ui-dialog .form-element--type-select--small{background-position:100% 52%;}[dir="rtl"] .ui-dialog .form-element--type-select--small{background-position:0% 52%;}.ui-dialog .form-boolean{width:21px;height:21px;border-color:var(--gin-border-color-form-element);border-radius:var(--gin-border-xs);}.gin--dark-mode .ui-dialog .form-boolean--type-checkbox:not(:checked){background:var(--gin-bg-input);}.ui-dialog .form-boolean--type-checkbox:checked{background-color:var(--gin-color-primary);}.gin--dark-mode .ui-dialog .form-boolean--type-checkbox:checked:not(:disabled){background-image:url(/themes/contrib/gin/dist/media/sprite.svg#checked-view);}.ui-dialog .form-boolean--type-checkbox:checked:hover{background-color:var(--gin-color-primary-hover);}.ui-dialog .form-boolean--type-checkbox:checked:active{background-color:var(--gin-color-primary-active);}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox{position:relative;margin-inline-start:0;}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input{all:unset;appearance:none;cursor:pointer;display:inline-block;vertical-align:top;width:2.5rem;height:1.5rem;position:relative;overflow:hidden;clip-path:circle(var(--gin-spacing-l) at 50% 50%);background-color:var(--gin-color-disabled);border:3px solid transparent;border-radius:var(--gin-border-l);box-sizing:border-box;}.gin--dark-mode .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input{background-color:var(--gin-bg-input);}@media (forced-colors:active){.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input{border-width:2px;}}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;transition:transform .3s;}[dir="ltr"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{transform:translateX(-16px);}[dir="rtl"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{transform:translateX(16px);}.gin--dark-mode .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{background-color:var(--gin-border-color-form-element);}@media (forced-colors:active){.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{background-color:CanvasText;}}@media (forced-colors:active){.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::after{position:absolute;content:"";width:100%;height:100%;background-color:Canvas;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#toggle-unchecked-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#toggle-unchecked-view);-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-position:17px 2px;mask-position:17px 2px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:transform .3s;}[dir="ltr"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::after{transform:translateX(-16px);}[dir="rtl"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::after{transform:translateX(16px);}}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:disabled{cursor:not-allowed;}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:hover{opacity:.9;box-shadow:0 0 2px rgba(0,0,0,.2);}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:active,.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked{background-color:var(--gin-switch);}.gin--dark-mode .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked{background-color:var(--gin-color-primary-light-active);}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{background-color:#fff;}[dir="ltr"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{transform:translateX(16px);}[dir="rtl"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{transform:translateX(-16px);}.gin--dark-mode .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{background-color:var(--gin-color-primary-hover);}.gin--high-contrast-mode .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{background-color:var(--gin-border-color);}@media (forced-colors:active){.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{padding-inline-start:var(--gin-spacing-xs);background-color:LinkText !important;}}@media (forced-colors:active){.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::after{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#checked-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#checked-view);-webkit-mask-position:2px 2px;mask-position:2px 2px;}[dir="ltr"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::after{transform:translateX(16px);}[dir="rtl"] .ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::after{transform:translateX(-16px);}}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:disabled{opacity:.75;background-color:var(--gin-color-disabled);box-shadow:none;}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:disabled::before{background-color:#fff;opacity:.6;}.ui-dialog :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox label{z-index:1;position:relative;padding-inline-start:var(--gin-spacing-xxs);padding-block-end:0;color:var(--gin-color-text);}.ui-dialog table:has(.tabledrag-cell-content__item .form-checkbox) th.select-all .form-checkbox{margin-inline-start:calc(var(--tabledrag-handle-icon-size,1.0625rem) + var(--gin-spacing-m));}.gin--dark-mode .ui-dialog .form-boolean:hover,.gin--dark-mode .ui-dialog .form-boolean:active{box-shadow:none;border-color:var(--gin-color-text);}.ui-dialog .form-boolean--type-radio,.ui-dialog .form-boolean--type-radio:hover,.ui-dialog .form-boolean--type-radio:active,.ui-dialog .form-boolean--type-radio:focus,.ui-dialog .form-boolean--type-radio:hover:focus{background-image:none;background-color:var(--gin-bg-input);border-color:var(--gin-border-color-form-element);border-radius:50%;}.ui-dialog .form-boolean--type-radio:hover{box-shadow:inset 0 0 0 1px var(--gin-border-color-layer2);}.ui-dialog .form-boolean--type-radio:hover,.gin--dark-mode .ui-dialog .form-boolean--type-radio:hover{border-color:var(--gin-color-text);}.ui-dialog .form-boolean--type-radio:active,.ui-dialog .form-boolean--type-radio:focus{box-shadow:inset 0 0 0 1px var(--gin-border-color-layer2),0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.ui-dialog .form-boolean--type-radio:checked:not(:disabled),.ui-dialog .form-boolean--type-radio:checked:not(:disabled):hover{background-image:none;background-color:var(--gin-bg-layer);box-shadow:inset 0 0 0 5px var(--gin-color-primary);}.ui-dialog .form-boolean--type-radio:checked:not(:disabled):active,.ui-dialog .form-boolean--type-radio:checked:not(:disabled):focus,.ui-dialog .form-boolean--type-radio:checked:not(:disabled):hover:focus{box-shadow:inset 0 0 0 5px var(--gin-color-primary),0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);border-color:var(--gin-color-focus-border);}.ui-dialog .form-boolean--type-radio:disabled,.ui-dialog .form-boolean--type-radio:disabled:hover{cursor:not-allowed;background:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border);}.ui-dialog .form-boolean--type-radio:checked:disabled,.ui-dialog .form-boolean--type-radio:checked:disabled:hover{background:var(--gin-color-disabled);box-shadow:inset 0 0 0 5px var(--gin-color-disabled-bg);}.ui-dialog .form-boolean--type-checkbox[disabled],.ui-dialog .form-boolean--type-checkbox[disabled]:hover{cursor:not-allowed;background-color:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border);}.ui-dialog .form-boolean--type-checkbox[disabled]:checked,.ui-dialog .form-boolean--type-checkbox[disabled]:hover:checked{border-color:var(--gin-color-disabled-border);background-color:var(--gin-color-disabled-bg);box-shadow:none;}.ui-dialog .form-radios .form-type--boolean,.ui-dialog .form-checkboxes .form-type--boolean{margin-block:var(--gin-spacing-xs);}.ui-dialog .form-actions{margin-block-end:0;}.ui-dialog .form-edit .form-actions{padding:0;margin-block-end:0;border:0 none;background-color:transparent;}.ui-dialog fieldset:not(.fieldgroup){color:var(--gin-color-text-light);padding-block-start:var(--gin-spacing-xs);padding-inline:0;background:transparent;border-color:var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.ui-dialog fieldset:not(.fieldgroup) > legend{inset-block-start:20px;}.ui-dialog fieldset:not(.fieldgroup) > .fieldset-wrapper{margin-block-start:20px;}.ui-dialog fieldset:not(.fieldgroup).error{border:2px solid var(--gin-color-danger);}.ui-dialog .fieldset__label,.ui-dialog .fieldset__label--group,.ui-dialog .form-item__label{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);margin-block-start:0;margin-block-end:var(--gin-spacing-xs);}.ui-dialog .form-item__label.has-error,.ui-dialog .form-item__error-message{color:var(--gin-color-danger);}.ui-dialog .form-item__description,.ui-dialog .fieldset__description,.ui-dialog .filter-guidelines__item{max-width:var(--gin-max-line-length);color:var(--gin-color-text-light);}.ui-dialog .form-item__label.form-required::after,.ui-dialog .fieldset__label.form-required::after,.ui-dialog .form-required > .fieldset__label::after,.ui-dialog .horizontal-tab-button .form-required::after,.ui-dialog .vertical-tabs__menu-link .form-required::after{content:"*";color:var(--gin-color-danger);line-height:1;margin-inline:.15em;vertical-align:text-top;background:none;}.ui-dialog .claro-details.error{border:2px solid var(--gin-color-danger);}.ui-dialog .claro-details__summary:not(.form-required) .required-mark{display:none;}.ui-dialog .form-item__warning{display:inline-block;margin-block-start:var(--gin-spacing-xs);}.ui-dialog html.js .form-autocomplete{padding-inline-end:36px;}.ui-dialog .entity-form-display-form > .form-actions{margin-block:0;}.ui-dialog .required-mark::after{background:var(--gin-color-danger);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#asterisk-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#asterisk-view);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.ui-dialog .form-wrapper .form-item__label,.ui-dialog .form-composite .form-item__label{position:relative;}.ui-dialog .field--type-text-with-summary .form-item,.ui-dialog .field--widget-text-textarea .form-item{margin-block-end:0;}.ui-dialog .field--type-text-with-summary .filter-wrapper,.ui-dialog .field--widget-text-textarea .filter-wrapper{border:0 none;padding-inline:0;}.ui-dialog html.js input.form-linkit-autocomplete{padding-inline-end:var(--gin-spacing-xl);}[dir="ltr"] .ui-dialog html.js input.form-linkit-autocomplete{background-position:right 8px center;}[dir="rtl"] .ui-dialog html.js input.form-linkit-autocomplete{background-position:left 8px center;}.ui-dialog .claro-autocomplete{width:calc(100% - var(--gin-spacing-m));}.ui-dialog .claro-autocomplete .form-autocomplete{width:100%;}.ui-dialog .no-touchevents .form-element--type-select.form-element--extrasmall{font-size:var(--gin-font-size-s);line-height:1.5;min-height:1.75rem;}.ui-dialog #block-gin-content > form > .form-item:first-of-type{margin-block-start:0;}.ui-dialog .image-style-new .form-item{margin-inline-end:var(--gin-spacing-xxs);}.ui-dialog tr .form-item{margin-block:0;}.ui-dialog .container-inline .form-item{margin-block:var(--gin-spacing-density-s);}.ui-dialog .field-plugin-settings-edit-form{margin-block-start:var(--gin-spacing-s);}.ui-dialog .field-plugin-settings-edit-form .form-item{margin-block:var(--gin-spacing-m);}.ui-dialog .field-plugin-settings-edit-form .form-boolean-group .form-item{margin-block:var(--gin-spacing-xs);}.ui-dialog .length-indicator{margin-block-end:var(--gin-spacing-l);}
