alert-box{--color-alert-bg:var(--color-accent-bg);--color-alert-border:var(--color-accent);--color-alert-text:var(--color-accent);display:block;position:relative;overflow:hidden;transition:opacity .5s;z-index:var(--z-index-overlay);border:var(--border-width-separator) solid var(--color-alert-border);border-radius:var(--border-radius);background-color:var(--color-bg);color:var(--color-alert-text)}alert-box:not(:first-child){margin-top:var(--spacer)}alert-box:not(:last-child){margin-bottom:var(--spacer)}alert-box:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--color-alert-bg);content:" "}alert-box>*{position:relative;z-index:2;margin-bottom:var(--spacer)}alert-box>:first-child{margin-top:var(--spacer)}alert-box.alert-box--hidden{opacity:0}alert-box .alert-box__header{display:flex;margin-top:0;margin-bottom:0}alert-box .alert-box__header .alert-box__close{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:var(--spacer)}alert-box .alert-box__header .alert-box__close sprite-svg{width:var(--icon-size);height:var(--icon-size)}alert-box .alert-box__header .alert-box__title{flex-grow:1;margin:var(--spacer);font-family:var(--font-family-heading);font-size:var(--font-size-title3)}alert-box .alert-box__body{margin-right:var(--spacer);margin-left:var(--spacer)}alert-box .alert-box__body:empty{display:none}alert-box.alert-box--color-brand-dark{--color-alert-bg:var(--color-brand-dark-bg);--color-alert-border:var(--color-brand-dark);--color-alert-text:var(--color-brand-dark)}alert-box.alert-box--color-brand-light{--color-alert-bg:var(--color-brand-light-bg);--color-alert-border:var(--color-brand-light);--color-alert-text:var(--color-brand-light)}alert-box.alert-box--color-brand-lighter{--color-alert-bg:var(--color-brand-lighter-bg);--color-alert-border:var(--color-brand-lighter);--color-alert-text:var(--color-brand-lighter)}alert-box.alert-box--color-green{--color-alert-bg:var(--color-green-bg);--color-alert-border:var(--color-green);--color-alert-text:var(--color-green)}alert-box.alert-box--color-dark-green{--color-alert-bg:var(--color-dark-green-bg);--color-alert-border:var(--color-dark-green);--color-alert-text:var(--color-dark-green)}alert-box.alert-box--color-pink{--color-alert-bg:var(--color-pink-bg);--color-alert-border:var(--color-pink);--color-alert-text:var(--color-pink)}alert-box.alert-box--color-orange{--color-alert-bg:var(--color-orange-bg);--color-alert-border:var(--color-orange);--color-alert-text:var(--color-orange)}alert-box.alert-box--color-red{--color-alert-bg:var(--color-red-bg);--color-alert-border:var(--color-red);--color-alert-text:var(--color-red)}alert-box.alert-box--color-border{--color-alert-bg:var(--color-border-bg);--color-alert-border:var(--color-border);--color-alert-text:var(--color-border)}alert-box.alert-box--color-border-dark{--color-alert-bg:var(--color-border-dark-bg);--color-alert-border:var(--color-border-dark);--color-alert-text:var(--color-border-dark)}alert-box.alert-box--color-muted{--color-alert-bg:var(--color-muted-bg);--color-alert-border:var(--color-muted);--color-alert-text:var(--color-muted)}alert-box.alert-box--color-errors{--color-alert-bg:var(--color-errors-bg);--color-alert-border:var(--color-errors);--color-alert-text:var(--color-errors)}alert-box.alert-box--color-accent{--color-alert-bg:var(--color-accent-bg);--color-alert-border:var(--color-accent);--color-alert-text:var(--color-accent)}alert-box.alert-box--color-nav-bg{--color-alert-bg:var(--color-nav-bg-bg);--color-alert-border:var(--color-nav-bg);--color-alert-text:var(--color-nav-bg)}alert-box.alert-box--color-success{--color-alert-bg:var(--color-success-bg);--color-alert-border:var(--color-success);--color-alert-text:var(--color-success)}alert-box.alert-box--color-info{--color-alert-bg:var(--color-info-bg);--color-alert-border:var(--color-info);--color-alert-text:var(--color-info)}alert-box.alert-box--color-warning{--color-alert-bg:var(--color-warning-bg);--color-alert-border:var(--color-warning);--color-alert-text:var(--color-warning)}alert-box.alert-box--color-error{--color-alert-bg:var(--color-error-bg);--color-alert-border:var(--color-error);--color-alert-text:var(--color-error)}.modal-alerts{width:100%;position:fixed;top:0;right:0;z-index:var(--z-index-overlay);margin:0;padding:var(--spacer)}@media (min-width:700px){.modal-alerts{width:350px}}@media (min-width:992px){.modal-alerts{width:496px}}@media (min-width:1200px){.modal-alerts{width:600px}}.modal-alerts:empty{display:none}input-array input-array-input span.form__draggable__text{flex-grow:1;height:var(--input-height);outline:none;border:var(--border-width-separator) solid var(--color-border);border-right-width:0;border-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0;padding:var(--spacer-sm);background-color:var(--color-bg);color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}input-array input-array-input .button{background-color:var(--color-bg)}input-array input-array-input.form__field__union>.form__field__column{flex-grow:1}input-array input-array-input.form__field__union>.form__field__column+.button.button--color-border:not(:first-child){margin-left:var(--spacer-sm);border-left-width:var(--border-width-button);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}input-array a.button{align-self:flex-start}input-array a.button[data-input-array-drag]{cursor:move}geocoordinate-current{flex-wrap:wrap}geocoordinate-current span{display:block;width:100%}geocoordinate-current span:empty{display:none}geocoordinate-current span.geocoordinate-current__placeholder{color:var(--color-text-muted)}select-custom{overflow:visible}select-custom.button{padding-right:var(--spacer-sm);padding-left:var(--spacer-sm)}select-custom.button.button--style-outline{background-color:var(--color-bg)}select-custom.button:not(.select-custom--placeholder),select-custom.button:not(.select-custom--placeholder).button--style-outline{color:var(--color-text)}select-custom.button>select:not(:first-child){margin-left:0}select-custom .select-custom__text{flex-grow:1;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis}select-custom .select-custom__indicator{width:var(--icon-size-ms);height:var(--icon-size-ms);color:var(--color-text)}select-custom>select{-webkit-appearance:none;position:absolute;top:calc(var(--border-width-button)*-1);bottom:calc(var(--border-width-button)*-1);left:calc(var(--border-width-button)*-1);cursor:pointer;width:calc(100% + var(--border-width-button)*2);outline:none;margin:0;border:0;border-radius:inherit;background-color:transparent;color:transparent}select-custom>select option{color:#000;color:initial}fieldset:disabled select-custom>select,select-custom>select:disabled,select-custom>select[disabled]{cursor:inherit}select-custom>select:focus{z-index:1;box-shadow:0 0 0 var(--outline-width) var(--outline-color)}select-multiple{display:flex;align-items:stretch;overflow:visible;border:var(--border-width-separator) solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);color:var(--color-text);line-height:var(--icon-size);white-space:nowrap;font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}fieldset:disabled select-multiple,select-multiple:disabled,select-multiple[disabled]{opacity:.5;cursor:not-allowed}select-multiple .select-multiple__placeholder{align-self:center;margin-left:var(--spacer-sm);color:var(--color-text-muted)}select-multiple .select-multiple__options{display:flex;flex-grow:1;flex-wrap:wrap;align-items:flex-start;height:100%}select-multiple .select-multiple__options .select-multiple__option{margin-top:var(--spacer-xs);margin-left:var(--spacer-sm);border-radius:var(--border-radius-sm);padding:var(--spacer-xxs) var(--spacer-xs);background-color:var(--color-border);white-space:nowrap}select-multiple .select-multiple__options .select-multiple__option:last-child{margin-bottom:var(--spacer-xs)}select-multiple .select-multiple__options .select-multiple__option>:not(:first-child){margin-left:var(--spacer-xs)}select-multiple .select-multiple__options .select-multiple__option sprite-svg{cursor:pointer;width:var(--icon-size-sm);height:var(--icon-size-sm)}select-multiple .select-multiple__add.button{position:relative;height:100%;min-height:calc(var(--input-height) - var(--border-width-separator)*2);margin-left:var(--spacer-xs);border:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-right:var(--spacer-sm);padding-left:var(--spacer-sm)}select-multiple .select-multiple__add.button>select{-webkit-appearance:none;position:absolute;top:calc(var(--border-width-button)*-1);bottom:calc(var(--border-width-button)*-1);left:calc(var(--border-width-button)*-1);cursor:pointer;width:calc(100% + var(--border-width-button)*2);margin:0;outline:none;border:0;border-radius:inherit;background-color:transparent;color:transparent}select-multiple .select-multiple__add.button>select option{color:#000;color:initial}fieldset:disabled select-multiple .select-multiple__add.button>select,select-multiple .select-multiple__add.button>select:disabled,select-multiple .select-multiple__add.button>select[disabled]{cursor:inherit}select-multiple .select-multiple__add.button>select:focus{z-index:1;box-shadow:0 0 0 var(--outline-width) var(--outline-color)}signature-input{display:flex;cursor:pointer}signature-input .button.button--style-outline{--color-button-text:var(--color-text);--color-button-bg:var(--color-text);--color-button-bg-hover:var(--color-border);--color-button-bg-active:var(--color-border);--color-button-border:var(--color-border);height:var(--input-height);border-right-width:calc(var(--border-width-separator)/2);border-top-right-radius:0;border-bottom-right-radius:0;border-color:var(--color-button-border)}signature-input img{width:calc(var(--input-height)*2);height:var(--input-height);border:var(--border-width-separator) solid var(--color-border);border-left-width:calc(var(--border-width-separator)/2);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:var(--color-white)}.signature-content{display:flex;flex-direction:column}.signature-content canvas{align-self:center;width:300px;height:150px;border:var(--border-width-separator) solid var(--color-border);background-color:var(--color-white)}pop-over{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;visibility:hidden;opacity:0;z-index:var(--z-index-overlay)}pop-over.popover--active{visibility:visible;opacity:1}pop-over:not(.popover--active) .popover__wrapper{margin-top:var(--spacer-window)}pop-over .popover__background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-tap-highlight-color:transparent;background-color:var(--color-overlay-background)}@media (hover:none){pop-over .popover__background{cursor:pointer}}pop-over .popover__wrapper{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:var(--spacer-window) var(--spacer);transition:margin-top .3s;z-index:2}@supports (padding:max(0px)){pop-over .popover__wrapper{padding-top:max(var(--spacer-window),env(safe-area-inset-top));padding-right:max(var(--spacer),env(safe-area-inset-right));padding-bottom:max(var(--spacer-window),env(safe-area-inset-bottom));padding-left:max(var(--spacer),env(safe-area-inset-left))}}pop-over .popover__wrapper .popover__content{overflow:hidden;border-radius:var(--spacer);box-shadow:var(--color-overlay-shadow);background-color:var(--color-overlay)}pop-over .popover__wrapper .popover__content .popover__content__header{display:flex;align-items:baseline;border-bottom:var(--border-width-separator) solid var(--color-border);padding:var(--spacer)}pop-over .popover__wrapper .popover__content .popover__content__header .popover__content__header__title{flex-grow:1;margin:0;font-size:var(--font-size-title1)}pop-over .popover__wrapper .popover__content .popover__content__header .popover__content__header__close{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;width:var(--icon-size-lg);height:var(--icon-size-lg)}pop-over .popover__wrapper .popover__content .popover__content__header .popover__content__header__close sprite-svg{width:var(--icon-size);height:var(--icon-size)}pop-over .popover__wrapper .popover__content .popover__content__body{padding:var(--spacer)}pop-over .popover__wrapper .popover__content .popover__content__footer{display:flex;justify-content:flex-end;border-top:var(--border-width-separator) solid var(--color-border);padding:var(--spacer)}pop-over .popover__wrapper .popover__content .popover__content__footer:empty{display:none}pop-over .popover__wrapper .popover__content .popover__content__footer>:not(:first-child){margin-left:var(--spacer-sm)}:root{--pika-head-bg:var(--color-overlay);--pika-picker-bg:var(--color-overlay);--pika-title-color:var(--color-text);--pika-arrow-color:var(--color-text-muted);--pika-th-color:var(--color-text);--pika-day-color:var(--color-accent);--pika-day-hover-color:var(--color-text-light);--pika-day-hover-bg:var(--color-accent);--pika-day-today-color:var(--color-accent);--pika-day-selected-color:var(--color-accent);--pika-day-selected-border:var(--color-accent);--pika-day-disabled-color:var(--color-text-muted)}.dropdown__menu.dropdown__menu--calendar{flex-direction:column;padding:0}.dropdown__menu.dropdown__menu--calendar .dropdown__menu__list{margin-top:0;padding:0;list-style-type:none}.dropdown__menu.dropdown__menu--calendar .dropdown__menu__list .dropdown__menu__item{justify-content:center}.dropdown__menu.dropdown__menu--calendar .dropdown__menu__list .dropdown__menu__item a{text-decoration:none}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:var(--color-overlay);background:var(--pika-picker-bg);border:1px solid;border-color:#ccc #ccc #bbb;font-family:var(--font-family-primary)}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:var(--color-text);color:var(--pika-title-color)}.pika-label,.pika-next,.pika-prev{position:relative;overflow:hidden;background-color:transparent}.pika-next,.pika-prev{display:block;cursor:pointer;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:var(--color-text);color:var(--pika-th-color);font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:var(--color-accent);color:var(--pika-day-color);font-size:12px;line-height:15px;text-align:right;background:transparent;height:auto}.has-event .pika-button{color:#fff;background:#3af}.is-today .pika-button{color:var(--color-accent);color:var(--pika-day-today-color);font-weight:700}.is-selected .pika-button{color:var(--color-accent);color:var(--pika-day-selected-color);font-weight:700;background:transparent;box-shadow:inset 0 1px 3px transparent;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:var(--color-text-muted);color:var(--pika-day-disabled-color);opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:var(--color-text-light);color:var(--pika-day-hover-color);background:var(--color-accent);background:var(--pika-day-hover-bg);box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{color:#666;background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.pika-single{border:0}.pika-single.pika-single--month .pika-table{display:none}.pika-lendar{margin:0}.pika-title{padding:var(--spacer-xs) var(--spacer-sm) 0;background-color:var(--color-overlay);background-color:var(--pika-head-bg)}.pika-label{font-size:var(--font-size-body)}.pika-label,.pika-table th{font-weight:var(--font-weight-normal)}.pika-table th{background-color:var(--color-overlay);background-color:var(--pika-head-bg);font-size:var(--font-size-subhead)}.pika-button{border:var(--border-width-separator) solid transparent;text-align:center;font-weight:var(--font-weight-normal)}.is-selected .pika-button{border-color:var(--pika-day-selected-border)}.pika-choose.pika-choose--hidden{display:none}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border-color:#ccc #bbb #888;border-style:solid;border-width:1px;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media (max-device-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media (max-device-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-device-width:768px){trix-toolbar .trix-button--icon:before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16.5 6v11.5a4 4 0 11-8 0V5a2.5 2.5 0 015 0v10.5a1 1 0 11-2 0V6H10v9.5a2.5 2.5 0 005 0V5a4 4 0 10-8 0v12.5a5.5 5.5 0 0011 0V6h-1.5z'/%3E%3C/svg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M15.6 11.8c1-.7 1.6-1.8 1.6-2.8a4 4 0 00-4-4H7v14h7c2.1 0 3.7-1.7 3.7-3.8 0-1.5-.8-2.8-2.1-3.4zM10 7.5h3a1.5 1.5 0 110 3h-3v-3zm3.5 9H10v-3h3.5a1.5 1.5 0 110 3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 5v3h2.2l-3.4 8H6v3h8v-3h-2.2l3.4-8H18V5h-8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.88 13.7a4.3 4.3 0 010-6.07l3.37-3.37a4.26 4.26 0 016.07 0 4.3 4.3 0 010 6.06l-1.96 1.72a.91.91 0 11-1.3-1.3l1.97-1.71a2.46 2.46 0 00-3.48-3.48l-3.38 3.37a2.46 2.46 0 000 3.48.91.91 0 11-1.3 1.3z'/%3E%3Cpath d='M4.25 19.46a4.3 4.3 0 010-6.07l1.93-1.9a.91.91 0 111.3 1.3l-1.93 1.9a2.46 2.46 0 003.48 3.48l3.37-3.38c.96-.96.96-2.52 0-3.48a.91.91 0 111.3-1.3 4.3 4.3 0 010 6.07l-3.38 3.38a4.26 4.26 0 01-6.07 0z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.73 14l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5 0 .3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52 13.52 0 017 14.95v3.37a10.64 10.64 0 004.84.88c1.26 0 2.35-.19 3.28-.56.93-.37 1.64-.9 2.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1 0-1.29.52-2.3 1.58-3.02 1.05-.72 2.5-1.08 4.34-1.08 1.62 0 3.28.34 4.97 1l-1.3 2.93c-1.47-.6-2.73-.9-3.8-.9-.55 0-.96.08-1.2.26-.26.17-.38.38-.38.64 0 .27.16.52.48.74.17.12.53.3 1.05.53H7.23zM3 13h18v-2H3v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9v3H9v7H6v-7H3V9h9zM8 4h14v3h-6v12h-3V7H8V4z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.2 12L15 15.2l1.4 1.4L21 12l-4.6-4.6L15 8.8l3.2 3.2zM5.8 12L9 8.8 7.6 7.4 3 12l4.6 4.6L9 15.2 5.8 12z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4a2 2 0 100 4 2 2 0 000-4zm0 6a2 2 0 100 4 2 2 0 000-4zm0 6a2 2 0 100 4 2 2 0 000-4zm4 3h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.5 8c-2.6 0-5 1-6.9 2.6L2 7v9h9l-3.6-3.6A8 8 0 0120 16l2.4-.8a10.5 10.5 0 00-10-7.2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.4 10.6a10.5 10.5 0 00-16.9 4.6L4 16a8 8 0 0112.7-3.6L13 16h9V7l-3.6 3.6z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8 2.9L6 14.2 4 12l2-2-1.4-1.5L1 12l.7.7zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1 14.2l1.4 1.4L6 12l-.7-.7-2.8-2.8L1 9.9 3.1 12zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:400;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1 1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity .2s ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,.25)}trix-editor .trix-button--remove:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0,0,0,.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" · "}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}trix-toolbar{display:none!important}#container_content_toolbar{z-index:var(--z-index-overlay)}.trix-content h1{font-size:var(--font-size-title1)}.trix-content .trix-attachment{display:block}.trix-content .trix-attachment img{display:block;width:100%}.trix-content .trix-attachment .attachment__caption{color:var(--color-text-muted);line-height:var(--line-height-normal);font-size:var(--font-size-body);font-style:italic}.trix-content action-text-attachment figure.attachment--preview img{width:100%}.trix-content action-text-attachment figure.attachment--preview .attachment__caption{color:var(--color-text-muted);line-height:var(--line-height-normal);font-size:var(--font-size-body);font-style:italic}rich-text-toolbar{display:flex;justify-content:space-between;position:sticky;top:0}trix-editor a:not([class]){cursor:inherit;color:var(--color-accent);text-decoration:underline}@media (hover:hover){trix-editor a:not([class]):hover:not(:disabled){color:var(--color-accent);text-decoration:underline}}trix-editor figure.attachment{display:block;position:relative;width:100%;margin:0}trix-editor figure.attachment .attachment__toolbar .trix-button-row{display:flex;justify-content:flex-end}trix-editor figure.attachment .attachment__toolbar .attachment__metadata-container .attachment__metadata{border:var(--border-width-separator) solid var(--color-text);border-radius:var(--border-radius);padding:var(--spacer-xs) var(--spacer-sm);background-color:var(--color-bg);color:var(--color-text);font-size:var(--font-size-callout)}trix-editor figure.attachment[data-trix-content-type="application/octet-stream"],trix-editor figure.attachment[data-trix-content-type=undefined]{padding:var(--spacer-sm);background-color:var(--color-bg-gray);text-align:center;font-style:italic}form file-input-file,form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form relation-input-relation,form textarea{-webkit-appearance:none;height:var(--input-height);outline:none;border:var(--border-width-separator) solid var(--color-border);padding:0 var(--spacer-sm);background-color:var(--color-bg);color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}form file-input-file:focus,form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form relation-input-relation:focus,form textarea:focus{z-index:1;box-shadow:0 0 0 var(--outline-width) var(--outline-color)}form file-input-file::-moz-placeholder,form input[type=color]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=week]::-moz-placeholder,form relation-input-relation::-moz-placeholder,form textarea::-moz-placeholder{color:var(--color-text-muted)}form file-input-file:-ms-input-placeholder,form input[type=color]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=datetime-local]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=month]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=time]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=week]:-ms-input-placeholder,form relation-input-relation:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:var(--color-text-muted)}form file-input-file::placeholder,form input[type=color]::placeholder,form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=email]::placeholder,form input[type=month]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form input[type=week]::placeholder,form relation-input-relation::placeholder,form textarea::placeholder{color:var(--color-text-muted)}form input[type=color]::-webkit-color-swatch{border:0}form textarea{height:var(--input-height-tall)}form fieldset:disabled file-input-file,form fieldset:disabled input[type=color],form fieldset:disabled input[type=date],form fieldset:disabled input[type=datetime-local],form fieldset:disabled input[type=email],form fieldset:disabled input[type=month],form fieldset:disabled input[type=number],form fieldset:disabled input[type=password],form fieldset:disabled input[type=search],form fieldset:disabled input[type=tel],form fieldset:disabled input[type=text],form fieldset:disabled input[type=time],form fieldset:disabled input[type=url],form fieldset:disabled input[type=week],form fieldset:disabled relation-input-relation,form fieldset:disabled textarea,form file-input-file:disabled,form input[type=color]:disabled,form input[type=date]:disabled,form input[type=datetime-local]:disabled,form input[type=email]:disabled,form input[type=month]:disabled,form input[type=number]:disabled,form input[type=password]:disabled,form input[type=search]:disabled,form input[type=tel]:disabled,form input[type=text]:disabled,form input[type=time]:disabled,form input[type=url]:disabled,form input[type=week]:disabled,form relation-input-relation:disabled,form textarea:disabled{opacity:.5;cursor:not-allowed}form .button{height:var(--input-height);padding-top:0;padding-bottom:0}form file-input .button,form label.label--button .button,form select-custom.button,form signature-input .button{font-weight:var(--font-weight-normal)}form file-input .button.button--style-outline,form label.label--button .button.button--style-outline,form select-custom.button.button--style-outline,form signature-input .button.button--style-outline{background-color:var(--color-bg)}form fieldset{margin:0;border:0;padding:0;min-width:0}form .form__field .form__field__group{display:flex;flex-direction:row;align-items:stretch}@media (max-width:991.98px){form .form__field .form__field__group{flex-direction:column}}@media (max-width:991.98px){form .form__field .form__field__group>.form__field__input,form .form__field .form__field__group>.form__field__input__addon{width:100%}form .form__field .form__field__group>.form__field__input:not(:first-child),form .form__field .form__field__group>.form__field__input__addon:not(:first-child){border-top-width:calc(var(--border-width-separator)/2);border-top-left-radius:0;border-top-right-radius:0}form .form__field .form__field__group>.form__field__input:not(:last-child),form .form__field .form__field__group>.form__field__input__addon:not(:last-child){border-bottom-width:calc(var(--border-width-separator)/2);border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width:992px){form .form__field .form__field__group>.form__field__input:not(:first-child),form .form__field .form__field__group>.form__field__input__addon:not(:first-child){border-left-width:calc(var(--border-width-separator)/2);border-top-left-radius:0;border-bottom-left-radius:0}form .form__field .form__field__group>.form__field__input:not(:last-child),form .form__field .form__field__group>.form__field__input__addon:not(:last-child){border-right-width:calc(var(--border-width-separator)/2);border-top-right-radius:0;border-bottom-right-radius:0}}form .form__field .form__field__union{display:flex;flex-direction:row;align-items:center}form .form__field .form__field__union>.button:not(:first-child),form .form__field .form__field__union>.form__field__input:not(:first-child),form .form__field .form__field__union>.form__field__input__addon:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}form .form__field .form__field__union>.button:not(:last-child),form .form__field .form__field__union>.form__field__input:not(:last-child),form .form__field .form__field__union>.form__field__input__addon:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}form .form__field .form__field__union>.button{--spacer-button:var(--spacer-sm)}form .form__field .form__field__union>.button sprite-svg{width:var(--icon-size-ms);height:var(--icon-size-ms)}form .form__field .form__field__union>.button:not(:first-child){border-left-width:calc(var(--border-width-button)/2)}form .form__field .form__field__union>.button:not(:last-child){border-right-width:calc(var(--border-width-button)/2)}form .form__field .form__field__union>.button.button--color-border:not(:first-child){border-left-width:0}form .form__field .form__field__union>.button.button--color-border:not(:last-child){border-right-width:0}form .form__field .form__field__union>.form__field__input{flex-grow:1;width:0}form .form__field .form__field__union>.form__field__input:not(:first-child){border-left-width:0}form .form__field .form__field__union>.form__field__input:not(:last-child){border-right-width:0}form .form__field .form__field__union>.form__field__input.form__field__input--narrow{flex-grow:0;width:var(--input-width-narrow)}form .form__field .form__field__union>.form__field__input.form__field__input--small{flex-grow:0;width:var(--input-width-small)}form .form__field .form__field__union>.form__field__input.form__field__input--auto{flex-grow:0;width:auto}form .form__field .form__field__input__addon{display:flex;align-items:center;height:var(--input-height);border:var(--border-width-separator) solid var(--color-border);border-radius:var(--border-radius);padding:0 var(--spacer-sm);background-color:var(--color-bg-gray);color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}form .form__field .form__field__input__addon :not(:first-child){margin-left:var(--spacer-sm)}form .form__field .form__field__input__addon sprite-svg{width:var(--icon-size);height:var(--icon-size)}form file-input-file,form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form relation-input-relation,form textarea{border-radius:var(--border-radius)}form input[type=color]{overflow:hidden;cursor:pointer;padding:0}form input[type=color]::-webkit-color-swatch-wrapper{padding:0}form relation-input .button{font-weight:var(--font-weight-normal)}form trix-editor{outline:none;border:var(--border-width-separator) solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacer-sm);background-color:var(--color-bg);color:var(--color-text)}form.form--filter:not(:first-child){margin-top:var(--spacer)}form.form--filter:not(:last-child){margin-bottom:var(--spacer)}form.form--filter fieldset .form__content{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacer-sm)*-1)}form.form--filter fieldset .form__content>*{margin-top:var(--spacer-sm)}form.form--filter fieldset .form__content>:not(:first-child){margin-left:var(--spacer-sm)}form.form--filter fieldset .form__content .form__field.form__field--date_range .form__field__input{width:var(--input-width-normal)}form.form--filter fieldset .form__content .form__buttons{display:flex;flex-grow:1;justify-content:flex-end}form.form--filter fieldset .form__content .form__buttons>:not(:first-child){margin-left:var(--spacer-sm)}form.form--simple .form__field{display:flex;flex-direction:column;align-items:stretch}form.form--simple .form__field:not(:first-child){margin-top:var(--spacer-sm)}form.form--simple .form__field>*{display:flex;justify-content:flex-start}form.form--simple .form__field .form__field__note{margin-top:var(--spacer-xs)}form.form--simple .form__field .form__field__note.form__field__note--error{color:var(--color-error)}form.form--simple p{margin:var(--spacer-sm) 0}form.form--simple .form__buttons{display:flex;flex-direction:column;margin-top:var(--spacer)}form.form--simple .form__buttons .button:not(:first-child){margin-top:var(--spacer-sm)}form.form--standard .form__field{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}@media (max-width:699.98px){form.form--standard .form__field{flex-direction:column}}form.form--standard .form__field:not(:first-child){margin-top:var(--spacer-sm)}form.form--standard .form__field>.form__field__column,form.form--standard .form__field>.form__field__input,form.form--standard .form__field>.form__field__label,form.form--standard .form__field>.form__field__note,form.form--standard .form__field>.form__field__row{display:flex;justify-content:flex-start;align-items:center}@media (max-width:699.98px){form.form--standard .form__field>:not(:first-child){margin-top:var(--spacer-xs)}}@media (min-width:700px){form.form--standard .form__field>:nth-child(n+3){margin-top:var(--spacer-sm)}}form.form--standard .form__field .form__field__label{flex-shrink:0;width:30%;height:var(--input-height);padding-right:var(--spacer);font-weight:var(--font-weight-bold)}form.form--standard .form__field .form__field__label:only-child{width:100%}@media (max-width:699.98px){form.form--standard .form__field .form__field__label{width:inherit;height:inherit;padding-right:0}}form.form--standard .form__field>:not(.form__field__label){width:70%}@media (max-width:699.98px){form.form--standard .form__field>:not(.form__field__label){width:inherit}}form.form--standard .form__field .form__field__column{flex-direction:column;align-items:stretch}@media (max-width:699.98px){form.form--standard .form__field .form__field__column>:not(:first-child){margin-top:var(--spacer-xs)}}@media (min-width:700px){form.form--standard .form__field .form__field__column>:not(:first-child){margin-top:var(--spacer-sm)}}form.form--standard .form__field .form__field__column .form__field__row{display:flex;justify-content:flex-start;align-items:center}form.form--standard .form__field .form__field__column .form__field__row>.form__field__input{width:100%}form.form--standard .form__field .form__field__group>.form__field__input.form__field__input--narrow,form.form--standard .form__field .form__field__row>.form__field__input.form__field__input--narrow{flex-grow:0;width:var(--input-width-narrow)}@media (max-width:699.98px){form.form--standard .form__field .form__field__group>.form__field__input.form__field__input--narrow,form.form--standard .form__field .form__field__row>.form__field__input.form__field__input--narrow{width:100%}}form.form--standard .form__field .form__field__group>.form__field__input.form__field__input--small,form.form--standard .form__field .form__field__row>.form__field__input.form__field__input--small{flex-grow:0;width:var(--input-width-small)}@media (max-width:699.98px){form.form--standard .form__field .form__field__group>.form__field__input.form__field__input--small,form.form--standard .form__field .form__field__row>.form__field__input.form__field__input--small{width:100%}}form.form--standard .form__field .form__field__group>.form__field__input.form__field__input--auto,form.form--standard .form__field .form__field__row>.form__field__input.form__field__input--auto{flex-grow:0;width:auto}@media (max-width:699.98px){form.form--standard .form__field .form__field__group>.form__field__input.form__field__input--auto,form.form--standard .form__field .form__field__row>.form__field__input.form__field__input--auto{width:100%}}form.form--standard .form__field .form__field__row{flex-direction:row;align-items:center}@media (max-width:699.98px){form.form--standard .form__field .form__field__row{flex-direction:column;align-items:stretch}}form.form--standard .form__field .form__field__row>.form__field__input{flex-grow:1;width:0}form.form--standard .form__field .form__field__row>.form__field__input:not(:first-child){margin-left:var(--spacer-sm)}@media (max-width:699.98px){form.form--standard .form__field .form__field__row>.form__field__input{width:100%}form.form--standard .form__field .form__field__row>.form__field__input:not(:first-child){margin-top:var(--spacer-xs);margin-left:0}}form.form--standard .form__field .form__field__row>.form__field__input__addon:not(:first-child){margin-left:var(--spacer-sm)}@media (min-width:992px){form.form--standard .form__field .form__field__group>.form__field__input{flex-grow:1;width:0}}pop-over form.form--standard .form__field .form__field__group{flex-direction:column}pop-over form.form--standard .form__field .form__field__group>.form__field__input:not(:first-child),pop-over form.form--standard .form__field .form__field__group>.form__field__input__addon:not(:first-child){border-top-width:calc(var(--border-width-separator)/2);border-left-width:var(--border-width-separator);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--border-radius)}pop-over form.form--standard .form__field .form__field__group>.form__field__input:not(:last-child),pop-over form.form--standard .form__field .form__field__group>.form__field__input__addon:not(:last-child){border-right-width:var(--border-width-separator);border-bottom-width:calc(var(--border-width-separator)/2);border-top-right-radius:var(--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}form.form--standard .form__field .form__field__note{margin-top:var(--spacer-xs)}form.form--standard .form__field .form__field__note.form__field__note--error{color:var(--color-error)}form.form--standard .form__field.form__field--checkbox>.form__field__input,form.form--standard .form__field.form__field--radios>.form__field__input{cursor:pointer}form.form--standard .form__field.form__field--checkbox>.form__field__input span,form.form--standard .form__field.form__field--radios>.form__field__input span{margin-left:var(--spacer-sm)}form.form--standard .form__field[class*=" form__field--file"],form.form--standard .form__field[class*=" form__field--file"] file-input,form.form--standard .form__field[class^=form__field--file],form.form--standard .form__field[class^=form__field--file] file-input{align-items:flex-start}form.form--standard .form__field.form__field--option_buttons .button-group{height:var(--input-height)}@media (max-width:699.98px){form.form--standard .form__field.form__field--option_buttons .button-group{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:flex;width:100vw;margin-right:calc(var(--spacer-window)*-1);margin-left:calc(var(--spacer-window)*-1)}form.form--standard .form__field.form__field--option_buttons .button-group:after,form.form--standard .form__field.form__field--option_buttons .button-group:before{display:block;flex-grow:0;flex-shrink:0;width:var(--spacer-window);height:100%;white-space:pre;content:" "}form.form--standard .form__field.form__field--option_buttons .button-group:before{order:0}form.form--standard .form__field.form__field--option_buttons .button-group:after{order:2}@supports (padding:max(0px)){form.form--standard .form__field.form__field--option_buttons .button-group:before{width:max(var(--spacer-window),env(safe-area-inset-left))}form.form--standard .form__field.form__field--option_buttons .button-group:after{width:max(var(--spacer-window),env(safe-area-inset-right))}}}@media (min-width:700px){form.form--standard .form__field.form__field--option_buttons .button-group{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}form.form--standard .form__field.form__field--readonly span.value--blank{color:var(--color-text-muted);font-style:italic}form.form--standard .form__field.form__field--readonly.form__field--readonly--signature img{width:var(--spacer-xl);margin-right:var(--spacer);background-color:var(--color-white);vertical-align:middle}form.form--standard .form__field.form__field--relation,form.form--standard .form__field.form__field--relation relation-input{align-items:flex-start}form.form--standard .form__field.form__field--rich-text rich-text-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:0;margin-bottom:var(--spacer-sm);background-color:var(--color-bg)}form.form--standard .form__field.form__field--rich-text rich-text-toolbar .button-group{margin-top:var(--spacer-sm)}form.form--standard .form__field.form__field--rich-text rich-text-toolbar .button-group:not(:last-child){margin-right:var(--spacer-sm)}form.form--standard .form__field.form__field--rich-text trix-editor{display:block;width:100%;margin-top:0}@media (min-width:700px){form.form--standard .form__field.form__field--rich-text .form__field__label{width:100%}form.form--standard .form__field.form__field--rich-text .scrollsnap__filler{margin:0}}form.form--standard .form__buttons{display:flex;justify-content:flex-end;margin-top:var(--spacer)}form.form--standard .form__buttons .button:not(:first-child){margin-left:var(--spacer)}form.form--standard .onspace-layout__sidebar .form__buttons{flex-direction:column;align-items:stretch}form.form--standard .onspace-layout__sidebar .form__buttons .button:not(:first-child){margin-top:var(--spacer-sm);margin-left:0}form file-input{display:flex;flex-direction:column;align-items:flex-start}form file-input .file-input__dragover,form file-input label.button input{display:none}body.file-dragging form file-input{position:relative}body.file-dragging form file-input .file-input__dragover{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;overflow:hidden;z-index:2;border:var(--border-width-separator) dashed var(--color-border);border-radius:var(--border-radius);padding:var(--spacer-sm);background-color:var(--color-bg);color:var(--color-text-muted);text-align:center}body.file-dragging form file-input.file-input--dragover .file-input__dragover{background-color:var(--color-success);color:var(--color-white)}body.file-dragging form file-input *{pointer-events:none}file-input-file{display:flex;position:relative;align-items:center;overflow:hidden;padding-right:0}file-input-file:not(:first-child){margin-top:var(--spacer-sm)}file-input-file img{display:block;width:var(--image-size-thumb-xs);height:var(--image-size-thumb-xs);margin-right:var(--spacer-sm)}file-input-file .file-input-file__button{display:flex;justify-content:center;align-items:center;cursor:pointer;height:100%;padding:0 var(--spacer-sm)}file-input-file .file-input-file__button sprite-svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}file-input-file .file-input-file__progress{position:absolute;top:0;bottom:0;left:0;transition:width .1s;width:0;background-color:var(--color-info-trans)}file-input-file.file-input-file--creating{border-color:var(--color-teal)}file-input-file.file-input-file--uploading{border-color:var(--color-info)}file-input-file.file-input-file--uploaded{border-color:var(--color-success);background-color:var(--color-success-trans)}file-input-file.file-input-file--error{border-color:var(--color-error);background-color:var(--color-error-trans)}file-input-file.file-input-file--deleting{opacity:.5;border-color:var(--color-red)}@-webkit-keyframes svg--spinning{to{transform:rotate(1turn)}}@keyframes svg--spinning{to{transform:rotate(1turn)}}sprite-svg{display:inline-block}sprite-svg svg{display:block;width:100%;height:100%;fill:currentColor}sprite-svg img{display:block}sprite-svg[name=icon_loading] svg{-webkit-animation:svg--spinning .5s linear infinite;animation:svg--spinning .5s linear infinite}.jsoneditor .search input{height:auto;border:none;box-shadow:none}.jsoneditor table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor{color:#1a1a1a;border:thin solid #3883fa;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}div.jsoneditor-default,div.jsoneditor-field,div.jsoneditor-readonly,div.jsoneditor-value{border:1px solid transparent;min-height:16px;min-width:32px;padding:2px;margin:1px;word-wrap:break-word;float:left}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value{word-break:break-word}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-invalid{color:#000}div.jsoneditor-readonly{min-width:16px;color:grey}div.jsoneditor-empty{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{padding:3px 0;vertical-align:top;color:grey}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor div.jsoneditor-anchor{cursor:pointer}div.jsoneditor div.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}div.jsoneditor.busy pre.jsoneditor-preview{background:#f5f5f5;color:grey}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:none}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default{color:grey;padding-left:10px}div.jsoneditor-tree{width:100%;height:100%;position:relative;overflow:auto}div.jsoneditor-tree button.jsoneditor-button{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background:transparent url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg)}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:1px solid #e5e5e5}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:none}div.jsoneditor-tree button.jsoneditor-dragarea{background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) -72px -72px;cursor:move}div.jsoneditor-tree :focus{outline:none}div.jsoneditor-tree div.jsoneditor-show-more{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:grey;font-family:arial,sans-serif;font-size:10pt}div.jsoneditor-tree div.jsoneditor-show-more a{display:inline-block;color:grey}div.jsoneditor-tree div.jsoneditor-color{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree div.jsoneditor-date{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{width:24px;height:24px;padding:0;margin:0 4px 0 0;background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) -168px -48px}div.jsoneditor-outer{position:static;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px rgba(0,0,0,.4)}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url,div.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url:focus,a.jsoneditor-value.jsoneditor-url:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value.jsoneditor-highlight,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array,div.jsoneditor-value.jsoneditor-object{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:focus,div.jsoneditor-tree div.jsoneditor-show-more a:hover{color:#ee422e}.ace-jsoneditor,textarea.jsoneditor-text{min-height:150px}textarea.jsoneditor-text{width:100%;height:100%;margin:0;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-contextmenu-button,tr.jsoneditor-selected button.jsoneditor-dragarea{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:focus,div.jsoneditor-tree button.jsoneditor-dragarea:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor td,div.jsoneditor th,div.jsoneditor tr{padding:0;margin:0}.jsoneditor-popover,.jsoneditor-schema-error,div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor td,div.jsoneditor textarea,div.jsoneditor th,pre.jsoneditor-preview{font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt;color:#1a1a1a}.jsoneditor-schema-error{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4);color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors tr.jump-to-line:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error:focus .jsoneditor-popover,.jsoneditor-schema-error:hover .jsoneditor-popover{display:block;-webkit-animation:fade-in .3s linear 1,move-up .3s linear 1;animation:fade-in .3s linear 1,move-up .3s linear 1}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:grey;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor .jsoneditor-text-errors td{padding:3px 6px;vertical-align:middle}.jsoneditor .jsoneditor-text-errors td pre{margin:0;white-space:normal}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:rgba(238,46,46,.4392156862745098)}.jsoneditor-text-errors .jsoneditor-schema-error{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors tr .jsoneditor-schema-error{background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) -168px -48px}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) -25px 0}.fadein{-webkit-animation:fadein .3s;animation:fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-contextmenu-root{position:relative;width:0;height:0}.jsoneditor-contextmenu{position:absolute;box-sizing:content-box;z-index:1}.jsoneditor-contextmenu .jsoneditor-menu{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px hsla(0,0%,50.2%,.3);list-style:none;margin:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button{position:relative;padding:0 4px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:transparent;font-size:10pt;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px hsla(0,0%,50.2%,.5);padding:0 10px;transition:all .3s ease-out}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;-webkit-animation:all 1s ease-in-out;animation:all 1s ease-in-out}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) 0 -72px}.jsoneditor-contextmenu .jsoneditor-icon{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg)}.jsoneditor-contextmenu .jsoneditor-text{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu li,.jsoneditor-contextmenu ul{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:focus,.jsoneditor-contextmenu .jsoneditor-menu button:hover{color:#1a1a1a;background-color:#f5f5f5;outline:none}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover{background-color:#f5f5f5}.jsoneditor-modal{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px hsla(0,0%,50.2%,.3);color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{background:none!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{background:#d3d3d3;color:grey}.jsoneditor-modal .jsoneditor-select-wrapper{position:relative;display:inline-block}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal select{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:10pt;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal .jsoneditor-jmespath-label{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{width:100%;border-collapse:collapse}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{font-style:italic;margin:4px 0 2px}.jsoneditor-modal .jsoneditor-inline{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{display:flex;flex-wrap:wrap}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{min-width:180px;flex:1 1}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table td,.jsoneditor-modal table th{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal select,.jsoneditor-modal textarea{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal,.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal option,.jsoneditor-modal select,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal textarea{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt;width:100%;box-sizing:border-box}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal input,.jsoneditor-modal select{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor-menu{width:100%;height:35px;padding:2px;margin:0;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu>.jsoneditor-modes>button,.jsoneditor-menu>button{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background:transparent url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:10pt;float:left}.jsoneditor-menu>.jsoneditor-modes>button:hover,.jsoneditor-menu>button:hover{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4)}.jsoneditor-menu>.jsoneditor-modes>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>button:focus{background-color:hsla(0,0%,100%,.3)}.jsoneditor-menu>.jsoneditor-modes>button:disabled,.jsoneditor-menu>button:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{display:inline-block;float:left}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator,.jsoneditor-menu>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{font-family:arial,sans-serif;font-size:10pt;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-search{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search input{color:#1a1a1a;width:120px;border:none;outline:none;margin:1px;line-height:20px}.jsoneditor-search button{width:16px;height:24px;padding:0;margin:0;border:none;background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg);vertical-align:top}.jsoneditor-search button:hover{background-color:transparent}.jsoneditor-search button.jsoneditor-refresh{width:18px;background-position:-99px -73px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor .autocomplete.dropdown{position:absolute;background:#fff;box-shadow:2px 2px 12px hsla(0,0%,50.2%,.3);border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt}.jsoneditor .autocomplete.dropdown .item{color:#333}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ddd}.jsoneditor .autocomplete.hint{color:#aaa;top:4px;left:4px}.jsoneditor-treepath{padding:0 5px;overflow:hidden;white-space:nowrap;outline:none}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px hsla(0,0%,50.2%,.3)}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:10pt}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.jsoneditor-statusbar{line-height:26px;height:26px;color:grey;background-color:#ebebeb;border-top:1px solid #d3d3d3;box-sizing:border-box;font-size:10pt}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;width:24px;height:24px;padding:0;margin-top:1px;background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) -168px -48px;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;width:24px;height:24px;padding:0;margin:1px;background:url(/gap/1_1_91/media/img/jsoneditor-icons-2b9b4872.svg) -25px 0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-navigation-bar{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;box-sizing:border-box;color:grey;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:10pt}

/*!
 * Selectr 2.4.0
 * https://github.com/Mobius1/Selectr
 *
 * Released under the MIT license
 */.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.selectr-visible{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";transform:rotate(0deg) translate3d(0,-50%,0);border-color:#6c7a86 transparent transparent;border-style:solid;border-width:4px 4px 0}.selectr-container.native-open .selectr-selected:before,.selectr-container.open .selectr-selected:before{border-color:transparent transparent #6c7a86;border-style:solid;border-width:0 4px 4px}.selectr-label{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder{color:#6c7a86}.selectr-tags{margin:0;padding:0;white-space:normal}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border:1px solid #999;border-top:0 solid transparent;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{position:relative;display:none}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;transform:translate3d(0,-50%,0);border:none;background-color:transparent;z-index:11}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:after,.selectr-clear:before,.selectr-input-clear:after,.selectr-input-clear:before,.selectr-tag-remove:after,.selectr-tag-remove:before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove:after,.selectr-tag-remove:before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}.selectr-option{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 transparent;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled{opacity:.6}.has-selected .selectr-placeholder,.selectr-empty{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{display:table;content:" ";clear:both}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px;width:auto}.selectr-tag-input{border:none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";transform:translate3d(0,-50%,0);transform-origin:50% 0 0;-webkit-animation:spin .5s linear 0s infinite normal forwards running;animation:spin .5s linear 0s infinite normal forwards running;border:3px solid #ddd;border-top-color:#aaa;border-radius:50%}@-webkit-keyframes spin{0%{transform:rotate(0deg) translate3d(0,-50%,0)}to{transform:rotate(1turn) translate3d(0,-50%,0)}}@keyframes spin{0%{transform:rotate(0deg) translate3d(0,-50%,0)}to{transform:rotate(1turn) translate3d(0,-50%,0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff;top:auto;bottom:calc(100% - 1px)}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}form relation-input{display:flex;flex-direction:column;align-items:flex-start}form relation-input relation-input-relation{display:flex;position:relative;align-items:center;overflow:hidden;padding-right:0}form relation-input relation-input-relation:not(:first-child){margin-top:var(--spacer-sm)}form relation-input relation-input-relation .relation-input-relation__button{display:flex;justify-content:center;align-items:center;cursor:pointer;height:100%;padding:0 var(--spacer-sm)}form relation-input relation-input-relation .relation-input-relation__button sprite-svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}drop-down{position:relative}drop-down .dropdown__anchor{cursor:pointer}drop-down .dropdown__menu{display:flex;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:absolute;left:0;z-index:var(--z-index-overlay);border:var(--border-width-narrow) solid var(--color-border);padding:var(--spacer-xs) 0;box-shadow:var(--color-overlay-shadow);background-color:var(--color-overlay);color:var(--color-text)}drop-down .dropdown__menu.dropdown__menu--right{right:0;left:inherit}drop-down .dropdown__menu.dropdown__menu--up{bottom:100%}drop-down .dropdown__menu.dropdown__menu--list,drop-down .dropdown__menu>.dropdown__menu__list{flex-direction:column;align-items:stretch;min-width:200px}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item{display:flex;overflow:hidden;padding:var(--spacer-xs) var(--spacer);background-color:var(--color-overlay);white-space:nowrap}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-brand-dark,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-brand-dark{color:var(--color-brand-dark)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-brand-light,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-brand-light{color:var(--color-brand-light)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-brand-lighter,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-brand-lighter{color:var(--color-brand-lighter)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-green,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-green{color:var(--color-green)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-dark-green,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-dark-green{color:var(--color-dark-green)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-pink,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-pink{color:var(--color-pink)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-orange,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-orange{color:var(--color-orange)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-red,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-red{color:var(--color-red)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-border,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-border{color:var(--color-border)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-border-dark,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-border-dark{color:var(--color-border-dark)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-muted,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-muted{color:var(--color-muted)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item.dropdown__menu__item--color-errors,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item.dropdown__menu__item--color-errors{color:var(--color-errors)}@media (hover:hover){drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__item:hover:not(:disabled),drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__item:hover:not(:disabled){background-color:var(--color-bg-hover)}}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__divider,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__divider{margin:var(--spacer-xs) 0;border-top:var(--border-width-narrow) solid var(--color-border)}drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__divider+.dropdown__menu__divider,drop-down .dropdown__menu.dropdown__menu--list .dropdown__menu__divider:first-child,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__divider+.dropdown__menu__divider,drop-down .dropdown__menu>.dropdown__menu__list .dropdown__menu__divider:first-child,drop-down:not(.dropdown--active) .dropdown__menu{display:none}body.scrolling-retainer--active{overflow:hidden;width:100%}body.scrolling-retainer--active *{pointer-events:none}body.scrolling-retainer--active .retained-scrolling,body.scrolling-retainer--active .retained-scrolling *,body.scrolling-retainer--active .retained-scrolling-container{pointer-events:all}body.scrolling-retainer--active .scrolling-retainer__click-capture{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto}@media (hover:none){body.scrolling-retainer--active .scrolling-retainer__click-capture{cursor:pointer}}pre.source-code table td{padding:5px}pre.source-code table pre{margin:0}pre.source-code .cm{color:#998;font-style:italic}pre.source-code .cp{color:#999;font-weight:var(--font-weight-bold)}pre.source-code .c1{color:#998;font-style:italic}pre.source-code .cs{color:#999;font-weight:var(--font-weight-bold);font-style:italic}pre.source-code .c,pre.source-code .cd,pre.source-code .ch,pre.source-code .cpf{color:#998;font-style:italic}pre.source-code .err{color:#a61717;background-color:#e3d2d2}pre.source-code .gd{color:#000;background-color:#fdd}pre.source-code .ge{color:#000;font-style:italic}pre.source-code .gr{color:#a00}pre.source-code .gh{color:#999}pre.source-code .gi{color:#000;background-color:#dfd}pre.source-code .go{color:#888}pre.source-code .gp{color:#555}pre.source-code .gs{font-weight:var(--font-weight-bold)}pre.source-code .gu{color:#aaa}pre.source-code .gt{color:#a00}pre.source-code .kc,pre.source-code .kd,pre.source-code .kn,pre.source-code .kp,pre.source-code .kr{color:#000;font-weight:var(--font-weight-bold)}pre.source-code .kt{color:#458;font-weight:var(--font-weight-bold)}pre.source-code .k,pre.source-code .kv{color:#000;font-weight:var(--font-weight-bold)}pre.source-code .il,pre.source-code .m,pre.source-code .mb,pre.source-code .mf,pre.source-code .mh,pre.source-code .mi,pre.source-code .mo,pre.source-code .mx{color:#099}pre.source-code .s2,pre.source-code .sb,pre.source-code .sc,pre.source-code .sd,pre.source-code .se,pre.source-code .sh,pre.source-code .si,pre.source-code .sx{color:#d14}pre.source-code .sr{color:#009926}pre.source-code .s1{color:#d14}pre.source-code .ss{color:#990073}pre.source-code .dl,pre.source-code .s,pre.source-code .sa{color:#d14}pre.source-code .na{color:teal}pre.source-code .bp{color:#999}pre.source-code .nb{color:#0086b3}pre.source-code .nc{color:#458;font-weight:var(--font-weight-bold)}pre.source-code .no{color:teal}pre.source-code .nd{color:#3c5d5d;font-weight:var(--font-weight-bold)}pre.source-code .ni{color:purple}pre.source-code .fm,pre.source-code .ne,pre.source-code .nf,pre.source-code .nl{color:#900;font-weight:var(--font-weight-bold)}pre.source-code .nn{color:#555}pre.source-code .nt{color:navy}pre.source-code .nv,pre.source-code .vc,pre.source-code .vg,pre.source-code .vi,pre.source-code .vm{color:teal}pre.source-code .o,pre.source-code .ow{color:#000;font-weight:var(--font-weight-bold)}pre.source-code .w{color:#bbb}.pagination{display:flex;flex-direction:column;align-items:center;text-align:center}.pagination>:not(:first-child){margin-top:var(--spacer)}pop-over .popover__wrapper{max-width:var(--popover-max-width)}pop-over .popover__wrapper .onspace-content-section,pop-over .popover__wrapper .onspace-narrow-section{width:100%;max-width:inherit;margin-right:0;margin-left:0;padding-right:0;padding-left:0}[data-js-toggle-off].js-toggle--off,[data-js-toggle-on]:not(.js-toggle--on){display:none!important}html{--color-gray-100:#f8f9fa;--color-gray-200:#e9ecef;--color-gray-300:#dee2e6;--color-gray-400:#ced4da;--color-gray-500:#adb5bd;--color-gray-600:#6c757d;--color-gray-700:#495057;--color-gray-800:#343a40;--color-gray-900:#212529;--color-white:#fff;--color-black:#000;--color-brand-dark:#014d6e;--color-brand-dark-hover:#012a3b;--color-brand-dark-active:#000609;--color-brand-dark-trans:rgba(1,77,110,0.5);--color-brand-dark-bg:rgba(1,77,110,0.1);--color-brand-light:#0aa7d5;--color-brand-light-hover:#0881a4;--color-brand-light-active:#055b74;--color-brand-light-trans:rgba(10,167,213,0.5);--color-brand-light-bg:rgba(10,167,213,0.1);--color-brand-lighter:#ecf7fc;--color-brand-lighter-hover:#c0e4f5;--color-brand-lighter-active:#94d2ee;--color-brand-lighter-trans:rgba(236,247,252,0.5);--color-brand-lighter-bg:rgba(236,247,252,0.1);--color-green:#91bc20;--color-green-hover:#6f9019;--color-green-active:#4e6511;--color-green-trans:rgba(145,188,32,0.5);--color-green-bg:rgba(145,188,32,0.1);--color-dark-green:#64944a;--color-dark-green-hover:#4d7239;--color-dark-green-active:#365028;--color-dark-green-trans:rgba(100,148,74,0.5);--color-dark-green-bg:rgba(100,148,74,0.1);--color-pink:#db2586;--color-pink-hover:#b01d6b;--color-pink-active:#841651;--color-pink-trans:rgba(219,37,134,0.5);--color-pink-bg:rgba(219,37,134,0.1);--color-orange:#f5ac00;--color-orange-hover:#c28800;--color-orange-active:#8f6400;--color-orange-trans:rgba(245,172,0,0.5);--color-orange-bg:rgba(245,172,0,0.1);--color-red:#dc143c;--color-red-hover:#ad102f;--color-red-active:#7f0c23;--color-red-trans:rgba(220,20,60,0.5);--color-red-bg:rgba(220,20,60,0.1);--color-border:#c1c1c1;--color-border-hover:#a8a8a8;--color-border-active:#8e8e8e;--color-border-trans:hsla(0,0%,75.7%,0.5);--color-border-bg:hsla(0,0%,75.7%,0.1);--color-border-dark:#6c757d;--color-border-dark-hover:#545b62;--color-border-dark-active:#3d4246;--color-border-dark-trans:rgba(108,117,125,0.5);--color-border-dark-bg:rgba(108,117,125,0.1);--color-muted:#6c757d;--color-muted-hover:#545b62;--color-muted-active:#3d4246;--color-muted-trans:rgba(108,117,125,0.5);--color-muted-bg:rgba(108,117,125,0.1);--color-errors:red;--color-errors-hover:#c00;--color-errors-active:#900;--color-errors-trans:rgba(255,0,0,0.5);--color-errors-bg:rgba(255,0,0,0.1);--color-accent:var(--color-brand-light);--color-accent-hover:var(--color-brand-light-hover);--color-accent-active:var(--color-brand-light-active);--color-accent-trans:var(--color-brand-light-trans);--color-accent-bg:var(--color-brand-light-bg);--color-nav-bg:var(--color-brand-dark);--color-nav-bg-hover:var(--color-brand-dark-hover);--color-nav-bg-active:var(--color-brand-dark-active);--color-nav-bg-trans:var(--color-brand-dark-trans);--color-nav-bg-bg:var(--color-brand-dark-bg);--color-success:var(--color-green);--color-success-hover:var(--color-green-hover);--color-success-active:var(--color-green-active);--color-success-trans:var(--color-green-trans);--color-success-bg:var(--color-green-bg);--color-info:var(--color-cyan);--color-info-hover:var(--color-cyan-hover);--color-info-active:var(--color-cyan-active);--color-info-trans:var(--color-cyan-trans);--color-info-bg:var(--color-cyan-bg);--color-warning:var(--color-yellow);--color-warning-hover:var(--color-yellow-hover);--color-warning-active:var(--color-yellow-active);--color-warning-trans:var(--color-yellow-trans);--color-warning-bg:var(--color-yellow-bg);--color-error:var(--color-red);--color-error-hover:var(--color-red-hover);--color-error-active:var(--color-red-active);--color-error-trans:var(--color-red-trans);--color-error-bg:var(--color-red-bg);--color-text:var(--color-black);--color-text-muted:var(--color-gray-600);--color-text-light:var(--color-white);--color-text-brand:var(--color-brand-dark);--color-bg:#f7f7f7;--color-bg-hover:var(--color-gray-300);--color-bg-gray:#e0e0e0;--color-bg-table:#efefef;--color-bg-blue:#e4f1f4;--color-overlay:#f3f3f3;--color-overlay-background:rgba(0,0,0,0.4);--color-overlay-background-dark:rgba(0,0,0,0.7);--color-overlay-background-light:hsla(0,0%,100%,0.9);--color-overlay-shadow:0 1px var(--spacer) #000;--color-overlay-shadow-card:1px 1px var(--spacer-sm) rgba(0,0,0,0.3);--color-nav-text:var(--color-white);--gradient-nav-bg:linear-gradient(90deg,var(--color-nav-bg),var(--color-black),var(--color-nav-bg));--outline-color:var(--color-accent-trans)}.accent--brand-dark{--color-accent:var(--color-brand-dark);--color-accent-hover:var(--color-brand-dark-hover);--color-accent-active:var(--color-brand-dark-active);--color-accent-trans:var(--color-brand-dark-trans);--color-accent-bg:var(--color-brand-dark-bg)}.text--brand-dark{color:#014d6e;color:var(--color-brand-dark)}.accent--brand-light{--color-accent:var(--color-brand-light);--color-accent-hover:var(--color-brand-light-hover);--color-accent-active:var(--color-brand-light-active);--color-accent-trans:var(--color-brand-light-trans);--color-accent-bg:var(--color-brand-light-bg)}.text--brand-light{color:#0aa7d5;color:var(--color-brand-light)}.accent--brand-lighter{--color-accent:var(--color-brand-lighter);--color-accent-hover:var(--color-brand-lighter-hover);--color-accent-active:var(--color-brand-lighter-active);--color-accent-trans:var(--color-brand-lighter-trans);--color-accent-bg:var(--color-brand-lighter-bg)}.text--brand-lighter{color:#ecf7fc;color:var(--color-brand-lighter)}.accent--green{--color-accent:var(--color-green);--color-accent-hover:var(--color-green-hover);--color-accent-active:var(--color-green-active);--color-accent-trans:var(--color-green-trans);--color-accent-bg:var(--color-green-bg)}.text--green{color:#91bc20;color:var(--color-green)}.accent--dark-green{--color-accent:var(--color-dark-green);--color-accent-hover:var(--color-dark-green-hover);--color-accent-active:var(--color-dark-green-active);--color-accent-trans:var(--color-dark-green-trans);--color-accent-bg:var(--color-dark-green-bg)}.text--dark-green{color:#64944a;color:var(--color-dark-green)}.accent--pink{--color-accent:var(--color-pink);--color-accent-hover:var(--color-pink-hover);--color-accent-active:var(--color-pink-active);--color-accent-trans:var(--color-pink-trans);--color-accent-bg:var(--color-pink-bg)}.text--pink{color:#db2586;color:var(--color-pink)}.accent--orange{--color-accent:var(--color-orange);--color-accent-hover:var(--color-orange-hover);--color-accent-active:var(--color-orange-active);--color-accent-trans:var(--color-orange-trans);--color-accent-bg:var(--color-orange-bg)}.text--orange{color:#f5ac00;color:var(--color-orange)}.accent--red{--color-accent:var(--color-red);--color-accent-hover:var(--color-red-hover);--color-accent-active:var(--color-red-active);--color-accent-trans:var(--color-red-trans);--color-accent-bg:var(--color-red-bg)}.text--red{color:#dc143c;color:var(--color-red)}.accent--border{--color-accent:var(--color-border);--color-accent-hover:var(--color-border-hover);--color-accent-active:var(--color-border-active);--color-accent-trans:var(--color-border-trans);--color-accent-bg:var(--color-border-bg)}.text--border{color:#c1c1c1;color:var(--color-border)}.accent--border-dark{--color-accent:var(--color-border-dark);--color-accent-hover:var(--color-border-dark-hover);--color-accent-active:var(--color-border-dark-active);--color-accent-trans:var(--color-border-dark-trans);--color-accent-bg:var(--color-border-dark-bg)}.text--border-dark{color:#6c757d;color:var(--color-border-dark)}.accent--muted{--color-accent:var(--color-muted);--color-accent-hover:var(--color-muted-hover);--color-accent-active:var(--color-muted-active);--color-accent-trans:var(--color-muted-trans);--color-accent-bg:var(--color-muted-bg)}.text--muted{color:#6c757d;color:var(--color-muted)}.accent--errors{--color-accent:var(--color-errors);--color-accent-hover:var(--color-errors-hover);--color-accent-active:var(--color-errors-active);--color-accent-trans:var(--color-errors-trans);--color-accent-bg:var(--color-errors-bg)}.text--errors{color:red;color:var(--color-errors)}html{--base-rem:20px;--spacer-xl:4rem;--spacer-lg:2rem;--spacer-ml:1.5rem;--spacer:1rem;--spacer-ms:0.75rem;--spacer-sm:0.5rem;--spacer-xs:0.25rem;--spacer-xxs:0.13rem;--spacer-window:var(--spacer-lg);--sidebar-width:250px;--border-width-narrow:1px;--border-width-separator:2px;--border-width-outline:3px;--border-radius-lg:0.5rem;--border-radius-ml:0.3rem;--border-radius-sm:0.125rem;--border-radius:0.25rem;--icon-size-xs:0.25rem;--icon-size-sm:0.5rem;--icon-size-ms:0.75rem;--icon-size:1rem;--icon-size-ml:1.5rem;--icon-size-lg:2rem;--icon-size-xl:4rem;--icon-size-xxl:8rem;--thumbnail-size-sm:2rem;--thumbnail-size:4rem;--input-height:2rem;--input-height-tall:6rem;--input-width-narrow:6rem;--input-width-small:8rem;--input-width-normal:10rem;--row-padding:0.5rem 0 0.5rem 0;--outline-width:var(--border-width-outline);--z-index-scrollsnap:105;--z-index-navbar:109;--z-index-overlay:110}@font-face{font-family:Open Sans;font-weight:800;font-style:normal;src:url(/gap/1_1_91/media/open_sans/extrabold-ab3e500e.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/extrabold-05ebdbe1.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:800;font-style:italic;src:url(/gap/1_1_91/media/open_sans/extrabold_italic-c62c3eea.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/extrabold_italic-92da6f11.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:700;font-style:normal;src:url(/gap/1_1_91/media/open_sans/bold-0edb7628.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/bold-1f85e92d.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:700;font-style:italic;src:url(/gap/1_1_91/media/open_sans/bold_italic-a49393f2.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/bold_italic-bf72679c.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:600;font-style:normal;src:url(/gap/1_1_91/media/open_sans/semibold-819af3d3.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/semibold-449d681c.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:600;font-style:italic;src:url(/gap/1_1_91/media/open_sans/semibold_italic-ebdfa24c.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/semibold_italic-56e5756b.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:400;font-style:normal;src:url(/gap/1_1_91/media/open_sans/regular-33543c5c.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/regular-de0869e3.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:400;font-style:italic;src:url(/gap/1_1_91/media/open_sans/regular_italic-b61a9055.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/regular_italic-06b4bfda.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:300;font-style:normal;src:url(/gap/1_1_91/media/open_sans/light-24f7b094.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/light-a7622f60.woff) format("woff")}@font-face{font-family:Open Sans;font-weight:300;font-style:italic;src:url(/gap/1_1_91/media/open_sans/light_italic-6725c3fb.woff2) format("woff2"),url(/gap/1_1_91/media/open_sans/light_italic-793b1237.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:800;font-style:normal;src:url(/gap/1_1_91/media/source_sans_pro/extrabold-0a46c61e.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/extrabold-c685b72e.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:800;font-style:italic;src:url(/gap/1_1_91/media/source_sans_pro/extrabold_italic-d68bd184.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/extrabold_italic-0e2f3d03.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:700;font-style:normal;src:url(/gap/1_1_91/media/source_sans_pro/bold-40b8e202.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/bold-4c387827.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:700;font-style:italic;src:url(/gap/1_1_91/media/source_sans_pro/bold_italic-d1347fc9.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/bold_italic-e7850364.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:600;font-style:normal;src:url(/gap/1_1_91/media/source_sans_pro/semibold-c3672842.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/semibold-d6387291.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:600;font-style:italic;src:url(/gap/1_1_91/media/source_sans_pro/semibold_italic-b5f0caa9.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/semibold_italic-a9c408b7.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;src:url(/gap/1_1_91/media/source_sans_pro/regular-3223099b.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/regular-90b3418f.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:italic;src:url(/gap/1_1_91/media/source_sans_pro/regular_italic-9019bc7d.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/regular_italic-8c69dcba.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:300;font-style:normal;src:url(/gap/1_1_91/media/source_sans_pro/light-c658a143.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/light-ed890ecc.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:300;font-style:italic;src:url(/gap/1_1_91/media/source_sans_pro/light_italic-ff78757e.woff2) format("woff2"),url(/gap/1_1_91/media/source_sans_pro/light_italic-fc5755a4.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:800;font-style:normal;src:url(/gap/1_1_91/media/source_serif_pro/extrabold-172aef9c.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/extrabold-2501ddb4.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:800;font-style:italic;src:url(/gap/1_1_91/media/source_serif_pro/extrabold_italic-2519f3ab.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/extrabold_italic-8a9c5ae9.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:700;font-style:normal;src:url(/gap/1_1_91/media/source_serif_pro/bold-44aa8759.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/bold-6d6a5d67.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:700;font-style:italic;src:url(/gap/1_1_91/media/source_serif_pro/bold_italic-1d615ea6.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/bold_italic-71da30da.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:600;font-style:normal;src:url(/gap/1_1_91/media/source_serif_pro/semibold-0af8f9d0.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/semibold-4d211e18.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:600;font-style:italic;src:url(/gap/1_1_91/media/source_serif_pro/semibold_italic-149171c3.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/semibold_italic-32a56f05.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:400;font-style:normal;src:url(/gap/1_1_91/media/source_serif_pro/regular-d070ab67.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/regular-807a7e65.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:400;font-style:italic;src:url(/gap/1_1_91/media/source_serif_pro/regular_italic-f20ffa60.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/regular_italic-e33caf40.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:300;font-style:normal;src:url(/gap/1_1_91/media/source_serif_pro/light-8d018751.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/light-86bdf3ed.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:300;font-style:italic;src:url(/gap/1_1_91/media/source_serif_pro/light_italic-1f94ecdf.woff2) format("woff2"),url(/gap/1_1_91/media/source_serif_pro/light_italic-73a2febe.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:800;font-style:normal;src:url(/gap/1_1_91/media/source_code_pro/extrabold-f4023ac0.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/extrabold-15225489.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:800;font-style:italic;src:url(/gap/1_1_91/media/source_code_pro/extrabold_italic-331f29cb.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/extrabold_italic-c41d6417.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:700;font-style:normal;src:url(/gap/1_1_91/media/source_code_pro/bold-5dbc52f0.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/bold-c78ec902.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:700;font-style:italic;src:url(/gap/1_1_91/media/source_code_pro/bold_italic-b0a3b62f.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/bold_italic-dc4c805b.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:600;font-style:normal;src:url(/gap/1_1_91/media/source_code_pro/semibold-cbdab7f0.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/semibold-dcad5590.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:600;font-style:italic;src:url(/gap/1_1_91/media/source_code_pro/semibold_italic-0e6bf9ae.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/semibold_italic-39da3019.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:400;font-style:normal;src:url(/gap/1_1_91/media/source_code_pro/regular-e48cfaf9.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/regular-13ecee9d.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:400;font-style:italic;src:url(/gap/1_1_91/media/source_code_pro/regular_italic-c5c2fa05.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/regular_italic-bd9af36e.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:300;font-style:normal;src:url(/gap/1_1_91/media/source_code_pro/light-ecbee61b.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/light-7229680e.woff) format("woff")}@font-face{font-family:Source Code Pro;font-weight:300;font-style:italic;src:url(/gap/1_1_91/media/source_code_pro/light_italic-23fd6e61.woff2) format("woff2"),url(/gap/1_1_91/media/source_code_pro/light_italic-97910480.woff) format("woff")}:root{--font-family-sans:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-serif:"Source Serif Pro",Georgia,Times,serif;--font-family-monospace:"Source Code Pro",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-title1:1.5rem;--font-size-title2:1.3rem;--font-size-title3:1.1rem;--font-size-title4:1rem;--font-size-headline:0.85rem;--font-size-body:0.85rem;--font-size-callout:0.8rem;--font-size-subhead:0.75rem;--font-size-footnote:0.65rem;--font-size-caption1:0.6rem;--font-size-caption2:0.55rem;--font-weight-extrabold:800;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-weight-light:300;--font-weight-extralight:200;--font-weight-strong:var(--font-weight-bold);--font-weight-heading:var(--font-weight-bold);--line-height-xl:2;--line-height-lg:1.5;--line-height-normal:1.1;--line-height-tight:1}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-ms-overflow-style:scrollbar;width:100%;background-color:var(--color-bg);color:var(--color-text);line-height:var(--line-height-normal);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--font-family-sans);font-size:var(--base-rem);-webkit-font-smoothing:antialiased}body,html{height:100%;margin:0;padding:0}body{font-size:var(--font-size-body)}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading)}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:var(--spacer-lg)}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child){margin-bottom:var(--spacer)}h1{font-size:var(--font-size-title1)}h2{font-size:var(--font-size-title2)}h3{font-size:var(--font-size-title3)}p{margin:0}p:not(:first-child){margin-top:var(--spacer)}p:not(:last-child){margin-bottom:var(--spacer)}b,strong{font-weight:var(--font-weight-strong)}a{color:inherit;text-decoration:none}.link,a:not([class]){cursor:pointer;color:var(--color-accent);text-decoration:none}@media (hover:hover){.link:hover:not(:disabled),a .link:hover:not(:disabled),a:not([class]):hover:not(:disabled),a a:not([class]):hover:not(:disabled){color:var(--color-accent-hover);text-decoration:underline}}dl,ol,ul{margin-top:0;margin-bottom:var(--spacer)}dl ol,dl ul,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin:0}ol:not(:first-child),ul:not(:first-child){margin-top:var(--spacer)}ol:not(:last-child),ul:not(:last-child){margin-bottom:var(--spacer)}ol li:not(:first-child),ul li:not(:first-child){margin-top:var(--spacer-sm)}code,kbd,pre,samp{font-family:var(--font-family-monospace)}pre{margin-top:0;margin-bottom:var(--spacer)}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=search]::-webkit-search-decoration{-webkit-appearance:none}hr{box-sizing:content-box;overflow:visible;height:0;margin:var(--spacer) 0;border:0;border-top:var(--border-width-separator) solid var(--color-border)}[data-scrollsnap].scrollsnap--active{position:fixed!important;top:0;z-index:var(--z-index-scrollsnap)}.scrollsnap__filler:not(.scrollsnap__filler--active){display:none}.turbolinks-progress-bar{height:var(--spacer-xs);background-color:var(--color-accent)}ad-placement{display:flex;justify-content:center;align-items:center;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:contain}ad-placement picture,ad-placement picture img{display:block}ad-placement:not(.ad-placement--active){display:none}ad-placement:not(.ad-placement--active):first-child+.content-section,ad-placement:not(.ad-placement--active):first-child+.content-section-tight{margin-top:0}ad-placement.ad-placement--active.ad-placement--floating-banner{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-index-navbar)}ad-placement.ad-placement--active.ad-placement--floating-banner img{max-width:100%}@media (max-width:991.98px){ad-placement.ad-placement--active.ad-placement--floating-banner img{max-height:60px}}@media (min-width:992px){ad-placement.ad-placement--active.ad-placement--floating-banner img{max-height:90px}}@media (max-width:991.98px){ad-placement.ad-placement--active.ad-placement--floating-banner.ad-placement--active+footer{padding-bottom:50px}}@media (min-width:992px){ad-placement.ad-placement--active.ad-placement--floating-banner.ad-placement--active+footer{padding-bottom:90px}}ad-placement.ad-placement--active.ad-placement--lower-leaderboard,ad-placement.ad-placement--active.ad-placement--upper-leaderboard{margin-left:auto;margin-right:auto;width:100%}@media (min-width:992px){ad-placement.ad-placement--active.ad-placement--lower-leaderboard,ad-placement.ad-placement--active.ad-placement--upper-leaderboard{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){ad-placement.ad-placement--active.ad-placement--lower-leaderboard,ad-placement.ad-placement--active.ad-placement--upper-leaderboard{width:992px}}@media (min-width:1200px){ad-placement.ad-placement--active.ad-placement--lower-leaderboard,ad-placement.ad-placement--active.ad-placement--upper-leaderboard{width:1200px}}@media (max-width:991.98px){ad-placement.ad-placement--active.ad-placement--lower-leaderboard,ad-placement.ad-placement--active.ad-placement--upper-leaderboard{padding-left:0;padding-right:0}@supports (padding:max(0px)){ad-placement.ad-placement--active.ad-placement--lower-leaderboard,ad-placement.ad-placement--active.ad-placement--upper-leaderboard{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}}ad-placement.ad-placement--active.ad-placement--lower-leaderboard picture,ad-placement.ad-placement--active.ad-placement--lower-leaderboard picture img,ad-placement.ad-placement--active.ad-placement--upper-leaderboard picture,ad-placement.ad-placement--active.ad-placement--upper-leaderboard picture img{width:100%}.layout+ad-placement.ad-placement--active.ad-placement--lower-leaderboard,.layout+ad-placement.ad-placement--active.ad-placement--upper-leaderboard,ad-placement.ad-placement--active.ad-placement--lower-leaderboard+.layout,ad-placement.ad-placement--active.ad-placement--upper-leaderboard+.layout{margin-top:var(--spacer)}ad-placement.ad-placement--active.ad-placement--content-leaderboard{margin-left:auto;margin-right:auto;width:100%;margin-top:var(--spacer);margin-bottom:var(--spacer)}@media (min-width:992px){ad-placement.ad-placement--active.ad-placement--content-leaderboard{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){ad-placement.ad-placement--active.ad-placement--content-leaderboard{width:992px}}@media (min-width:1200px){ad-placement.ad-placement--active.ad-placement--content-leaderboard{width:1200px}}@media (max-width:991.98px){ad-placement.ad-placement--active.ad-placement--content-leaderboard{padding-left:0;padding-right:0}@supports (padding:max(0px)){ad-placement.ad-placement--active.ad-placement--content-leaderboard{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}}ad-placement.ad-placement--active.ad-placement--content-leaderboard picture,ad-placement.ad-placement--active.ad-placement--content-leaderboard picture img{width:100%}.content-section ad-placement.ad-placement--active.ad-placement--content-leaderboard,.layout ad-placement.ad-placement--active.ad-placement--content-leaderboard{width:100%;padding:0}ad-placement.ad-placement--active.ad-placement--sidebar{margin:var(--spacer) 0}ad-placement.ad-placement--active.ad-placement--sidebar picture,ad-placement.ad-placement--active.ad-placement--sidebar picture img{width:100%}.badge{--color-badge-bg:var(--color-accent);position:absolute;top:0;right:0;margin-top:-50%;margin-right:-50%;border-radius:var(--border-radius-lg);padding:var(--spacer-xs) var(--spacer-sm);background-color:var(--color-badge-bg);color:var(--color-text-light);font-size:var(--font-size-subhead)}.badge.badge--color-brand-dark{--color-badge-bg:var(--color-brand-dark)}.badge.badge--color-brand-light{--color-badge-bg:var(--color-brand-light)}.badge.badge--color-brand-lighter{--color-badge-bg:var(--color-brand-lighter)}.badge.badge--color-green{--color-badge-bg:var(--color-green)}.badge.badge--color-dark-green{--color-badge-bg:var(--color-dark-green)}.badge.badge--color-pink{--color-badge-bg:var(--color-pink)}.badge.badge--color-orange{--color-badge-bg:var(--color-orange)}.badge.badge--color-red{--color-badge-bg:var(--color-red)}.badge.badge--color-border{--color-badge-bg:var(--color-border)}.badge.badge--color-border-dark{--color-badge-bg:var(--color-border-dark)}.badge.badge--color-muted{--color-badge-bg:var(--color-muted)}.badge.badge--color-errors{--color-badge-bg:var(--color-errors)}.badge:empty{display:none}.badge-wrapper{position:relative}.badge-wrapper .badge{padding:var(--spacer-xxs) var(--spacer-xs);font-size:var(--font-size-caption1)}.button{--spacer-button:var(--spacer);--border-width-button:var(--border-width-separator);--border-radius-button:var(--border-radius);--color-button-text:var(--color-white);--color-button-bg:var(--color-accent);--color-button-bg-hover:var(--color-accent-hover);--color-button-bg-active:var(--color-accent-active);display:inline-flex;justify-content:center;align-items:center;padding:calc(var(--spacer-button)/2) var(--spacer-button);position:relative;cursor:pointer;outline:none;border:var(--border-width-button) solid var(--color-button-bg);border-radius:var(--border-radius-button);background-color:var(--color-button-bg);color:var(--color-button-text);line-height:var(--icon-size);white-space:nowrap;text-align:center;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button>:not(:first-child){margin-left:var(--spacer-xs)}.button sprite-svg{flex-shrink:0;width:var(--icon-size);height:var(--icon-size)}.button sprite-svg:empty{display:none}.button sprite-svg:empty+*{margin-left:0}.button sprite-svg[name^=flag]{width:calc(var(--icon-size)*4/3)}.button:focus{box-shadow:0 0 0 .2rem var(--color-accent-trans)}.button:active{background-color:var(--color-button-bg-active)}@media (hover:hover){.button:hover:not(:disabled){background-color:var(--color-button-bg-hover)}}.button.button--active{background-color:var(--color-button-bg-active)}.button:disabled,.button[disabled],fieldset:disabled .button{opacity:.5;cursor:not-allowed}@media (hover:hover){.button:disabled:hover:not(:disabled),.button[disabled]:hover:not(:disabled),fieldset:disabled .button:hover:not(:disabled){background-color:var(--color-button-bg)}}.dropdown--active .button{z-index:1;box-shadow:0 0 0 var(--outline-width) var(--outline-color);background-color:var(--color-button-bg-active)}.button.button--size-small{--spacer-button:var(--spacer-sm)}.button.button--style-outline{border-color:var(--color-button-bg);background-color:transparent;color:var(--color-button-bg)}.button.button--style-outline:active{background-color:var(--color-button-bg-active);color:var(--color-button-text)}@media (hover:hover){.button.button--style-outline:hover:not(:disabled){background-color:var(--color-button-bg-hover);color:var(--color-button-text)}.button.button--style-outline:hover:not(:disabled):disabled,.button.button--style-outline:hover:not(:disabled)[disabled],fieldset:disabled .button.button--style-outline:hover:not(:disabled){background-color:transparent;color:var(--color-button-bg)}}.button.button--style-outline.button--active,.dropdown--active .button.button--style-outline{background-color:var(--color-button-bg-active);color:var(--color-button-text)}.button.button--back,.button.button--style-link{justify-content:flex-start;border-color:transparent;padding:0;background-color:transparent;color:var(--color-button-bg)}@media (hover:hover){.button.button--back:hover:not(:disabled),.button.button--style-link:hover:not(:disabled){background-color:transparent;color:var(--color-text)}}.button.button--back+h1{margin-top:var(--spacer-xs)}.button.button--color-brand-dark{--color-button-bg:var(--color-brand-dark);--color-button-bg-hover:var(--color-brand-dark-hover);--color-button-bg-active:var(--color-brand-dark-active)}.button.button--color-brand-light{--color-button-bg:var(--color-brand-light);--color-button-bg-hover:var(--color-brand-light-hover);--color-button-bg-active:var(--color-brand-light-active)}.button.button--color-brand-lighter{--color-button-bg:var(--color-brand-lighter);--color-button-bg-hover:var(--color-brand-lighter-hover);--color-button-bg-active:var(--color-brand-lighter-active)}.button.button--color-green{--color-button-bg:var(--color-green);--color-button-bg-hover:var(--color-green-hover);--color-button-bg-active:var(--color-green-active)}.button.button--color-dark-green{--color-button-bg:var(--color-dark-green);--color-button-bg-hover:var(--color-dark-green-hover);--color-button-bg-active:var(--color-dark-green-active)}.button.button--color-pink{--color-button-bg:var(--color-pink);--color-button-bg-hover:var(--color-pink-hover);--color-button-bg-active:var(--color-pink-active)}.button.button--color-orange{--color-button-bg:var(--color-orange);--color-button-bg-hover:var(--color-orange-hover);--color-button-bg-active:var(--color-orange-active)}.button.button--color-red{--color-button-bg:var(--color-red);--color-button-bg-hover:var(--color-red-hover);--color-button-bg-active:var(--color-red-active)}.button.button--color-border{--color-button-bg:var(--color-border);--color-button-bg-hover:var(--color-border-hover);--color-button-bg-active:var(--color-border-active)}.button.button--color-border-dark{--color-button-bg:var(--color-border-dark);--color-button-bg-hover:var(--color-border-dark-hover);--color-button-bg-active:var(--color-border-dark-active)}.button.button--color-muted{--color-button-bg:var(--color-muted);--color-button-bg-hover:var(--color-muted-hover);--color-button-bg-active:var(--color-muted-active)}.button.button--color-errors{--color-button-bg:var(--color-errors);--color-button-bg-hover:var(--color-errors-hover);--color-button-bg-active:var(--color-errors-active)}.button.button--color-border{--color-button-text:var(--color-text)}.button.button--color-border.button--style-outline{color:var(--color-text-muted)}@media (hover:hover){.button.button--color-border.button--style-outline:hover:not(:disabled){color:var(--color-text)}}.button-group{display:inline-flex;align-items:stretch}.button-group>.button:not(:last-child),.button-group>drop-down:not(:last-child) .button,.button-group>label:not(:last-child) .button{border-right-width:calc(var(--border-width-button)/2);border-top-right-radius:0;border-bottom-right-radius:0}.button-group>.button:not(:first-child),.button-group>drop-down:not(:first-child) .button,.button-group>label:not(:first-child) .button{border-left-width:calc(var(--border-width-button)/2);border-top-left-radius:0;border-bottom-left-radius:0}.button-group>drop-down .button,.button-group label .button{height:100%}.button-group.button-group--full{display:flex}.button-group.button-group--full .button,.button-group.button-group--full>drop-down .button,.button-group.button-group--full label .button{flex-grow:1}.button-group.button-group--right{display:flex;justify-content:flex-end}.button-bar{display:inline-flex}.button-bar .button:not(:first-child){margin-left:var(--spacer)}.button-bar.button-bar--full{display:flex}.button-bar.button-bar--full .button{flex-grow:1}.button-bar.button-bar--right{display:flex;justify-content:flex-end}label.label--button{display:inline-flex;align-items:center;cursor:pointer}label.label--button>:not(:first-child){margin-left:var(--spacer)}label.label--button input[type=checkbox],label.label--button input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}label.label--button input[type=checkbox]+*,label.label--button input[type=radio]+*{margin-left:0}label.label--button input[type=checkbox]:checked~.button,label.label--button input[type=radio]:checked~.button{background-color:var(--color-button-bg-active)}label.label--button input[type=checkbox]:checked~.button.button--style-outline,label.label--button input[type=radio]:checked~.button.button--style-outline{background-color:var(--color-button-bg);color:var(--color-button-text)}label.label--button input[type=checkbox]:checked~.button sprite-svg,label.label--button input[type=checkbox]:checked~.button sprite-svg:not([data-button-unchecked]),label.label--button input[type=radio]:checked~.button sprite-svg,label.label--button input[type=radio]:checked~.button sprite-svg:not([data-button-unchecked]){visibility:visible;opacity:1}label.label--button input[type=checkbox]:checked~.button sprite-svg:not([data-button-unchecked]):not(:only-child),label.label--button input[type=radio]:checked~.button sprite-svg:not([data-button-unchecked]):not(:only-child){display:inline-block}label.label--button input[type=checkbox]:checked~.button sprite-svg[data-button-unchecked],label.label--button input[type=radio]:checked~.button sprite-svg[data-button-unchecked]{display:none}label.label--button input[type=checkbox]:focus~.button,label.label--button input[type=radio]:focus~.button{z-index:1;box-shadow:0 0 0 var(--outline-width) var(--outline-color)}label.label--button input[type=checkbox]~.button{padding-right:var(--spacer-sm);padding-left:var(--spacer-sm)}label.label--button input[type=checkbox]~.button sprite-svg{margin:0}label.label--button input[type=checkbox]~.button sprite-svg:not([data-button-unchecked]){visibility:hidden;opacity:0}label.label--button input[type=checkbox]~.button sprite-svg:not([data-button-unchecked]):not(:only-child){display:none}label.label--button span{flex-grow:1}.button{--border-width-button:0;--color-button:var(--color-white);--color-button-bg:var(--color-green);--color-button-bg-hover:var(--color-brand-light);--color-button-bg-active:var(--color-brand-dark-active);transition:all .15s ease-in-out}@media (min-width:992px){.button-hidden__desktop{display:none}}@media (max-width:1199.98px){.button-hidden__desktop{display:inherit}}.button-text-dark{--border-width-button:0;color:var(--color-brand-dark);font-family:var(--font-family-blog-script);text-transform:uppercase;padding:var(--spacer-sm) var(--spacer) var(--spacer-sm);line-height:var(--line-height-lg);transition:all .15s ease-in-out}.button-text-dark span{margin-bottom:-.5rem;padding:var(--spacer-xxs)}.button-text-dark svg{width:var(--icon-size);height:var(--icon-size)}.button-text-dark:hover,.button-text-dark svg{color:var(--color-white)}.donation__button__wrapper{margin-top:var(--spacer)}.donation__button__wrapper h4{margin-bottom:var(--spacer-xs)}.donation__button__wrapper p{font-size:var(--font-size-subhead);font-style:italic}.button-donation{width:100%}.button--donation-menu{background:var(--color-green);color:var(--color-white);font-family:var(--font-family-blog-script)}.button-group .button{--color-button:var(--color-brand-dark);--color-button-bg:var(--color-brand-white);--color-button-bg-hover:var(--color-brand-dark);--color-button-bg-active:var(--color-brand-dark)}.button-group .button--color-border{border:var(--border-width-narrow) solid var(--color-gray-400)}.button-group .button--color-border.button{color:var(--color-brand-dark)}.button--more-videos{--border-width-button:2px;--border-radius-button:var(--border-radius);--color-button-text:var(--color-white);--color-button:var(--color-white);--color-button-bg:var(--color-brand-dark);--color-button-bg-hover:var(--color-brand-dark);--color-button-bg-active:var(--color-brand-dark-active);border:var(--border-width-button) solid var(--color-button-bg);border-radius:var(--border-radius-button)}.back-button{display:inline-block;align-items:center;border-radius:var(--border-radius-ml);padding:var(--spacer-sm) var(--spacer-sm) var(--spacer-xxs);line-height:var(--line-height-lg);transition:all .25s ease-in-out}@media (hover:hover){.back-button:hover:not(:disabled){background:var(--color-gray-200);color:var(--color-brand-light)}}.back-button .back-button-text{margin-left:var(--spacer-xs);color:var(--color-brand-dark);font-size:var(--font-size-title3);font-family:var(--font-family-blog-script-light);font-weight:var(--font-weight-semibold);text-transform:uppercase}.back-button sprite-svg{width:var(--icon-size);height:var(--icon-size);padding-top:var(--spacer-xxs);color:var(--color-green)}.see-all-button-group{display:flex;justify-content:center;margin-top:var(--spacer-lg)}.see-all-button-group .see-all-button{display:inline-block;align-items:center;border-radius:var(--border-radius-ml);padding:var(--spacer-sm) var(--spacer-sm) var(--spacer-xxs);line-height:var(--line-height-lg);transition:all .25s ease-in-out}@media (hover:hover){.see-all-button-group .see-all-button:hover:not(:disabled){background:var(--color-gray-200);color:var(--color-brand-light)}}.see-all-button-group .see-all-button .see-all-button-text{color:var(--color-brand-dark);font-size:var(--font-size-title3);font-family:var(--font-family-blog-script-light);font-weight:var(--font-weight-semibold);text-transform:uppercase}.see-all-button-group .see-all-button sprite-svg{margin-left:var(--spacer-sm);width:var(--icon-size);height:var(--icon-size);padding-top:var(--spacer-xxs);color:var(--color-green)}.collection{--col-outer-spacing:var(--spacer);--col-inner-spacing:var(--spacer-sm);--col-item-count:1;margin:var(--col-inner-spacing) 0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.collection>*{--col-item-width-spacing:calc(var(--col-inner-spacing)*(var(--col-item-count) - 1));flex-shrink:0;width:calc((100% - var(--col-item-width-spacing) - var(--col-outer-spacing)*2)/var(--col-item-count));scroll-snap-align:start}.collection>:not(:first-child){margin-left:var(--col-inner-spacing)}@media (max-width:699.98px){.collection{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:flex;--col-item-count:1}.collection:after,.collection:before{display:block;flex-grow:0;flex-shrink:0;width:var(--col-outer-spacing);height:100%;white-space:pre;content:" "}.collection:before{order:0}.collection:after{order:2}@supports (padding:max(0px)){.collection:before{width:max(var(--col-outer-spacing),env(safe-area-inset-left))}.collection:after{width:max(var(--col-outer-spacing),env(safe-area-inset-right))}}.collection>*{scroll-margin-left:var(--col-outer-spacing);scroll-snap-margin-left:var(--col-outer-spacing)}}@media (min-width:700px) and (max-width:991.98px){.collection{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:flex;--col-item-count:2}.collection:after,.collection:before{display:block;flex-grow:0;flex-shrink:0;width:var(--col-outer-spacing);height:100%;white-space:pre;content:" "}.collection:before{order:0}.collection:after{order:2}@supports (padding:max(0px)){.collection:before{width:max(var(--col-outer-spacing),env(safe-area-inset-left))}.collection:after{width:max(var(--col-outer-spacing),env(safe-area-inset-right))}}.collection>*{scroll-margin-left:var(--col-outer-spacing);scroll-snap-margin-left:var(--col-outer-spacing)}}@media (min-width:992px) and (max-width:1199.98px){.collection{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:flex;--col-item-count:3;--col-outer-spacing:var(--spacer-sm)}.collection:after,.collection:before{display:block;flex-grow:0;flex-shrink:0;width:0;height:100%;white-space:pre;content:" "}.collection:before{order:0}.collection:after{order:2}@supports (padding:max(0px)){.collection:before{width:env(safe-area-inset-left)}.collection:after{width:env(safe-area-inset-right)}}.collection>:first-child:nth-last-child(3),.collection>:first-child:nth-last-child(3)~*{width:calc(33.33333% - var(--col-item-width-spacing)/3)}}@media (min-width:1200px){.collection{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:flex;--col-item-count:4;--col-outer-spacing:var(--spacer-sm)}.collection:after,.collection:before{display:block;flex-grow:0;flex-shrink:0;width:0;height:100%;white-space:pre;content:" "}.collection:before{order:0}.collection:after{order:2}@supports (padding:max(0px)){.collection:before{width:env(safe-area-inset-left)}.collection:after{width:env(safe-area-inset-right)}}.collection>:first-child:nth-last-child(4),.collection>:first-child:nth-last-child(4)~*{width:calc(25% - var(--col-item-width-spacing)/4)}}.content-section-tight:not(:first-child),.content-section:not(:first-child),.narrow-section:not(:first-child){margin-top:var(--spacer)}.content-section-tight:not(:last-child),.content-section:not(:last-child),.narrow-section:not(:last-child){margin-bottom:var(--spacer)}.content-section-tight .layout.layout--columns,.content-section .layout.layout--columns,.narrow-section .layout.layout--columns{width:100%;padding-right:0;padding-left:0}.content-section{margin-left:auto;margin-right:auto;width:100%}@media (max-width:991.98px){.content-section{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.content-section{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){.content-section{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.content-section{width:992px}}@media (min-width:1200px){.content-section{width:1200px}}.content-section-tight{margin-left:auto;margin-right:auto;width:100%}@media (min-width:992px){.content-section-tight{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.content-section-tight{width:992px}}@media (min-width:1200px){.content-section-tight{width:1200px}}.narrow-section{margin-left:auto;margin-right:auto}@media (max-width:991.98px){.narrow-section{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.narrow-section{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){.narrow-section{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (max-width:699.98px){.narrow-section{width:100%}}@media (min-width:700px){.narrow-section{max-width:500px}}footer{display:block;margin-top:var(--spacer-window);color:var(--color-nav-text)}footer hr{margin:0 auto;border-width:var(--border-width-narrow);border-color:var(--color-accent)}@media (min-width:992px) and (max-width:1199.98px){footer hr{width:calc(992px - var(--spacer-window)*2)}}@media (min-width:1200px){footer hr{width:calc(1200px - var(--spacer-window)*2)}}footer .footer__section{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:100%;padding-top:var(--spacer);padding-bottom:var(--spacer)}@media (max-width:991.98px){footer .footer__section{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){footer .footer__section{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){footer .footer__section{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){footer .footer__section{width:992px}}@media (min-width:1200px){footer .footer__section{width:1200px}}@media (max-width:699.98px){footer .footer__section{flex-direction:column}footer .footer__section>:not(:first-child){margin-top:var(--spacer)}}@media (min-width:700px){footer .footer__section>:not(:first-child){margin-left:var(--spacer)}}footer .footer__logo sprite-svg{width:calc(var(--icon-size-xl)*2.85714);height:var(--icon-size-xl)}footer .footer__social{display:flex}footer .footer__social .footer__social__link{display:flex;justify-content:center;align-items:center;width:calc(var(--icon-size)*2);height:calc(var(--icon-size)*2);border-radius:calc(var(--icon-size));background-color:var(--color-white);color:var(--color-nav-bg)}footer .footer__social .footer__social__link sprite-svg{width:var(--icon-size);height:var(--icon-size)}footer .footer__social .footer__social__link:not(:first-child){margin-left:var(--spacer-sm)}@media (hover:hover){footer .footer__social .footer__social__link:hover:not(:disabled){background-color:var(--color-accent)}}footer .footer__links a{display:block;font-size:var(--font-size-subhead)}footer .footer__links a:not(:first-child){margin-top:var(--spacer-sm)}@media (hover:hover){footer .footer__links a:hover:not(:disabled){color:var(--color-accent)}}footer .footer__copy{margin-left:auto;margin-right:auto;width:100%;padding-top:var(--spacer);padding-bottom:var(--spacer);color:var(--color-text-muted);font-size:var(--font-size-caption1)}@media (max-width:991.98px){footer .footer__copy{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){footer .footer__copy{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){footer .footer__copy{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){footer .footer__copy{width:992px}}@media (min-width:1200px){footer .footer__copy{width:1200px}}footer .footer__copy span:not(:first-child){border-left:var(--border-width-narrow) solid var(--color-text-muted);padding-left:var(--spacer-sm)}footer .footer__copy span:not(:last-child){padding-right:var(--spacer-sm)}footer .footer__consumer{margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--spacer);padding-bottom:var(--spacer);color:var(--color-text-muted);font-size:var(--font-size-caption1);line-height:var(--spacer)}@media (max-width:991.98px){footer .footer__consumer{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){footer .footer__consumer{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){footer .footer__consumer{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){footer .footer__consumer{width:992px}}@media (min-width:1200px){footer .footer__consumer{width:1200px}}footer .footer__consumer span:nth-child(2){font-weight:700;font-size:var(--font-size-headline);text-transform:uppercase}footer .footer__consumer span a{font-weight:700;color:var(--color-red)}.grid{--col-outer-spacing:var(--spacer);--col-inner-spacing:var(--spacer);--col-item-count:1;display:flex;flex-wrap:wrap;align-items:stretch;margin:var(--col-inner-spacing) 0;padding-left:var(--col-outer-spacing);padding-right:var(--col-outer-spacing)}@supports (padding:max(0px)){.grid{padding-left:max(var(--col-outer-spacing),env(safe-area-inset-left));padding-right:max(var(--col-outer-spacing),env(safe-area-inset-right))}}.grid>*{--col-calc-inner-spacing:calc(var(--col-inner-spacing)*(var(--col-item-count) - 1));flex-grow:0;flex-shrink:0;width:calc((100% - var(--col-calc-inner-spacing))/var(--col-item-count))}@media (max-width:699.98px){.grid{--col-item-count:1}.grid>:not(:first-child){margin-top:var(--col-inner-spacing)}}@media (min-width:700px) and (max-width:991.98px){.grid{--col-item-count:2}.grid>:not(:nth-child(odd)){margin-left:var(--col-inner-spacing)}.grid>:nth-child(n+3){margin-top:var(--col-inner-spacing)}}@media (min-width:992px) and (max-width:1199.98px){.grid{--col-item-count:3;--col-outer-spacing:0rem}.grid>:not(:nth-child(3n+1)){margin-left:var(--col-inner-spacing)}.grid>:nth-child(n+4){margin-top:var(--col-inner-spacing)}}@media (min-width:1200px){.grid{--col-item-count:4;--col-outer-spacing:0rem}.grid>:not(:nth-child(4n+1)){margin-left:var(--col-inner-spacing)}.grid>:nth-child(n+5){margin-top:var(--col-inner-spacing)}.grid.grid--gallery{--col-item-count:3;--col-outer-spacing:0rem}.grid.grid--gallery>:not(:nth-child(4n+1)){margin-left:0}.grid.grid--gallery>:not(:nth-child(3n+1)){margin-left:var(--col-inner-spacing)}.grid.grid--gallery>:nth-child(n+4){margin-top:var(--col-inner-spacing)}}.layout{margin:0 auto;width:100%}@media (min-width:992px) and (max-width:1199.98px){.layout{width:992px}}@media (min-width:1200px){.layout{width:1200px}}@media (max-width:991.98px){.layout.layout--sidebar .layout__content,.layout.layout--sidebar .layout__sidebar{width:100%}.layout.layout--sidebar .layout__sidebar:first-child{margin-bottom:var(--spacer-window)}.layout.layout--sidebar .layout__sidebar:last-child{margin-top:var(--spacer-window)}.layout.layout--sidebar .layout__sidebar:only-child{margin:0}.layout.layout--sidebar .layout__sidebar .scrollsnap--active{position:static!important}.layout.layout--sidebar .layout__sidebar .scrollsnap__filler{display:none}}@media (min-width:992px){.layout.layout--sidebar{display:flex}.layout.layout--sidebar .layout__sidebar{width:var(--sidebar-width)}.layout.layout--sidebar .layout__sidebar:first-child{margin-right:var(--spacer-window)}.layout.layout--sidebar .layout__sidebar:last-child{margin-left:var(--spacer-window)}.layout.layout--sidebar .layout__sidebar:only-child{margin:0}.layout.layout--sidebar .layout__content{flex-grow:1;width:0}}@media (min-width:992px){.layout.layout--sidebar{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}.layout.layout--sidebar .content-section,.layout.layout--sidebar .content-section-tight,.layout.layout--sidebar .narrow-section{width:100%;margin-right:0;margin-left:0}@media (min-width:992px){.layout.layout--sidebar .content-section,.layout.layout--sidebar .content-section-tight,.layout.layout--sidebar .narrow-section{padding-right:0;padding-left:0}}@media (max-width:1199.98px){.layout.layout--sidebar-large .layout__content,.layout.layout--sidebar-large .layout__sidebar{width:100%}.layout.layout--sidebar-large .layout__sidebar:first-child{margin-bottom:var(--spacer-window)}.layout.layout--sidebar-large .layout__sidebar:last-child{margin-top:var(--spacer-window)}.layout.layout--sidebar-large .layout__sidebar:only-child{margin:0}.layout.layout--sidebar-large .layout__sidebar .scrollsnap--active{position:static!important}.layout.layout--sidebar-large .layout__sidebar .scrollsnap__filler{display:none}}@media (min-width:1200px){.layout.layout--sidebar-large{display:flex}.layout.layout--sidebar-large .layout__sidebar{width:var(--sidebar-width)}.layout.layout--sidebar-large .layout__sidebar:first-child{margin-right:var(--spacer-window)}.layout.layout--sidebar-large .layout__sidebar:last-child{margin-left:var(--spacer-window)}.layout.layout--sidebar-large .layout__sidebar:only-child{margin:0}.layout.layout--sidebar-large .layout__content{flex-grow:1;width:0}}@media (min-width:992px){.layout.layout--sidebar-large{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}.layout.layout--sidebar-large .content-section,.layout.layout--sidebar-large .content-section-tight,.layout.layout--sidebar-large .narrow-section{width:100%;margin-right:0;margin-left:0}@media (min-width:992px){.layout.layout--sidebar-large .content-section,.layout.layout--sidebar-large .content-section-tight,.layout.layout--sidebar-large .narrow-section{padding-right:0;padding-left:0}}@media (max-width:1199.98px){.layout.layout--sidebar-large-only .layout__content,.layout.layout--sidebar-large-only .layout__sidebar{width:100%}.layout.layout--sidebar-large-only .layout__sidebar:first-child{margin-bottom:var(--spacer-window)}.layout.layout--sidebar-large-only .layout__sidebar:last-child{margin-top:var(--spacer-window)}.layout.layout--sidebar-large-only .layout__sidebar:only-child{margin:0}.layout.layout--sidebar-large-only .layout__sidebar .scrollsnap--active{position:static!important}.layout.layout--sidebar-large-only .layout__sidebar .scrollsnap__filler{display:none}}@media (min-width:1200px){.layout.layout--sidebar-large-only{display:flex}.layout.layout--sidebar-large-only .layout__sidebar{width:var(--sidebar-width)}.layout.layout--sidebar-large-only .layout__sidebar:first-child{margin-right:var(--spacer-window)}.layout.layout--sidebar-large-only .layout__sidebar:last-child{margin-left:var(--spacer-window)}.layout.layout--sidebar-large-only .layout__sidebar:only-child{margin:0}.layout.layout--sidebar-large-only .layout__content{flex-grow:1;width:0}}@media (min-width:992px){.layout.layout--sidebar-large-only{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}.layout.layout--sidebar-large-only .content-section,.layout.layout--sidebar-large-only .content-section-tight,.layout.layout--sidebar-large-only .narrow-section{width:100%;margin-right:0;margin-left:0}@media (min-width:992px){.layout.layout--sidebar-large-only .content-section,.layout.layout--sidebar-large-only .content-section-tight,.layout.layout--sidebar-large-only .narrow-section{padding-right:0;padding-left:0}}@media (max-width:1199.98px){.layout.layout--sidebar-large-only .layout__sidebar{display:none}}.layout.layout--columns:not(:first-child){margin-top:var(--spacer)}.layout.layout--columns:not(:last-child){margin-bottom:var(--spacer)}@media (max-width:991.98px){.layout.layout--columns .layout__content{width:100%}.layout.layout--columns .layout__content:not(:first-child){margin-top:var(--spacer-window)}}@media (min-width:992px){.layout.layout--columns{display:flex;padding-right:var(--spacer-window);padding-left:var(--spacer-window)}.layout.layout--columns .layout__content{flex-grow:1;width:0}.layout.layout--columns .layout__content:not(:first-child){margin-left:var(--spacer-window)}}.layout.layout--columns .content-section,.layout.layout--columns .content-section-tight,.layout.layout--columns .narrow-section{width:100%;margin:0}@media (min-width:992px){.layout.layout--columns .content-section,.layout.layout--columns .content-section-tight,.layout.layout--columns .narrow-section{padding-right:0;padding-left:0}}ul.list--links{list-style-type:none;padding:0}ul.list--links>li.list--links__current>a{color:var(--color-text);font-weight:var(--font-weight-bold)}ul.list--links>li>ul.list--links{margin-top:var(--spacer-sm);padding-left:var(--spacer-sm)}ul.list--bordered{width:100%;padding:0;list-style-type:none}.tabs-wrapper+ul.list--bordered,tab-buttons+ul.list--bordered{margin-top:0}ul.list--bordered li{margin:0;padding-top:var(--spacer-sm);padding-bottom:var(--spacer-sm)}@media (max-width:991.98px){ul.list--bordered li{padding-right:var(--spacer-sm);padding-left:var(--spacer-sm)}@supports (padding:max(0px)){ul.list--bordered li{padding-right:max(var(--spacer-sm),env(safe-area-inset-right));padding-left:max(var(--spacer-sm),env(safe-area-inset-left))}}}ul.list--bordered li:not(:first-child){border-top:var(--border-width-separator) solid var(--color-bg-gray)}ul.list--bordered li>a:only-child{margin-top:calc(var(--spacer-sm)*-1);margin-bottom:calc(var(--spacer-sm)*-1);padding-top:var(--spacer-sm);padding-bottom:var(--spacer-sm)}ul.list--bordered li.list__row,ul.list--bordered li .list__row{display:flex;width:100%}ul.list--bordered li.list__row>:not(:first-child),ul.list--bordered li .list__row>:not(:first-child){margin-left:var(--spacer-sm)}ul.list--bordered li.list__row .list__row__grow,ul.list--bordered li .list__row .list__row__grow{flex-grow:1}ul.list--bordered li.list__row.list__row--heading,ul.list--bordered li .list__row.list__row--heading{padding-right:var(--spacer-sm);padding-left:var(--spacer-sm);background-color:var(--color-accent);color:var(--color-white);font-weight:var(--font-weight-bold)}@supports (padding:max(0px)){ul.list--bordered li.list__row.list__row--heading,ul.list--bordered li .list__row.list__row--heading{padding-right:max(var(--spacer-sm),env(safe-area-inset-right));padding-left:max(var(--spacer-sm),env(safe-area-inset-left))}}ul.list--bordered li.list__row.list__row--heading+*,ul.list--bordered li .list__row.list__row--heading+*{border-top:0}ul.list--bordered li.list__column,ul.list--bordered li .list__column{display:flex;flex-direction:column;align-items:stretch}ul.list--bordered li.list__column>:not(:first-child),ul.list--bordered li .list__column>:not(:first-child){margin-top:var(--spacer-xs)}ul.list--bordered li .list__image{position:relative;flex-shrink:0}ul.list--bordered li .list__image .list__image__wrapper{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center}ul.list--bordered li .list__image img{display:block;width:100%;height:100%}ul.list--bordered li .list__image sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-white)}ul.list--bordered li sprite-svg.list__icon{flex-shrink:0;width:var(--icon-size);height:var(--icon-size)}ul.list--bordered li .list__title{font-weight:var(--font-weight-semibold)}ul.list--bordered li .list__subtitle{color:var(--color-text-muted);font-size:var(--font-size-subhead)}ul.list--bordered li .list__subtitle formatted-time+formatted-time{margin-left:var(--spacer-xs)}google-map{width:100%}nav-bar{z-index:var(--z-index-navbar);margin-bottom:var(--spacer-window);background:var(--gradient-nav-bg);color:var(--color-nav-text)}nav-bar .nav-bar__header{display:flex;position:relative;justify-content:space-between;align-items:stretch}nav-bar .nav-bar__header.nav-bar__header--desktop{position:relative;align-items:center;width:100%;margin:0 auto;padding-top:var(--spacer-lg);padding-bottom:var(--spacer)}@media (max-width:991.98px){nav-bar .nav-bar__header.nav-bar__header--desktop{display:none;padding-left:var(--spacer);padding-right:var(--spacer)}}@media (max-width:991.98px){@supports (padding:max(0px)){nav-bar .nav-bar__header.nav-bar__header--desktop{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){nav-bar .nav-bar__header.nav-bar__header--desktop{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){nav-bar .nav-bar__header.nav-bar__header--desktop{width:992px}}@media (min-width:1200px){nav-bar .nav-bar__header.nav-bar__header--desktop{width:1200px}}nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background{display:flex;position:absolute;top:0;left:var(--spacer-window)}nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background .network__links{padding:var(--spacer-xs) 0}nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background .network__links .network__links__break,nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background .network__links .network__links__link,nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background .network__links .network__links__title{font-size:var(--font-size-caption2)}nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background .network__links .network__links__link{margin:var(--spacer-xxs);color:var(--color-accent)}nav-bar .nav-bar__header.nav-bar__header--desktop .network__links-background .network__links .network__links__break:last-child{display:none}@media (max-width:991.98px){nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__header__logo{display:none}}nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__header__logo sprite-svg{width:calc(var(--icon-size-xl)*2.85714);height:var(--icon-size-xl)}nav-bar .nav-bar__header.nav-bar__header--desktop img.nav-bar__header__text{z-index:1}nav-bar .nav-bar__header.nav-bar__header--desktop search-autocomplete{width:12rem}nav-bar .nav-bar__header.nav-bar__header--desktop search-autocomplete input{background-color:var(--color-nav-bg)}nav-bar .nav-bar__header.nav-bar__header--desktop img.nav-bar__header__dogs{position:absolute;top:0;right:0;bottom:0}@media (min-width:992px) and (max-width:1199.98px){nav-bar .nav-bar__header.nav-bar__header--desktop img.nav-bar__header__dogs{-webkit-mask-image:linear-gradient(90deg,transparent 30%,var(--color-black) 75%,var(--color-black) 90%,transparent);mask-image:linear-gradient(90deg,transparent 30%,var(--color-black) 75%,var(--color-black) 90%,transparent)}}@media (min-width:1200px){nav-bar .nav-bar__header.nav-bar__header--desktop img.nav-bar__header__dogs{-webkit-mask-image:linear-gradient(90deg,transparent 10%,var(--color-black) 75%,var(--color-black) 90%,transparent);mask-image:linear-gradient(90deg,transparent 10%,var(--color-black) 75%,var(--color-black) 90%,transparent)}}nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__live-video{display:flex;position:absolute;top:0;right:var(--spacer-window);background-color:var(--color-nav-bg);color:var(--color-white);font-size:var(--font-size-subhead)}nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__live-video>*{display:flex;align-items:center;padding:var(--spacer-xs) var(--spacer-sm)}nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__live-video .nav-bar__live-video__text{padding-right:var(--spacer-ms);background-color:var(--color-red);-webkit-clip-path:polygon(0 0,calc(100% - var(--spacer-sm)) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--spacer-sm)) 0,100% 100%,0 100%)}nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__live-video .nav-bar__live-video__text sprite-svg{width:var(--icon-size);height:var(--icon-size);margin-left:var(--spacer-xs)}nav-bar .nav-bar__header.nav-bar__header--desktop .nav-bar__live-video .nav-bar__live-video__info{padding-left:var(--spacer-xs)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__toggle,nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__user{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:var(--spacer)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__toggle sprite-svg,nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__user sprite-svg{width:var(--icon-size);height:var(--icon-size)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__blank{width:calc(var(--icon-size) + var(--spacer)*2);height:calc(var(--icon-size) + var(--spacer)*2)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__toggle{padding-left:var(--spacer)}@supports (padding:max(0px)){nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__toggle{padding-left:max(var(--spacer),env(safe-area-inset-left))}}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__user{padding-right:var(--spacer)}@supports (padding:max(0px)){nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__user{padding-right:max(var(--spacer),env(safe-area-inset-right))}}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title{display:flex;align-items:center}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__logo sprite-svg{width:calc(var(--icon-size-lg)*2.85714);height:var(--icon-size-lg)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title drop-down{height:100%}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__title__dropdown{display:flex;align-items:center;height:100%}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__caption:not(:first-child),nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__text:not(:first-child){margin-left:var(--spacer-xs)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__text{font-size:var(--font-size-title4)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__caption{color:var(--color-accent);font-size:var(--font-size-headline)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar__title .nav-bar__title__dropdown>sprite-svg{width:var(--icon-size);height:var(--icon-size);margin-left:var(--spacer-sm)}nav-bar .nav-bar__navigation{background:linear-gradient(90deg,var(--color-nav-bg),var(--color-black),var(--color-nav-bg))}nav-bar .nav-bar__navigation>:last-child{box-shadow:var(--color-overlay-shadow)}nav-bar .nav-bar__navigation .nav-bar__primary,nav-bar .nav-bar__navigation .nav-bar__secondary{width:100%}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons,nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--spacer-window);padding-left:var(--spacer-window)}@media (min-width:992px) and (max-width:1199.98px){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons,nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons{width:992px}}@media (min-width:1200px){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons,nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons{width:1200px}}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item[data-home=true],nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item[data-home=true]{display:none}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item[data-home=true]+*,nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item[data-home=true]+*{margin-left:0}nav-bar .nav-bar__navigation .nav-bar__primary:after{display:block;position:absolute;right:0;bottom:0;left:0;height:var(--spacer-sm);background-color:var(--color-accent);content:" "}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons{--tabs-item-border:var(--color-nav-bg);--tabs-item-bg:var(--color-nav-bg);--tabs-item-bg-hover:var(--color-nav-bg-hover);--tabs-active-bg:var(--color-nav-bg-active);--tabs-active-bg-hover:var(--color-nav-bg-active)}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item,nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons drop-down{flex-grow:1}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item{padding-bottom:var(--spacer-sm);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item sprite-svg{width:var(--icon-size);height:var(--icon-size)}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item:after{border-bottom:var(--spacer-sm) solid var(--color-accent)}@media (hover:hover){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item:hover:not(:disabled):after{border-bottom-color:var(--color-accent-hover)}}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item.tabs__item--active:after{border-bottom-color:var(--color-accent-active)}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons drop-down.dropdown--active .tabs__item:after{border-bottom-color:var(--color-accent-hover)}nav-bar .nav-bar__navigation .nav-bar__secondary{background-color:var(--color-bg)}nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item{font-size:var(--font-size-body)}nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item:first-child{margin-left:var(--spacer)}nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item:last-child{margin-right:var(--spacer)}nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item:first-child:before{display:block;position:absolute;top:var(--spacer-sm);bottom:var(--spacer-xs);left:calc(var(--spacer)*-1);width:var(--border-width-narrow);background-color:var(--tabs-item-border);content:" "}nav-bar .nav-bar__navigation .nav-bar__secondary tab-buttons .tabs__item:last-child:after{display:block;position:absolute;top:var(--spacer-sm);right:calc(var(--spacer)*-1);bottom:var(--spacer-xs);width:var(--border-width-narrow);background-color:var(--tabs-item-border);content:" "}nav-bar .nav-bar__menu-background{position:fixed;top:0;right:0;bottom:0;left:0;transition:all .3s;background-color:var(--color-overlay-background)}@media (min-width:992px){nav-bar .nav-bar__menu-background{display:none}}nav-bar .nav-bar__menu{overflow-y:scroll;position:fixed;top:0;right:var(--spacer-window);bottom:0;left:0;margin-bottom:var(--spacer-sm);transition:transform .3s;max-width:350px;background-color:var(--color-nav-bg)}nav-bar .nav-bar__menu .nav-bar__menu__logo{height:calc(var(--spacer)*2 + var(--icon-size))}nav-bar .nav-bar__menu .nav-bar__menu__logo sprite-svg{width:calc(var(--icon-size-lg)*2.85714);height:var(--icon-size-lg)}nav-bar .nav-bar__menu search-autocomplete{margin:0 var(--spacer) var(--spacer)}nav-bar .nav-bar__menu search-autocomplete input[name=query]{border-width:var(--border-width-narrow);border-color:var(--color-nav-bg-active);background-color:var(--color-brand-medium)}nav-bar .nav-bar__menu .nav-bar__menu__item{display:block;border-top:var(--color-black) solid var(--border-width-narrow);border-bottom:var(--color-accent-active) solid var(--border-width-narrow);padding:var(--spacer-sm) var(--spacer);background-color:var(--color-brand-medium)}nav-bar .nav-bar__menu .nav-bar__menu__item.nav-bar__menu__item--secondary{padding-left:var(--spacer-window)}nav-bar search-autocomplete input[name=query]{border-color:var(--color-nav-bg);background-color:transparent;color:var(--color-nav-text)}nav-bar search-autocomplete input[name=query]::-moz-placeholder{color:var(--color-gray-600)}nav-bar search-autocomplete input[name=query]:-ms-input-placeholder{color:var(--color-gray-600)}nav-bar search-autocomplete input[name=query]::placeholder{color:var(--color-gray-600)}nav-bar search-autocomplete sprite-svg{color:var(--color-gray-600)}nav-bar drop-down{display:block}nav-bar drop-down .dropdown__menu{border:var(--border-width-narrow) solid var(--color-accent);border-top:0;padding:0}nav-bar drop-down .dropdown__menu .dropdown__menu__list .dropdown__menu__item{padding-top:var(--spacer-sm);padding-bottom:var(--spacer-sm);white-space:nowrap}nav-bar drop-down .dropdown__menu .dropdown__menu__list .dropdown__menu__item:not(:first-child){border-top:var(--border-width-narrow) solid var(--color-accent)}@media (max-width:991.98px){nav-bar{position:fixed;width:100%;border-bottom:var(--spacer-xs) solid var(--color-accent);background:var(--color-nav-bg)}nav-bar:not(.nav-bar--active) .nav-bar__menu-background{visibility:hidden;opacity:0}nav-bar:not(.nav-bar--active) .nav-bar__menu{transform:translateX(-100%)}nav-bar .scrollsnap__filler{display:none}nav-bar+*{margin-top:calc(var(--icon-size) + var(--spacer-lg) + var(--spacer-xs))}}body{display:flex;flex-direction:column;min-height:100%}body .page__nav{flex-grow:0;flex-shrink:0}body .page__layout{flex-grow:1;flex-shrink:0}body .page__footer{flex-grow:0;flex-shrink:0}pop-over .popover__wrapper{width:100%}@media (min-width:700px){pop-over .popover__wrapper{width:700px}}pop-over .popover__wrapper .content-section,pop-over .popover__wrapper .narrow-section{width:100%;max-width:inherit;margin-right:0;margin-left:0;padding-right:0;padding-left:0}pop-over [data-popover-hide]{display:none}.trix-content .trix-attachment.trix-attachment--pdf{display:inline-block}.trix-content .trix-attachment .video-card .video-card__title{color:var(--color-text-muted);line-height:var(--line-height-normal);text-align:center;font-size:var(--font-size-body);font-style:italic}.trix-content .trix-attachment .video-card .video-card__subtitle{color:var(--color-text-muted);line-height:var(--line-height-normal);text-align:center;font-size:var(--font-size-subhead);font-style:italic}search-autocomplete{display:block;position:relative}search-autocomplete:not(.search-autocomplete--active) .search-autocomplete__completions{display:none}search-autocomplete input[type=text]{width:100%;padding-right:calc(var(--spacer-sm)*2 + var(--icon-size))}search-autocomplete sprite-svg{position:absolute;top:calc(var(--input-height)/2 - var(--icon-size)/2);right:var(--spacer-sm);width:var(--icon-size);height:var(--icon-size)}search-autocomplete sprite-svg[name=icon_cross]{cursor:pointer}search-autocomplete .search-autocomplete__completions{position:absolute;right:0;z-index:var(--z-index-overlay);min-width:100%;border:var(--border-width-narrow) solid var(--color-border);padding:var(--spacer-xs) 0;box-shadow:var(--color-overlay-shadow);background-color:var(--color-overlay);color:var(--color-text)}search-autocomplete .search-autocomplete__completions:empty{display:none}search-autocomplete .search-autocomplete__completions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:var(--color-accent);font-weight:var(--font-weight-bold)}search-autocomplete .search-autocomplete__completions .search-autocomplete__completion,search-autocomplete .search-autocomplete__completions button{display:flex;overflow:hidden;width:100%;padding:var(--spacer-xs) var(--spacer);background-color:var(--color-overlay);line-height:var(--line-height-normal);white-space:nowrap}@media (hover:hover){search-autocomplete .search-autocomplete__completions .search-autocomplete__completion:hover:not(:disabled),search-autocomplete .search-autocomplete__completions button:hover:not(:disabled){background-color:var(--color-bg-hover)}}search-autocomplete .search-autocomplete__completions .search-autocomplete__completion.search-autocomplete__completion--highlighted,search-autocomplete .search-autocomplete__completions button.search-autocomplete__completion--highlighted{background-color:var(--color-bg-hover)}form.form--search{margin:var(--spacer) 0}form.form--search fieldset .form__content{display:flex}form.form--search fieldset .form__content>:not(:first-child),form.form--search fieldset .form__content>:not(:first-child) .form__field__input{border-left-width:calc(var(--border-width-separator)/2);border-top-left-radius:0;border-bottom-left-radius:0}form.form--search fieldset .form__content>:not(:last-child),form.form--search fieldset .form__content>:not(:last-child) .form__field__input{border-right-width:calc(var(--border-width-separator)/2);border-top-right-radius:0;border-bottom-right-radius:0}form.form--search fieldset .form__content .form__field.form__field--text{flex-grow:1}form.form--search fieldset .form__content .form__field.form__field--text .form__field__input{width:100%}.video__player__title{padding-left:var(--spacer-sm);color:var(--color-white);font-size:var(--font-size-title1);font-weight:var(--font-weight-semibold)}.video-player-placeholder,video-player{display:block;position:relative;width:100%;border:0;background-color:var(--color-black);color:var(--color-white)}.video-player-placeholder:before,video-player:before{display:block;width:100%;padding-bottom:56.25%;content:" "}.video-player-placeholder:-webkit-full-screen,video-player:-webkit-full-screen{height:100%}.video-player-placeholder:-ms-fullscreen,video-player:-ms-fullscreen{height:100%}.video-player-placeholder:fullscreen,video-player:fullscreen{height:100%}.video-player-placeholder .video-player__cover,.video-player-placeholder .video-player__video-container,video-player .video-player__cover,video-player .video-player__video-container{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.video-player-placeholder .video-player__video-container,video-player .video-player__video-container{display:flex;justify-content:center;align-items:center;z-index:1}.video-player-placeholder .video-player__video-container video,video-player .video-player__video-container video{width:100%;height:100%}.video-player-placeholder .video-player__cover-message,video-player .video-player__cover-message{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;text-align:center}.video-player-placeholder .video-player__cover-message sprite-svg,video-player .video-player__cover-message sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}.video-player-placeholder .video-player__cover-message h2,.video-player-placeholder .video-player__cover-message p,video-player .video-player__cover-message h2,video-player .video-player__cover-message p{margin:0}.video-player-placeholder .video-player__cover-message>:not(:first-child),video-player .video-player__cover-message>:not(:first-child){margin-top:var(--spacer)}.video-player-placeholder .video-player__overlay-message,video-player .video-player__overlay-message{display:block;position:absolute;top:0;right:0;left:0;z-index:2;max-height:100%;padding:var(--spacer)}.video-player-placeholder .video-player__overlay-message span,video-player .video-player__overlay-message span{display:inline-block;max-width:100%;border-radius:var(--border-radius);padding:var(--spacer-sm);background-color:rgba(0,0,0,.5);color:var(--color-white)}.video-player-placeholder .video-player__overlay,video-player .video-player__overlay{transition:all .3s;visibility:hidden;opacity:0;z-index:2}@media (hover:hover){.video-player-placeholder.video-player--active:not(:-webkit-full-screen):not(.video-player--fatal-error):hover:not(:disabled) .video-player__overlay,video-player.video-player--active:not(:-webkit-full-screen):not(.video-player--fatal-error):hover:not(:disabled) .video-player__overlay{visibility:visible;opacity:1}.video-player-placeholder.video-player--active:not(:-ms-fullscreen):not(.video-player--fatal-error):hover:not(:disabled) .video-player__overlay,video-player.video-player--active:not(:-ms-fullscreen):not(.video-player--fatal-error):hover:not(:disabled) .video-player__overlay{visibility:visible;opacity:1}.video-player-placeholder.video-player--active:not(:fullscreen):not(.video-player--fatal-error):hover:not(:disabled) .video-player__overlay,video-player.video-player--active:not(:fullscreen):not(.video-player--fatal-error):hover:not(:disabled) .video-player__overlay{visibility:visible;opacity:1}}.video-player-placeholder.video-player--overlays-active .video-player__overlay,video-player.video-player--overlays-active .video-player__overlay{visibility:visible;opacity:1}.video-player-placeholder video-controls,video-player video-controls{position:absolute;right:0;bottom:0;left:0}.video-player-placeholder video-pip-controls,video-player video-pip-controls{position:absolute;top:0;right:0;bottom:0;left:0}video-controls{display:flex;align-items:center;background-color:var(--color-nav-bg);color:var(--color-nav-text)}video-controls .video-controls__spacer{flex-grow:1;flex-shrink:0}video-controls .video-controls__button{display:flex;flex-grow:0;flex-shrink:0;cursor:pointer;padding:var(--spacer-sm)}video-controls .video-controls__button sprite-svg{width:var(--icon-size);height:var(--icon-size)}@media (max-width:699.98px){video-controls .video-controls__text{display:none}}video-controls video-controls-scrubber{flex-grow:1}video-controls-scrubber{position:relative;height:var(--icon-size-lg);margin-right:calc(var(--icon-size-lg)/2);margin-left:calc(var(--icon-size-lg)/2)}video-controls-scrubber.video-controls-scrubber--hidden{visibility:hidden;opacity:0;pointer-events:none}video-controls-scrubber .video-controls-scrubber__track{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;content:" "}video-controls-scrubber .video-controls-scrubber__track:after{display:block;width:100%;height:var(--border-width-separator);background-color:var(--color-border);content:" "}video-controls-scrubber .video-controls-scrubber__thumb{display:flex;position:absolute;top:0;left:0;justify-content:center;align-items:center;width:var(--icon-size-lg);height:var(--icon-size-lg);margin-left:calc(var(--icon-size-lg)*-0.5)}video-controls-scrubber .video-controls-scrubber__thumb:after{display:block;width:var(--icon-size);height:var(--icon-size);border-radius:calc(var(--icon-size)/2);background-color:var(--color-white);content:" "}video-pip-controls{display:flex;justify-content:space-around;align-items:center;pointer-events:none}video-pip-controls .video-pip-controls__button{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;pointer-events:all;width:var(--icon-size-lg);height:var(--icon-size-lg);border-radius:calc(var(--icon-size-lg)/2);background-color:var(--color-nav-bg)}video-pip-controls .video-pip-controls__button sprite-svg{width:var(--icon-size);height:var(--icon-size)}video-pip-controls .video-pip-controls__progress{position:absolute;bottom:0;left:0;height:var(--spacer-xs);background-color:var(--color-nav-bg)}pop-over,video-popover{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;visibility:hidden;opacity:0;z-index:var(--z-index-overlay)}pop-over.popover--active,video-popover.popover--active{visibility:visible;opacity:1}pop-over:not(.popover--active) .popover__wrapper,video-popover:not(.popover--active) .popover__wrapper{margin-top:var(--spacer-window)}pop-over .popover__background,video-popover .popover__background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-tap-highlight-color:transparent;background-color:var(--color-overlay-background)}@media (hover:none){pop-over .popover__background,video-popover .popover__background{cursor:pointer}}pop-over .popover__wrapper,video-popover .popover__wrapper{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:var(--spacer-window) var(--spacer);transition:margin-top .3s;z-index:2}@supports (padding:max(0px)){pop-over .popover__wrapper,video-popover .popover__wrapper{padding-top:max(var(--spacer-window),env(safe-area-inset-top));padding-right:max(var(--spacer),env(safe-area-inset-right));padding-bottom:max(var(--spacer-window),env(safe-area-inset-bottom));padding-left:max(var(--spacer),env(safe-area-inset-left))}}pop-over .popover__wrapper .popover__content,video-popover .popover__wrapper .popover__content{overflow:hidden;border-radius:var(--spacer);box-shadow:var(--color-overlay-shadow);background-color:var(--color-overlay)}pop-over .popover__wrapper .popover__content .popover__content__header,video-popover .popover__wrapper .popover__content .popover__content__header{display:flex;align-items:baseline;border-bottom:var(--border-width-separator) solid var(--color-border);padding:var(--spacer)}pop-over .popover__wrapper .popover__content .popover__content__header .popover__content__header__title,video-popover .popover__wrapper .popover__content .popover__content__header .popover__content__header__title{flex-grow:1;margin:0;font-size:var(--font-size-title1)}pop-over .popover__wrapper .popover__content .popover__content__header .popover__content__header__close,video-popover .popover__wrapper .popover__content .popover__content__header .popover__content__header__close{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;width:var(--icon-size-lg);height:var(--icon-size-lg)}pop-over .popover__wrapper .popover__content .popover__content__header .popover__content__header__close sprite-svg,video-popover .popover__wrapper .popover__content .popover__content__header .popover__content__header__close sprite-svg{width:var(--icon-size);height:var(--icon-size)}pop-over .popover__wrapper .popover__content .popover__content__body,video-popover .popover__wrapper .popover__content .popover__content__body{padding:var(--spacer)}pop-over .popover__wrapper .popover__content .popover__content__footer,video-popover .popover__wrapper .popover__content .popover__content__footer{display:flex;justify-content:flex-end;border-top:var(--border-width-separator) solid var(--color-border);padding:var(--spacer)}pop-over .popover__wrapper .popover__content .popover__content__footer:empty,video-popover .popover__wrapper .popover__content .popover__content__footer:empty{display:none}pop-over .popover__wrapper .popover__content .popover__content__footer>:not(:first-child),video-popover .popover__wrapper .popover__content .popover__content__footer>:not(:first-child){margin-left:var(--spacer-sm)}pop-over .popover__wrapper .popover__content,video-popover .popover__wrapper .popover__content{border-radius:var(--border-radius)}video-popover .popover__background{transition:opacity .3s,visibility .3s}video-popover .popover__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;width:100%;max-height:100vh;padding:0;box-shadow:var(--color-overlay-shadow);background-color:var(--color-black);color:var(--color-white);transition-property:background-color,box-shadow;transition-duration:.3s}@media (min-width:700px){video-popover .popover__wrapper{width:700px}}video-popover .popover__wrapper>:not(video-player){transition-property:visibility,opacity;transition-duration:.3s}video-popover .popover__wrapper .content-section{flex-shrink:0;width:100%}video-popover .popover__wrapper .content-section:last-child{padding-bottom:var(--spacer)}video-popover .popover__wrapper .popover__header{display:flex;justify-content:space-between;align-items:center;width:100%}video-popover .popover__wrapper .popover__header h1{flex-grow:1;margin:0;padding:var(--spacer) 0 var(--spacer) var(--spacer-window)}video-popover .popover__wrapper .popover__header .popover__header__close{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;padding:var(--spacer)}video-popover .popover__wrapper .popover__header .popover__header__close sprite-svg{width:var(--icon-size);height:var(--icon-size)}video-popover .popover__wrapper .video-player-placeholder,video-popover .popover__wrapper video-player{flex-shrink:1;overflow:hidden}video-popover .popover__wrapper .video-player-placeholder{display:none}video-popover.video-popover--pip{pointer-events:none}video-popover.video-popover--pip .popover__background{visibility:hidden;opacity:0}video-popover.video-popover--pip .popover__wrapper{box-shadow:none;background-color:transparent}video-popover.video-popover--pip .popover__wrapper>:not(video-player){visibility:hidden;opacity:0}video-popover.video-popover--pip video-player{pointer-events:all;border-radius:var(--border-radius-lg)}video-popover.video-popover--pip video-player>*{overflow:hidden;border-radius:var(--border-radius-lg)}video-popover.video-popover--pip .video-player-placeholder{display:block}.video-card>:not(:first-child){margin-top:var(--spacer-xs)}.video-card .video-card__hero-wrapper .video-card__hero .video-card__hero--background{background-color:var(--color-black)}.video-card .video-card__hero-wrapper .video-card__hero sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}.video-card .video-card__title{font-weight:var(--font-weight-semibold)}.video-card .video-card__subtitle formatted-time+formatted-time{margin-left:var(--spacer-xs)}.video__iframe{display:block;position:relative;width:100%}.video__iframe iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.video__iframe:before{display:block;width:100%;padding-bottom:56.25%;content:" "}.video-card{display:flex;flex-direction:column}.video-card .video-card__hero-wrapper{position:relative;padding-bottom:56.25%;color:var(--color-white)}.video-card .video-card__hero-wrapper .video-card__hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center}.video-card .video-card__hero-wrapper .video-card__hero img{display:block;width:100%;height:100%}.video-card .video-card__hero-wrapper .video-card__hero.video-card__hero__overlay{justify-content:flex-end;align-items:flex-end;padding:var(--spacer-xs)}.video-card .video-card__hero-wrapper .video-card__hero.video-card__hero__overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-white)}@media (min-width:992px){.video-card .video-card__hero-wrapper .video-card__hero.video-card__hero__overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}}.video-card .video-card__content>*{margin-top:var(--spacer-xs)}.video-card .video-card__content .video-card__title{color:var(--color-brand-dark);font-weight:var(--font-weight-semibold)}.video-card .video-card__content .video-card__date{color:var(--color-gray-700);font-size:var(--font-size-caption1)}.video-card .video-card__content .video-card__preview{margin-top:var(--spacer-sm)}.video-card.video-card--highlight{margin:var(--spacer) 0}.video-card.video-card--highlight .video-card__hero-wrapper .video-card__hero sprite-svg{width:var(--icon-size-xxl);height:var(--icon-size-xxl)}.video-card.video-card--highlight .video-card__hero-wrapper .video-card__hero.video-card__hero__overlay{justify-content:flex-end;align-items:flex-end;padding:var(--spacer-sm)}.video-card.video-card--highlight .video-card__hero-wrapper .video-card__hero.video-card__hero__overlay sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}@media (max-width:699.98px){.video-card.video-card--highlight .video-card__content>*{margin-top:var(--spacer-sm)}.video-card.video-card--highlight .video-card__hero-wrapper{flex-shrink:0;width:100%}}@media (min-width:700px) and (max-width:991.98px){.video-card.video-card--highlight{flex-direction:row}.video-card.video-card--highlight>:not(:first-child){margin-left:var(--spacer-sm)}.video-card.video-card--highlight .video-card__title{margin-top:0}.video-card.video-card--highlight .video-card__hero-wrapper{flex-shrink:0;width:360px;padding-bottom:202.5px}}@media (min-width:992px){.video-card.video-card--highlight{flex-direction:row}.video-card.video-card--highlight>:not(:first-child){margin-left:var(--spacer-sm)}.video-card.video-card--highlight .video-card__title{margin-top:0}.video-card.video-card--highlight .video-card__hero-wrapper{flex-shrink:0;width:540px;padding-bottom:303.75px}}.video-card.video-card--highlight .video-card__content .video-card__feature{margin-top:0;margin-bottom:var(--spacer-xs)}.video-card.video-card--highlight .video-card__content .video-card__title{font-size:var(--font-size-title2)}.video-card.video-card--highlight .video-card__content .video-card__date{margin-top:var(--spacer-sm);font-size:var(--font-size-body)}@media (max-width:991.98px){.content-section-tight>.video-card{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.content-section-tight>.video-card{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}ul.list__videos{height:100%}ul.list__videos .video__header--title{display:inline-block;padding:var(--spacer-xs);padding-bottom:0;background:var(--color-accent)}ul.list__videos .video__header--title span{color:var(--color-white);font-family:var(--font-family-blog-script);font-size:var(--font-size-title3)}ul.list__videos .video__image{position:relative;flex-shrink:0}ul.list__videos .video__image .video__image__overlay{display:flex;position:absolute;right:0;bottom:0;justify-content:flex-end;align-items:flex-end;padding:var(--spacer-xxs)}ul.list__videos .video__image img{display:block;width:100%;height:100%}ul.list__videos .video__image sprite-svg{width:var(--icon-size-ml);height:var(--icon-size-ml);color:var(--color-white)}ul.list__videos .video__title{font-weight:var(--font-weight-semibold)}ul.list__videos .video__author{font-size:var(--font-size-subhead)}ul.list__videos .video__date{font-size:var(--font-size-caption1)}ul.list__videos .video__preview{line-height:var(--line-height-lg);font-size:var(--font-size-footnote)}ul.list__videos .video__author,ul.list__videos .video__date,ul.list__videos .video__title{color:var(--color-brand-dark)}ul.list__videos li{border-color:var(--color-brand-light)}ul.list__videos li div>*{margin-top:var(--spacer-xxs)}ul.list__videos li .list__row .list__image img{height:auto}@font-face{font-family:BlogScript;src:url(/gap/1_1_91/media/fonts/BlogScript-a1fb12b0813b745dc49f8efd994505b3.woff) format("woff"),url(/gap/1_1_91/media/fonts/BlogScript-246c2ada5d819ccbbaca6aa470954633.woff2) format("woff2")}@font-face{font-family:BlogScriptLight;src:url(/gap/1_1_91/media/fonts/BlogScriptLight-c9641b4f33bf555f6c7b4d082c1b6b43.woff) format("woff"),url(/gap/1_1_91/media/fonts/BlogScriptLight-5b03ca6b8188771f56769e3f00af4568.woff2) format("woff2")}@font-face{font-family:BecauseYouWereHome;src:url(/gap/1_1_91/media/fonts/BecauseYouWereHome-f5fc0f7a316150daed99bd517fd5e115.woff) format("woff"),url(/gap/1_1_91/media/fonts/BecauseYouWereHome-be51dac86c73a608b46f37ad280ecd54.woff2) format("woff2");letter-spacing:2px}:root{--font-family-blog-script:"BlogScript",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-blog-script-light:"BlogScriptLight",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-home:"BecauseYouWereHome",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-heading:var(--font-family-sans)}:root .header-title{line-height:var(--line-height-lg)}:root .header-title,:root h1{font-family:BlogScript,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-family-blog-script);text-transform:uppercase}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{color:var(--color-brand-dark)}[data-accordion] .accordion-anchor,accord-ion .accordion-anchor{display:flex;justify-content:space-between;align-items:center;border-bottom:var(--border-width-narrow) solid var(--color-white);border-radius:var(--border-radius-ml);padding:var(--spacer);background:var(--color-gray-200);color:var(--color-brand-dark);cursor:pointer}[data-accordion] .accordion-anchor .accordion-title,accord-ion .accordion-anchor .accordion-title{font-size:var(--font-size-headline);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-accordion] .accordion-anchor .accordion-icon sprite-svg,accord-ion .accordion-anchor .accordion-icon sprite-svg{display:block;width:var(--icon-size);height:var(--icon-size);color:var(--color-brand-dark)}@media (max-width:699.98px){[data-accordion] .accordion-anchor,accord-ion .accordion-anchor{padding:var(--spacer-sm)}[data-accordion] .accordion-anchor .accordion-icon,accord-ion .accordion-anchor .accordion-icon{padding-right:var(--spacer-sm);padding-left:var(--spacer-sm)}[data-accordion] .accordion-anchor .accordion-icon sprite-svg,accord-ion .accordion-anchor .accordion-icon sprite-svg{display:block;width:var(--icon-size-ms);height:var(--icon-size-ms)}}[data-accordion] .accordion-content,accord-ion .accordion-content{border-bottom:var(--border-width-narrow) solid var(--color-white);padding:var(--spacer) var(--spacer-sm);color:var(--color-gray-900);font-size:var(--font-size-headline);line-height:var(--line-height-lg)}@media (max-width:699.98px){[data-accordion] .accordion-content,accord-ion .accordion-content{padding:var(--spacer-sm) var(--spacer-xs)}}[data-accordion]:not(.accordion--active) .accordion-content,accord-ion:not(.accordion--active) .accordion-content{display:none}.ambassadors-card{display:flex;flex-direction:column;border-radius:var(--border-radius-ml);box-shadow:var(--color-overlay-shadow-card);overflow:hidden;transition:all .25s ease-in-out}.ambassadors-card:hover{transform:scale(1.03);background:var(--color-white)}.ambassadors-card .ambassadors-card-hero-wrapper{position:relative;padding-bottom:56.25%;color:var(--color-white)}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero sprite-svg[name=icon_news_article]{color:var(--color-brand-dark)}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero-overlay{display:flex;position:absolute;right:0;bottom:0;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:var(--spacer)}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero-overlay sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}@media (max-width:699.98px){.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero-overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero-overlay sprite-svg[name=icon_news_article]{color:var(--color-brand-dark)}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero-default{display:flex;justify-content:center;align-items:flex-start;width:100%;padding-top:4rem;background:var(--color-brand-dark)}.ambassadors-card .ambassadors-card-hero-wrapper .ambassadors-card-hero-default sprite-svg{width:8rem;height:8rem;color:var(--color-brand-light)}.ambassadors-card .ambassadors-card-content{margin:var(--spacer-sm);padding:var(--spacer-xs);height:4.5rem}.ambassadors-card .ambassadors-card-content .ambassadors-card-title{display:-webkit-box;color:var(--color-brand-dark);font-family:var(--font-family-blog-script-light);font-weight:var(--font-weight-semibold);text-transform:uppercase;line-height:var(--line-height-lg);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ambassadors-card .ambassadors-card-content .ambassadors-card-role{margin-top:-.1rem;color:var(--color-gray-800);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold)}.ambassadors-card .ambassadors-card-content .ambassadors-card-preview{margin-top:var(--spacer-xs);color:var(--color-gray-700);font-size:var(--font-size-footnote);line-height:var(--line-height-lg)}.ambassadors-card .ambassadors-card-content .ambassadors-card-preview .trix-content-preview{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.our-stories-description{margin-left:auto;margin-right:auto;width:100%;margin-top:-.5rem;font-size:var(--font-size-callout);line-height:var(--line-height-lg)}@media (max-width:991.98px){.our-stories-description{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.our-stories-description{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){.our-stories-description{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.our-stories-description{width:992px}}@media (min-width:1200px){.our-stories-description{width:1200px}}.our-stories-ambassadors-title{margin-left:auto;margin-right:auto;width:100%;margin-top:var(--spacer-lg);color:var(--color-brand-dark);font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title2);text-transform:uppercase}@media (max-width:991.98px){.our-stories-ambassadors-title{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.our-stories-ambassadors-title{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){.our-stories-ambassadors-title{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.our-stories-ambassadors-title{width:992px}}@media (min-width:1200px){.our-stories-ambassadors-title{width:1200px}}.banner-section{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto}@media (max-width:991.98px){.banner-section{margin-top:1.5rem}}.banner-section img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.banner-section.banner-section-content{min-height:40vh;background-repeat:no-repeat;background-position:top;background-size:cover}.banner-section.banner-section-content .banner-header{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;margin-top:var(--spacer-window);padding-top:var(--spacer-xxs);padding-bottom:var(--spacer-window);color:var(--color-white)}@media (max-width:991.98px){.banner-section.banner-section-content .banner-header{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.banner-section.banner-section-content .banner-header{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){.banner-section.banner-section-content .banner-header{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.banner-section.banner-section-content .banner-header{width:992px}}@media (min-width:1200px){.banner-section.banner-section-content .banner-header{width:1200px}}.banner-section.banner-section-content .banner-header .banner-header-title{width:70%;line-height:var(--line-height-lg);text-shadow:var(--color-overlay-shadow);font-family:var(--font-family-blog-script);font-size:var(--spacer-lg);font-weight:var(--font-weight-extrabold)}@media (max-width:991.98px){.banner-section.banner-section-content .banner-header .banner-header-title{width:100%;font-size:var(--font-size-title2);font-weight:var(--font-weight-extrabold)}}.banner-section.banner-section-content .banner-header .banner-header-subtitle{margin-top:var(--spacer-xs);line-height:var(--line-height-lg);letter-spacing:1px;text-shadow:var(--color-overlay-shadow);font-family:var(--font-family-home);font-size:var(--font-size-title3);font-weight:var(--font-weight-bold)}.banner-section.banner-section-content .banner-header .banner-header-link{margin-top:var(--spacer-ml)}.banner-section.banner-section-content .banner-header .banner-header-link .button{box-shadow:var(--color-overlay-shadow-card)}.contact-sidebar-content{margin-top:var(--spacer);font-size:var(--font-size-subhead)}.contact-sidebar-content .contact-sidebar-content-title{color:var(--color-brand-dark);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg)}.contact-sidebar-content .contact-sidebar-content-value{margin-top:var(--spacer-xs)}footer{background-color:var(--color-nav-bg)}footer .footer__logo sprite-svg{width:8rem;color:var(--color-accent)}footer .footer__section--width{display:flex;justify-content:flex-start}footer .footer__social{margin-right:var(--spacer)}footer .footer__social .footer__social__link{transition:all .15s ease-in-out}@media (max-width:991.98px){footer .footer__social .footer__social__link{width:var(--icon-size-ml);height:var(--icon-size-ml)}}footer .footer__links--title{color:var(--color-accent);line-height:var(--line-height-lg);font-size:var(--font-size-subhead);font-weight:var(--font-weight-bold)}@media (max-width:991.98px){footer .footer__links--section{max-width:80%}}footer .footer__links--section .footer__links--list{display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer__links--section .footer__links--list>:not(:last-child){margin-right:var(--spacer)}footer .footer__links--section .footer__links--list .footer__links a{display:block;margin-top:var(--spacer-xs);font-size:var(--font-size-subhead);transition:all .15s ease-in-out}@media (hover:hover){footer .footer__links--section .footer__links--list .footer__links a:hover:not(:disabled){color:var(--color-accent)}}footer .footer__vertical__rule{height:5.5rem;border-left:var(--border-width-narrow) solid var(--color-accent)}@media (max-width:699.98px){footer .footer__vertical__rule{display:none}}footer .footer__contact--address{margin-top:var(--spacer-xs);font-size:var(--font-size-subhead)}footer .footer__copy{color:var(--color-gray-500)}.glide{position:relative;width:100%;height:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{color:#fff;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%)}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.glide__slide{margin-top:var(--spacer-sm);margin-bottom:var(--spacer-sm)}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:var(--color-white);text-transform:uppercase;padding:10px 12px;background:rgba(173,181,189,.6);border:none;border-radius:100%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;line-height:1;transition:all .15s ease-in-out;touch-action:manipulation}.glide__arrow sprite-svg{position:relative;width:20px;height:20px}.glide__arrow:hover{background:#adb5bd}.image-gallery-active{overflow:hidden}.image-gallery{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:var(--z-index-overlay);background-color:var(--color-overlay-background-dark)}.image-gallery .image-gallery-content{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:100%;max-width:1200px;margin-right:auto;margin-left:auto}.image-gallery .image-gallery-content .image-gallery-content-item{width:60%;height:70%;background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out}@media (max-width:699.98px){.image-gallery .image-gallery-content .image-gallery-content-item{width:90%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.gallery-button-close{display:none}.gallery-button-close.gallery-button-close--active{display:flex;position:absolute;width:calc(var(--spacer)*2);height:calc(var(--spacer)*2);cursor:pointer;top:0;right:0;justify-content:center;align-items:center;margin-top:var(--spacer);margin-right:var(--spacer);background:rgba(173,181,189,.3);color:var(--color-gray-400);border-radius:100%;transition:all .25s ease-in-out}.gallery-button-close.gallery-button-close--active:hover{background:#adb5bd;color:var(--color-gray-200)}.gallery-button-close.gallery-button-close--active sprite-svg{width:var(--icon-size);height:var(--icon-size)}.gallery-arrow-left{display:none}.gallery-arrow-left.gallery-arrow-left--active{display:flex;position:absolute;top:50%;left:0;justify-content:center;align-items:center;width:calc(var(--spacer)*2);height:calc(var(--spacer)*2);margin-left:var(--spacer);cursor:pointer;background:rgba(173,181,189,.3);color:var(--color-gray-400);border-radius:100%;transition:all .25s ease-in-out}.gallery-arrow-left.gallery-arrow-left--active:hover{background:#adb5bd;color:var(--color-gray-200)}.gallery-arrow-left.gallery-arrow-left--active sprite-svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-white)}.gallery-arrow-right{display:none}.gallery-arrow-right.gallery-arrow-right--active{display:flex;position:absolute;top:50%;right:0;justify-content:center;align-items:center;width:calc(var(--spacer)*2);height:calc(var(--spacer)*2);margin-right:var(--spacer);cursor:pointer;background:rgba(173,181,189,.3);color:var(--color-gray-400);border-radius:100%;transition:all .25s ease-in-out}.gallery-arrow-right.gallery-arrow-right--active:hover{background:#adb5bd;color:var(--color-gray-200)}.gallery-arrow-right.gallery-arrow-right--active sprite-svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-white)}nav-bar{background:var(--color-brand-dark)}nav-bar .nav-bar__navigation{position:fixed;width:100%;background:var(--color-nav-bg)}@media (max-width:991.98px){nav-bar .nav-bar__navigation{display:none}}nav-bar .nav-bar__navigation>:last-child{box-shadow:var(--color-overlay-shadow-card)}nav-bar .nav-bar__navigation .network__links-background{background-color:var(--color-overlay-background)}@media (max-width:991.98px){nav-bar .nav-bar__navigation .network__links-background{display:none}}nav-bar .nav-bar__navigation .network__links-background .network__links{width:100%;display:flex;align-items:center;margin:0 auto;padding:var(--spacer-xs) 0}@media (max-width:991.98px){nav-bar .nav-bar__navigation .network__links-background .network__links{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){nav-bar .nav-bar__navigation .network__links-background .network__links{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){nav-bar .nav-bar__navigation .network__links-background .network__links{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){nav-bar .nav-bar__navigation .network__links-background .network__links{width:992px}}@media (min-width:1200px){nav-bar .nav-bar__navigation .network__links-background .network__links{width:1200px}}nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__break,nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__link,nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__title{font-size:var(--font-size-caption2)}nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__break,nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__link{margin:var(--spacer-xxs);color:var(--color-accent)}@media (hover:hover){nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__link:hover:not(:disabled){text-decoration:underline}}nav-bar .nav-bar__navigation .network__links-background .network__links .network__links__break:last-child{display:none}nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop{align-items:flex-end;padding-top:0;padding-bottom:0}nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop .nav-bar__header__logo{padding:var(--spacer-sm) 0;color:var(--color-accent)}nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop .nav-bar__header__logo sprite-svg{width:calc(var(--icon-size-xl)*1.8);height:var(--icon-size-xl)}@media (max-width:991.98px){nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop .nav-bar__header__logo{display:none}}nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop .nav-bar__header__links_container{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-left:var(--spacer-lg)}nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop .nav-bar__header__links_container .nav-bar__header__links .nav-bar__header__links__link,nav-bar .nav-bar__navigation .nav-bar__header.nav-bar__header--desktop .nav-bar__header__links_container .nav-bar__header__links__pansw .nav-bar__header__links__link{margin-right:var(--spacer-xs);margin-left:var(--spacer-xs);border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:var(--font-size-footnote)}nav-bar .nav-bar__navigation .nav-bar__primary{display:flex;position:relative;width:100%;background:var(--color-gray-300)}nav-bar .nav-bar__navigation .nav-bar__primary:after{display:none}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons{width:100%;--tabs-item-border:none;--tabs-item-bg:none;--tabs-item-bg-hover:none;--tabs-active-bg:none;--tabs-active-bg-hover:none;display:flex;justify-content:center;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:992px) and (max-width:1199.98px){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons{width:992px}}@media (min-width:1200px){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons{width:1200px}}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item,nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons drop-down{flex-grow:0}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item{padding:var(--spacer-sm) var(--spacer-sm);color:var(--color-brand-dark);letter-spacing:1px;font-family:var(--font-family-home);font-size:var(--font-size-headline);font-weight:var(--font-weight-normal)}@media (min-width:1200px){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item{padding:var(--spacer-sm) var(--spacer)}}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item span{transition:all .15s ease-in-out;white-space:nowrap}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item:after{border-bottom:0}@media (hover:hover){nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item:hover:not(:disabled):after{border-bottom-color:0}}nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item.tabs__item--active span,nav-bar .nav-bar__navigation .nav-bar__primary tab-buttons .tabs__item:hover span{border-bottom:var(--spacer-xs) solid var(--color-brand-light);padding-bottom:var(--spacer-xs);color:var(--color-brand-light)}nav-bar .nav-bar__header.nav-bar__header--mobile{display:flex;flex-direction:column}@media (min-width:992px){nav-bar .nav-bar__header.nav-bar__header--mobile{display:none}}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-telephone{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:0 var(--spacer-sm);background-color:var(--color-green);color:var(--color-white);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-telephone .nav-bar-telephone-icon{display:flex;justify-content:center;align-items:center;margin-right:var(--spacer-sm);background-color:var(--color-dark-green);padding:var(--spacer-xxs) var(--spacer-xs)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-telephone .nav-bar-telephone-icon sprite-svg{display:block;width:calc(var(--icon-size)*1.1);height:calc(var(--icon-size)*1.1)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-telephone .nav-bar-telephone-text{display:flex;align-items:center;background-color:var(--color-green)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content{display:flex;justify-content:space-between;width:100%}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__toggle{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:var(--spacer)}@supports (padding:max(0px)){nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__toggle{padding-left:max(var(--spacer),env(safe-area-inset-left))}}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__toggle sprite-svg{width:1.2rem;height:1.2rem}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title{display:flex;justify-content:center;align-items:center}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__logo sprite-svg{width:calc(var(--icon-size-xl)*2.85714);height:var(--icon-size-lg);color:var(--color-accent)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title drop-down{height:100%}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__title__dropdown{display:flex;align-items:center;height:100%}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__caption:not(:first-child),nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__text:not(:first-child){margin-left:var(--spacer-xs)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__text{font-size:var(--font-size-title4)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__title__dropdown .nav-bar__title__dropdown__caption{color:var(--color-accent);font-size:var(--font-size-headline)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__title .nav-bar__title__dropdown>sprite-svg{width:var(--icon-size);height:var(--icon-size);margin-left:var(--spacer-sm)}nav-bar .nav-bar__header.nav-bar__header--mobile .nav-bar-header-content .nav-bar__blank{width:calc(var(--icon-size) + var(--spacer)*2);height:calc(var(--icon-size) + var(--spacer)*2)}nav-bar .nav-bar__menu{overflow:hidden;padding-bottom:5rem}nav-bar .nav-bar__menu .nav-bar__close{display:flex;position:absolute;justify-content:flex-end;align-items:center;cursor:pointer;transition:all .25s ease-in-out;color:var(--color-gray-400);top:0;right:0;padding:var(--spacer)}@media (hover:hover){nav-bar .nav-bar__menu .nav-bar__close:hover:not(:disabled){color:var(--color-white)}}@supports (padding:max(0px)){nav-bar .nav-bar__menu .nav-bar__close{padding-left:max(var(--spacer),env(safe-area-inset-left))}}nav-bar .nav-bar__menu .nav-bar__close sprite-svg{width:var(--spacer);height:var(--spacer)}nav-bar .nav-bar__menu .nav-bar__menu__logo{display:flex;justify-content:center;align-items:center;color:var(--color-accent)}nav-bar .nav-bar__menu .nav-bar__blank{width:calc(var(--icon-size) + var(--spacer)*2);height:calc(var(--icon-size) + var(--spacer)*2)}nav-bar .nav-bar__menu .nav-bar__menu-links{overflow-y:auto;height:100%}nav-bar .nav-bar__menu .nav-bar__menu-links .nav-bar__menu__item{display:block;border-top:0;border-bottom:0;letter-spacing:1px;font-family:var(--font-family-home);transition:all .25s ease-in-out}@media (min-width:992px){nav-bar .nav-bar__menu{display:none}}@media (max-width:991.98px){nav-bar{border-bottom:0}}.alert-box--color-,alert-box{z-index:var(--z-index-scrollsnap)}.page__layout{margin-top:6.4rem}.page__layout .page__content__layout{margin-top:3rem}@media (max-width:699.98px){.page__layout .page__content__layout{margin-top:3rem}}@media (max-width:991.98px){.page__layout{margin-top:3rem}}.sidebar-header-title{font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title2)}.sidebar-header-title,ad-placement.ad-placement--lower-leaderboard,ad-placement.ad-placement--upper-leaderboard{margin-top:var(--spacer)}@media (max-width:991.98px){ad-placement.ad-placement--upper-leaderboard{margin-top:var(--spacer-lg)}ad-placement.ad-placement--content-leaderboard img,ad-placement.ad-placement--sidebar img,ad-placement.ad-placement--upper-leaderboard img{padding-right:var(--spacer-sm);padding-left:var(--spacer-sm)}}.page-alerts{padding-right:0;padding-left:0}.dog-card{display:flex;position:relative;flex-direction:column;height:19rem;transition:all .35s ease;box-shadow:var(--color-overlay-shadow-card);border-radius:var(--border-radius-ml);overflow:hidden}.dog-card:hover{background:var(--color-white);transform:scale(1.03)}.dog-card:hover .dog-card-content-wrapper .dog-card-content{transition:all .15s ease-in-out;background:var(--color-white)}@media (max-width:991.98px){.dog-card{height:20rem}}.dog-card .dog-card-hero-wrapper{position:relative;height:100%}.dog-card .dog-card-hero-wrapper .dog-card-hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.dog-card .dog-card-hero-wrapper .dog-card-hero.dog-card-hero-overlay{justify-content:flex-end;align-items:flex-end;padding:var(--spacer)}.dog-card .dog-card-hero-wrapper .dog-card-hero.dog-card-hero-overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-white)}.dog-card .dog-card-hero-wrapper .dog-card-hero.dog-card-hero-default{display:flex;justify-content:center;align-items:flex-start;width:100%;padding-top:4rem;background:var(--color-brand-dark)}.dog-card .dog-card-hero-wrapper .dog-card-hero.dog-card-hero-default sprite-svg{width:7rem;height:7rem;color:var(--color-brand-light)}.dog-card .dog-card-content-wrapper{position:absolute;right:0;bottom:0;left:0;margin-bottom:var(--spacer-sm);overflow:hidden}.dog-card .dog-card-content-wrapper .dog-card-content{width:100%;height:5.3rem;padding:var(--spacer-sm) var(--spacer);background:var(--color-overlay-background-light);color:var(--color-black)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-title{margin-top:-.3rem;color:var(--color-brand-dark);font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-age{margin-top:-.8rem;line-height:var(--line-height);font-size:var(--font-size-footnote)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-age .dog-card-content-age-title{font-weight:var(--font-weight-semibold)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-age .dog-card-content-age-count{margin-left:var(--spacer-xs);color:var(--color-gray-900)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-age>span:not(:first-child){padding-top:var(--spacer-xs)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-gender{margin-top:var(--spacer-xs);line-height:var(--line-height);font-size:var(--font-size-footnote)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-gender .dog-card-content-gender-title{font-weight:var(--font-weight-semibold)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-gender .dog-card-content-gender-type{margin-left:var(--spacer-xs);color:var(--color-gray-900)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-gender>span:not(:first-child){padding-top:var(--spacer-xs)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-preview{margin-top:var(--spacer-xs);font-size:var(--font-size-footnote);color:var(--color-gray-900);line-height:var(--line-height-lg)}.dog-card .dog-card-content-wrapper .dog-card-content .dog-card-content-preview .trix-content-preview p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hr{margin-top:var(--spacer-lg);margin-bottom:var(--spacer-lg)}.our-greyhounds-adoption-hero-title{font-family:var(--font-family-blog-script);font-size:var(--font-size-title2);font-weight:var(--font-weight-bold)}@media (max-width:991.98px){.our-greyhounds-adoption-hero-title{margin-top:var(--spacer-lg);font-size:var(--font-size-title3)}}.our-greyhounds-adoption-hero-content{margin-top:var(--spacer-xs)}.our-greyhounds-content{margin-top:var(--spacer-lg)}.our-greyhounds-content.our-greyhounds-content-filtered{margin-top:0}@media (max-width:991.98px){.our-greyhounds-content.our-greyhounds-content-filtered{margin-top:var(--spacer-ml)}}.pagination-container{margin-top:var(--spacer-lg)}.pagination-container .button{--border-width-button:var(--border-width-separator);--color-button:var(--color-brand-light);--color-button-bg:var(--color-brand-light);--color-button-bg-hover:var(--color-brand-light);--color-button-bg-active:var(--color-brand-dark-active)}@media (max-width:699.98px){.pagination-container .button,.pagination-container .pagination__info{font-size:var(--font-size-subhead)}.pagination-container .button sprite-svg,.pagination-container .pagination__info sprite-svg{width:var(--icon-size-ms);height:var(--icon-size-ms)}}.total-dog-count{margin-top:var(--spacer);margin-bottom:var(--spacer);color:var(--color-black);font-size:var(--font-size-heading);text-align:center}@media (min-width:992px){.total-dog-count{font-size:var(--font-size-heading)}}@media (max-width:1199.98px){.search-form{display:none}}.search-form-list{border-top:var(--border-width-separator) solid var(--color-gray-400)}.search-form-list .search-form-list-title{display:inline-block;margin-left:var(--spacer-xs);padding:var(--spacer-sm) var(--spacer-sm) 0;background:var(--color-brand-light);border-bottom-right-radius:var(--border-radius-ml);border-bottom-left-radius:var(--border-radius-ml)}.search-form-list .search-form-list-title span{color:var(--color-white);font-family:var(--font-family-blog-script);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg)}.search-form-section{margin-top:var(--spacer);color:var(--color-brand-dark)}@media (max-width:991.98px){.search-form-section:not(:nth-last-child(n+3)){border-top:var(--border-width-separator) solid var(--color-gray-400)}}.search-form-section.search-form--border{margin-top:var(--spacer-ml);border-top:4px solid var(--color-gray-400)}.search-form-section:not(:nth-last-child(n+4)){border-top:var(--border-width-separator) solid var(--color-gray-400)}.search-form-section .search-form-section-title{margin-top:var(--spacer);margin-bottom:var(--spacer-sm);font-size:var(--font-size-callout);font-weight:var(--font-weight-bold)}.search-form-section .search-form-section-title-description{margin-bottom:var(--spacer-sm);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);font-style:italic}.search-form-section .search-form-section--checkboxes,.search-form-section .search-form-section--select{font-size:var(--font-size-footnote)}.search-form-section .search-form-section--checkboxes .form__field,.search-form-section .search-form-section--select .form__field{width:100%}.search-form-section .search-form-section--checkboxes .form__field .form__field__input,.search-form-section .search-form-section--select .form__field .form__field__input{display:flex;align-items:center;width:100%;padding:var(--spacer-xs)}.search-form-section .search-form-section--checkboxes .form__field .form__field__input a.button,.search-form-section .search-form-section--select .form__field .form__field__input a.button{display:inline-block;position:relative;width:var(--spacer);height:var(--spacer);border:var(--border-width-narrow) solid var(--color-gray-400)}.search-form-section .search-form-section--checkboxes .form__field .form__field__input a.button sprite-svg,.search-form-section .search-form-section--select .form__field .form__field__input a.button sprite-svg{position:absolute;left:0;width:var(--icon-size);height:var(--icon-size)}.search-form-section .search-form-section--checkboxes .form__field.form__field--select,.search-form-section .search-form-section--select .form__field.form__field--select{width:100%}.search-form-section .search-form-section--checkboxes .form__field.form__field--select .form__field__input,.search-form-section .search-form-section--select .form__field.form__field--select .form__field__input{overflow:hidden;max-width:23.75rem;white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size-footnote)}.search-form-section .search-form-section--checkboxes .form__field.form__field--select .form__field__input .select-custom__text,.search-form-section .search-form-section--select .form__field.form__field--select .form__field__input .select-custom__text{padding:var(--spacer-xs);color:var(--color-brand-dark)}.search-form-section .search-form-section--checkboxes .form__field.form__field--select .form__field__input sprite-svg,.search-form-section .search-form-section--select .form__field.form__field--select .form__field__input sprite-svg{padding:var(--spacer-xxs)}.search-form-section .search-form-section--checkboxes .form__field.form__field--select .form__field__input select,.search-form-section .search-form-section--select .form__field.form__field--select .form__field__input select{width:100%;height:var(--input-height);margin-left:-.25rem;border:var(--border-width-narrow) solid var(--color-gray-400)}.profile-list-column{padding:var(--spacer);border-radius:var(--border-radius-ml);box-shadow:var(--color-overlay-shadow-card)}.profile-list-column .profile-list-column-content{padding-top:var(--spacer);padding-bottom:var(--spacer)}.profile-list-column .profile-list-column-content:nth-child(n+3){border-top:var(--border-width-separator) solid var(--color-gray-400)}.profile-list-column .profile-list-column-content .profile-list-column-content-title{margin-top:var(--spacer-sm);color:var(--color-brand-dark);font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title4);text-transform:uppercase}.profile-list-column .profile-list-column-content .profile-list-column-content-subtitle{margin-top:-.5rem;font-size:var(--font-size-footnote);color:var(--color-gray-700)}.profile-list-column .profile-list-column-content .profile-list-column-content-note{margin-top:-.5rem;font-size:var(--font-size-footnote);color:var(--color-brand-)}.profile-list-column .profile-list-column-content .profile-list-column-content-list{display:flex;flex-direction:column;font-size:var(--font-size-footnote);margin-top:-.5rem;padding-left:var(--spacer-ml)}.profile-list-column .profile-list-column-content .profile-list-column-content-list .profile-list-column-content-list-item{color:var(--color-gray-800)}@media (max-width:1199.98px){.profile-list-column .profile-list-column-content .profile-list-column-content-list{padding-left:var(--spacer-ml)}}.profile-list-column .profile-list-column-content .profile-list-column-content-preferences{display:grid;position:relative;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.5rem;row-gap:.5rem}.profile-list-column .profile-list-column-content .profile-list-column-content-preferences .profile-list-column-content-preferences-stat{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:var(--spacer-xxs)}.profile-list-column .profile-list-column-content .profile-list-column-content-preferences .profile-list-column-content-preferences-stat .profile-list-column-content-preferences-stat-icon{width:var(--icon-size-ml);height:var(--icon-size-ml);color:var(--color-brand-dark);border:var(--border-width-narrow) solid var(--color-brand-dark);border-radius:100%;overflow:hidden;padding:var(--spacer-xs)}.profile-list-column .profile-list-column-content .profile-list-column-content-preferences .profile-list-column-content-preferences-stat .profile-list-column-content-preferences-stat-icon sprite-svg{width:100%;height:100%}.profile-list-column .profile-list-column-content .profile-list-column-content-preferences .profile-list-column-content-preferences-stat .profile-list-column-content-preferences-stat-name{margin-top:var(--spacer-xs);text-align:center;text-transform:uppercase;font-size:.5rem;color:var(--color-gray-700)}@media (max-width:1199.98px){.profile-list-column .profile-list-column-content .profile-list-column-content-preferences{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width:699.98px){.profile-list-column .profile-list-column-content .profile-list-column-content-preferences{grid-template-columns:repeat(3,minmax(0,1fr))}}.dog-profile-card-wrapper{width:100%;height:100%;padding:var(--spacer-sm)}.dog-profile-card-wrapper.long-term{margin:var(--spacer) 0;border-radius:var(--border-radius-ml);padding:var(--spacer-ml) var(--spacer-ml);background:rgba(116,201,244,.2);transition:all .25s ease-in-out}.dog-profile-card-wrapper.long-term:hover{background:rgba(116,201,244,.3);transform:scale(1)}.dog-profile-card-wrapper.long-term .long-term-title{display:flex;justify-content:flex-start;align-items:center}.dog-profile-card-wrapper.long-term .long-term-title .long-term-title-icon{padding-bottom:.75rem}.dog-profile-card-wrapper.long-term .long-term-title .long-term-title-icon sprite-svg{width:1.75rem;height:1.75rem;color:var(--color-green)}.dog-profile-card-wrapper.long-term .long-term-title .long-term-title-name{margin-left:var(--spacer-xxs);line-height:var(--line-height-lg);color:var(--color-brand-dark);font-family:var(--font-family-blog-script);font-size:var(--font-size-title3);text-transform:uppercase}.dog-profile-card-wrapper.long-term .dog-profile-card{box-shadow:none;border-radius:0;background:transparent;transition:all .25s ease-in-out}.dog-profile-card-wrapper.long-term .dog-profile-card:hover{background:transparent;transform:scale(1)}.dog-profile-card-wrapper.long-term .dog-profile-card .dog-profile-card-content-wrapper{padding-top:0;padding-bottom:0}.dog-profile-card-wrapper .dog-profile-card{display:flex;position:relative;width:100%;height:13rem;box-shadow:var(--color-overlay-shadow-card);border-radius:var(--border-radius-ml);background:var(--color-gray-100);overflow:hidden;transition:all .25s ease-in-out}.dog-profile-card-wrapper .dog-profile-card:hover{background:var(--color-white);transform:scale(1.01)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper{position:relative;width:35%;height:100%}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper .dog-profile-card-hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper .dog-profile-card-hero.dog-profile-card-hero-overlay{justify-content:flex-end;align-items:flex-end;padding:var(--spacer);color:var(--color-white)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper .dog-profile-card-hero.dog-profile-card-hero-overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper .dog-profile-card-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper .dog-profile-card-hero.dog-profile-card-hero-default{display:flex;justify-content:center;align-items:center;width:100%;background:var(--color-brand-dark);color:var(--color-accent)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper .dog-profile-card-hero.dog-profile-card-hero-default sprite-svg{width:7rem;height:7rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper{display:flex;position:relative;flex-direction:column;width:65%;height:100%;padding:var(--spacer)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content{background:transparent}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-title{color:var(--color-brand-dark);font-family:var(--font-family-blog-script);font-size:var(--font-size-title3);text-transform:uppercase}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details{display:flex;align-items:center;margin-top:var(--spacer-xxs)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-age{font-size:var(--font-size-subhead)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-age .dog-profile-card-content-details-age-title{font-weight:var(--font-weight-semibold)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-age .dog-profile-card-content-details-age-count{margin-left:var(--spacer-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-age>span:not(:first-child){padding-top:var(--spacer-xs)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-break{margin-left:var(--spacer-xs)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-gender{margin-left:var(--spacer-xs);font-size:var(--font-size-subhead)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-gender .dog-profile-card-content-details-gender-title{font-weight:var(--font-weight-semibold)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-gender .dog-profile-card-content-details-gender-type{margin-left:var(--spacer-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-details .dog-profile-card-content-details-gender>span:not(:first-child){padding-top:var(--spacer-xs)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview{margin-top:var(--spacer-sm);font-size:var(--font-size-subhead)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-title{font-weight:var(--font-weight-semibold)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description{height:100%;min-height:4rem;margin-top:var(--spacer-xs);color:var(--color-gray-800);line-height:var(--line-height-lg);font-size:var(--font-size-subhead);font-weight:var(--font-weight-normal)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description.long-term-preview{min-height:4rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description.long-term-preview .trix-content-preview{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical}@media (max-width:699.98px){.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description.long-term-preview .trix-content-preview{height:3.5rem;-webkit-line-clamp:4}}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description .trix-content-preview{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences{display:flex;align-items:start;margin-top:var(--spacer)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences.long-term{margin-top:.75rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat{display:flex;flex-direction:column;justify-content:center;align-items:center;width:3rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat .dog-profile-card-content-preferences-stat-icon{width:var(--icon-size-ml);height:var(--icon-size-ml);color:var(--color-brand-dark);border:var(--border-width-narrow) solid var(--color-brand-dark);border-radius:100%;overflow:hidden;padding:.17rem .12rem .13rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat .dog-profile-card-content-preferences-stat-icon sprite-svg{width:100%;height:100%;margin-top:var(--spacer-xxs)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat .dog-profile-card-content-preferences-stat-name{margin-top:var(--spacer-xs);text-align:center;text-transform:uppercase;font-size:.5rem;color:var(--color-gray-700)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-more-link{display:flex;position:absolute;bottom:0;right:0;justify-content:flex-end;align-items:center;margin-top:var(--spacer-sm);margin-bottom:var(--spacer-xs);margin-right:var(--spacer-sm);color:var(--color-brand-dark);font-family:var(--font-family-blog-script)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-more-link sprite-svg{width:var(--icon-size);height:var(--icon-size);margin-left:var(--spacer-sm);color:var(--color-green)}@media (max-width:699.98px){.dog-profile-card-wrapper .dog-profile-card{flex-direction:column;width:100%;height:100%}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-hero-wrapper{width:100%;padding-bottom:100%}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper{position:relative;width:100%;height:100%;min-height:9rem;margin-top:var(--spacer-sm);padding:var(--spacer-sm)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description{height:3rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preview .dog-profile-card-content-preview-description .trix-content-preview{-webkit-line-clamp:3}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat{width:var(--spacer-lg);margin-top:var(--spacer-xs)}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat .dog-profile-card-content-preferences-stat-icon{width:var(--icon-size-ml);height:var(--icon-size-ml);padding:.17rem .12rem .13rem}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-content-preferences .dog-profile-card-content-preferences-stat .dog-profile-card-content-preferences-stat-name{display:none}.dog-profile-card-wrapper .dog-profile-card .dog-profile-card-content-wrapper .dog-profile-card-content .dog-profile-card-more-link{margin-bottom:0}}.status-wrapper{position:absolute;top:0;left:0;overflow:hidden;margin-top:var(--spacer-xs);margin-left:var(--spacer-xs)}.status-wrapper .status{display:flex;align-items:center;overflow:hidden;padding:0 var(--spacer-sm);border-radius:.2rem;color:var(--color-white);font-family:var(--font-family-blog-script);font-size:var(--font-size-subhead);font-weight:var(--font-weight-semibold)}.status-wrapper .status .status-type{padding-top:.5rem;line-height:1.2rem;text-transform:uppercase}.status-wrapper .status .status-icon{margin-left:.2rem;width:var(--icon-size);height:var(--icon-size)}.status-wrapper .status .status-icon sprite-svg{width:100%;height:100%}.status-wrapper .status-available{background:rgba(145,188,32,.85)}.status-wrapper .status-adopted{background:rgba(219,37,134,.85)}.status-wrapper .status-on-hold{background:rgba(245,172,0,.85)}@media (max-width:991.98px){.event__container{margin-top:-1rem}}.event__container .event__link__back{display:inline-block;margin-top:var(--spacer-sm);margin-bottom:var(--spacer-sm);padding-bottom:var(--spacer-sm);vertical-align:middle;color:var(--color-accent);text-decoration:none;font-size:var(--font-size-title4);font-weight:var(--font-weight-bold)}.event__container .event__link__back sprite-svg{width:var(--icon-size-ms);height:var(--icon-size-ms);margin-right:var(--spacer-xs)}.event__container .event__link__back:hover{color:var(--color-accent-hover)}.event__container .event__link__back:hover span{border-bottom:var(--spacer-xxs) solid var(--color-accent-hover)}.event__box{background-color:var(--color-gray-400)}.event__box.active{background:var(--color-accent)}.event__box.greenhound{background:var(--color-green)}.event__box.horizontal{width:var(--spacer-ml);height:var(--spacer-sm)}.event__box.vertical{width:var(--spacer-sm);height:var(--spacer-lg);margin-right:var(--spacer-xs)}.event__box.square{display:flex;align-items:flex-start;padding-bottom:var(--spacer-sm);background-color:transparent}.event__box.square:not(:first-of-type){border-top:var(--border-width-separator) solid var(--color-gray-200);padding-top:var(--spacer-sm)}.event__box.square .inner__square{display:flex;flex-grow:0;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-right:var(--spacer-sm);border:var(--border-width-narrow) solid var(--color-accent);border-radius:var(--border-radius-sm);padding:0 var(--spacer-xs);background-color:var(--color-bg)}.event__box.square .inner__square .box__number{color:var(--color-accent);font-size:var(--font-size-title4);font-weight:var(--font-weight-bold)}.event__box.square .inner__square .box__date{color:var(--color-brand-dark);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold)}.calendar__events{display:flex;flex-direction:column;width:100%}@media (min-width:992px){.calendar__events{display:none}}.calendar__events .calendar__events__event{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border-bottom:var(--border-width-narrow) solid var(--color-gray-400);padding-top:var(--spacer-xxs);padding-bottom:var(--spacer-xxs);background:var(--color-gray-200)}.calendar__events .calendar__events__event .event__details__wrapper{display:flex;align-items:center;width:100%;font-size:var(--font-size-subhead)}.calendar__events .calendar__events__event sprite-svg{display:block;width:var(--icon-size);height:var(--icon-size);margin-right:var(--spacer-xs);color:var(--color-brand-dark)}.event__title{margin-bottom:var(--spacer)}.event__details{display:block;padding-top:var(--spacer-xs);padding-bottom:var(--spacer-xs);line-height:1.2}.event__details>*{font-size:var(--font-size-footnote)}.event__details>:not(:first-child){margin-top:var(--spacer-xxs)}.event__details>* span:first-child{margin-right:var(--spacer-xxs);font-weight:var(--font-weight-bold)}.event__details .event__type{color:var(--color-brand-dark);font-size:var(--font-size-subhead)}.event__details .event__type span{font-weight:var(--font-weight-semibold)}.event__details .event__type .event__full{color:var(--color-pink)}.event__details .event__type .event__limited{color:var(--color-orange)}.event__details .event__type .event__cancelled{color:var(--color-red)}.event__details .event__venue{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.event__details .event__venue.greenhound{color:var(--color-text-muted)}@media (min-width:992px){.event__details .event__venue.greenhound{color:var(--color-white)}}.event__details .event__date,.event__details .event__time{color:var(--color-black);font-size:var(--font-size-caption2)}@media (min-width:992px){.event__details .event__date,.event__details .event__time{display:none}}.event__details google-map{float:right;width:14rem;height:13rem;margin-bottom:var(--spacer-sm);margin-left:var(--spacer-window)}@media (min-width:700px) and (max-width:991.98px){.event__details google-map{margin-left:var(--spacer-sm)}}@media (max-width:699.98px){.event__details google-map{width:100%;margin-left:var(--spacer-sm)}}.event__details.event__details--sidebar{padding-top:0;padding-bottom:0}.event__details.event__details--event>*{line-height:var(--line-height-lg);font-size:var(--font-size-callout)}.event__details.event__details--event>* span:nth-child(2){font-weight:var(--font-weight-normal)}@media (max-width:991.98px){.event__details.event__details--event>*{font-size:var(--font-size-subhead)}}@media (min-width:992px){.event__details.event__details--event .event__date,.event__details.event__details--event .event__time{display:flex}}.event__content__container{margin-top:var(--spacer-window)}.event__content__container p{line-height:var(--line-height-lg);font-size:var(--font-size-subhead)}.event__content__container h3{margin-top:0}.event__booking__container{width:80%;margin-top:var(--spacer-lg);margin-right:auto;margin-left:auto;border:var(--border-width-narrow) solid var(--color-gray-400);padding:var(--spacer);background-color:var(--color-brand-dark);color:var(--color-white)}@media (min-width:700px) and (max-width:991.98px){.event__booking__container{width:100%;padding:var(--spacer-ml)}}@media (max-width:699.98px){.event__booking__container{width:100%;margin-top:var(--spacer-lg);padding:var(--spacer)}}.event__booking__container .booking__title{margin-top:var(--spacer-sm);margin-bottom:var(--spacer-sm);color:var(--color-white);font-family:var(--font-family-blog-script)}.event__booking__container .booking__subtitle{line-height:var(--line-height-lg)}.calendar__header,.event__booking__container .form--standard .form__content .form__field .form__field__label label{color:var(--color-white)}.calendar__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacer-xs);background-color:var(--color-nav-bg);font-size:3rem}.calendar__header .calendar__header__date{display:flex}.calendar__header .calendar__header__date .calendar__header__month{margin-right:var(--spacer-sm);font-weight:var(--font-weight-bold)}.calendar__header .calendar__header__date .calendar__header__year{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.calendar__header sprite-svg{display:flex;flex-grow:0;flex-shrink:0;align-items:center;width:var(--icon-size);height:var(--icon-size);color:var(--color-white)}p.header-subtitle{margin-top:-.5rem;line-height:var(--line-height-lg);font-size:var(--font-size-callout)}@media (max-width:699.98px){p.header-subtitle{display:none}}table.calendar-table{width:100%;height:100%;border-bottom:var(--border-width-narrow) solid var(--color-brand-dark);padding:0;table-layout:fixed;border-collapse:collapse;border-spacing:0;color:var(--color-brand-dark)}@media (max-width:991.98px){table.calendar-table.calendar-table--desktop{display:none}}table.calendar-table.calendar-table--mobile{margin-top:-1.5rem}table.calendar-table.calendar-table--mobile th{padding-top:var(--spacer-xs);padding-bottom:var(--spacer-xs);font-size:var(--font-size-title4);font-weight:var(--font-weight-semibold)}@media (min-width:992px){table.calendar-table.calendar-table--mobile{display:none}}table.calendar-table thead{background-color:var(--color-brand-light)}table.calendar-table tr td,table.calendar-table tr th{border-right:var(--border-width-narrow) solid var(--color-brand-dark);border-left:var(--border-width-narrow) solid var(--color-brand-dark);padding-right:var(--spacer-xxs);padding-left:var(--spacer-xxs);vertical-align:top}table.calendar-table tr th{text-align:left}table.calendar-table tr th .calendar-table__header-date{padding-right:var(--spacer-xxs);font-size:var(--spacer-ml);font-weight:var(--font-weight-bold)}table.calendar-table tr th .calendar-table__header-day{color:var(--color-white)}table.calendar-table tr th.active__date{background:var(--color-green)}table.calendar-table tr td{height:6rem;padding:0}table.calendar-table tr td .calendar__event{display:flex;width:100%;padding:var(--spacer-xs);background:var(--color-gray-200)}table.calendar-table tr td .calendar__event:not(:first-child){border-top:var(--border-width-narrow) solid var(--color-white)}table.calendar-table tr td .calendar__event.greenhound{background-color:var(--color-green)}@media (max-width:991.98px){table.calendar-table{border:0;border-bottom:var(--border-width-narrow) solid var(--color-gray-400)}table.calendar-table thead{background-color:var(--color-nav-bg)}table.calendar-table tbody{background-color:var(--color-gray-200)}table.calendar-table tr{display:flex;flex-grow:1;width:100%}table.calendar-table tr th{width:100%;border:0;color:var(--color-white);text-align:center}table.calendar-table tr th.calendar__day{font-size:var(--font-size-title4);font-weight:var(--font-weight-semibold)}table.calendar-table tr td{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:3rem;border:0;padding-bottom:var(--spacer-sm)}table.calendar-table tr td .calendar__day{display:flex;justify-content:center;align-items:center;width:var(--spacer-ml);height:var(--spacer-ml);margin-top:var(--spacer-xs);margin-bottom:var(--spacer-xs);font-weight:var(--font-weight-bold)}table.calendar-table tr td .calendar__day .active__date{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--border-radius-sm);background-color:var(--color-accent);color:var(--color-white)}}.accordion-container div{transition:all .35s linear}.accordion-container div.accordion--active .accordion-icon{transition:transform .3s ease-in-out}.accordion-container div.accordion--active .accordion-icon sprite-svg{transform:rotate(-180deg)}.accordion-container .accordion-search-dropdown .accordion-anchor{display:flex;justify-content:space-between;align-items:center;border-bottom:var(--border-width-narrow) solid var(--color-white);border-radius:var(--border-radius-ml);padding:var(--spacer-xs) var(--spacer-sm);background:var(--color-brand-light);color:var(--color-white);font-family:var(--font-family-blog-script);cursor:pointer}.accordion-container .accordion-search-dropdown .accordion-anchor .accordion-title{margin-top:var(--spacer-sm);font-size:var(--font-size-headline);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-container .accordion-search-dropdown .accordion-anchor .accordion-icon sprite-svg{display:block;width:var(--icon-size);height:var(--icon-size);color:var(--color-white)}.accordion-container--page{margin-top:var(--spacer-ml)}@media (min-width:1200px){.search-form-wrapper{display:none}}@media (max-width:699.98px){.search-form-wrapper{padding-right:var(--spacer-ml);padding-left:var(--spacer-ml)}}form.form--standard .form__field>:not(.form__field__label){width:100%}@media (min-width:992px){form.form--standard .adoption--form{width:100%;margin:0 auto}}@media (max-width:991.98px){form.form--standard{width:100%}}form.form--standard .form__content .form__field--container{display:flex;width:100%}@media (max-width:991.98px){form.form--standard .form__content .form__field--container{flex-direction:column}}form.form--standard .form__content .form__field{display:flex;flex-direction:column;margin:auto;padding:var(--spacer-xs);font-size:var(--font-size-subhead)}form.form--standard .form__content .form__field.form__field--address input,form.form--standard .form__content .form__field.form__field--address select-custom,form.form--standard .form__content .form__field.form__field--email input,form.form--standard .form__content .form__field.form__field--email select-custom,form.form--standard .form__content .form__field.form__field--full_name input,form.form--standard .form__content .form__field.form__field--full_name select-custom,form.form--standard .form__content .form__field.form__field--telephone input,form.form--standard .form__content .form__field.form__field--telephone select-custom{background:var(--color-white)}form.form--standard .form__content .form__field .form__field__label{width:100%}form.form--standard .form__content .form__field .form__field__label label{color:var(--color-brand-dark)}form.form--standard .form__content .form__field.form__field--select{width:100%}form.form--standard .form__content .form__field.form__field--select .form__field__input{width:100%;background:var(--color-white)}form.form--standard .form__content .form__field.form__field--select .form__field__input .select-custom__text{padding:var(--spacer-xs)}form.form--standard .form__content .form__field.form__field--select .form__field__input sprite-svg{padding:var(--spacer-xxs)}form.form--standard .form__content .form__field .form__field__column,form.form--standard .form__content .form__field .form__field__input,form.form--standard .form__content .form__field .form__field__row,form.form--standard .form__content .form__field .form__field__union{width:100%}form.form--standard .form__content .form__field .form__field__column sprite-svg,form.form--standard .form__content .form__field .form__field__input sprite-svg,form.form--standard .form__content .form__field .form__field__row sprite-svg,form.form--standard .form__content .form__field .form__field__union sprite-svg{padding:var(--spacer-xxs)}form.form--standard .form__content .form__field .form__field__input--narrow{width:20%}form.form--standard .form__content .form__field .form__field__input{border:var(--border-width-narrow) solid var(--color-gray-400);font-size:var(--font-size-subhead)}form.form--standard .form__content .form__field .form__field__note--error{color:var(--color-errors)}form.form--standard .form__content select{left:0;width:100%;height:var(--input-height)}form.form--standard .form__content .select-custom__text{padding:var(--spacer-sm) 0;font-size:var(--font-size-subhead)}form.form--standard .form__content .form__field--text-area .form__field__input{min-height:12rem;padding-top:var(--spacer-sm);line-height:var(--line-height-lg);background:var(--color-white)}form.form--standard .form__content .donation__field button span{margin-bottom:-.5rem}form.form--standard .form__content .donation__field .form__field.form__field--text.form__field--text{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;width:100%;margin-bottom:var(--spacer-sm);padding:0}form.form--standard .form__content .donation__field .form__field.form__field--text.form__field--text .form__field__label{width:10%;height:var(--input-height);padding-right:0;background:var(--color-nav-bg);color:var(--color-white)}form.form--standard .form__content .donation__field .form__field.form__field--text.form__field--text .form__field__label label{width:100%;color:var(--color-white);text-align:center}form.form--standard .form__content .donation__field .form__field.form__field--text.form__field--text .form__field__input{width:90%;height:var(--input-height)}form.form--standard .form__content .donation__field .button{width:100%;color:var(--color-brand-dark);font-family:var(--font-family-blog-script)}form.form--standard .form__content .form__field--checkboxes{display:flex}form.form--standard .form__content .form__field--checkboxes .form__field__input{border:0;font-size:var(--font-size-subhead)}form.form--standard .form__content .form__field--checkboxes .form__field__input a.button.button--style-outline.button--color-border{border:var(--border-width-narrow) solid var(--color-gray-400);background-color:var(--color-white)}search-autocomplete input[type=text]{border:var(--border-width-narrow) solid var(--color-gray-400);color:var(--color-brand-dark);font-size:var(--font-size-footnote)}search-autocomplete input[type=text]::-moz-placeholder{font-size:var(--font-size-subhead)}search-autocomplete input[type=text]:-ms-input-placeholder{font-size:var(--font-size-subhead)}search-autocomplete input[type=text]::placeholder{font-size:var(--font-size-subhead)}.form__event{margin-top:var(--spacer)}.application-button .button span{padding-top:var(--spacer-xs);line-height:var(--line-height-lg);font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title4);text-transform:uppercase}.form__field.recaptcha__field{width:100%;margin-top:var(--spacer-sm);margin-right:var(--spacer-xxs)}.form__field.recaptcha__field .g-recaptcha{display:flex;justify-content:flex-end;width:100%}.content-section{margin-top:0;margin-bottom:0}@media (min-width:992px){.layout__sidebar--pages{position:fixed}}.contact-description{line-height:var(--line-height-lg)}@media (max-width:991.98px){.display-on-desktop{display:none}}@media (min-width:992px){.display-on-mobile{display:none}}.about-section-title,.adoption-hero-section-title,.ideal-pet-section-title,.news-section-title{font-size:var(--font-size-title2);font-family:var(--font-family-blog-script)}@media (max-width:991.98px){.about-section-title,.adoption-hero-section-title,.ideal-pet-section-title,.news-section-title{font-size:var(--font-size-title2)}}@media (max-width:699.98px){.about-section-title,.adoption-hero-section-title,.ideal-pet-section-title,.news-section-title{font-size:var(--font-size-title3)}}.adoption-hero-section-container{margin-top:-4rem;padding-top:var(--spacer-xl);padding-bottom:var(--spacer-xl)}.adoption-hero-section-container .adoption-hero-section{margin-left:auto;margin-right:auto;width:100%}@media (min-width:992px){.adoption-hero-section-container .adoption-hero-section{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.adoption-hero-section-container .adoption-hero-section{width:992px}}@media (min-width:1200px){.adoption-hero-section-container .adoption-hero-section{width:1200px}}@media (max-width:991.98px){.adoption-hero-section-container{margin-top:-4rem}}.adoption-hero-section-container .adoption-hero-section-button-group{display:flex;justify-content:end;margin-top:var(--spacer)}.about-section-container{position:relative;padding-top:var(--spacer-xl);padding-bottom:var(--spacer-xl);background:var(--color-gray-300);overflow:hidden}.about-section-container .bg-paw-icon-one{position:absolute;bottom:-17%;left:-5%;z-index:1;transform:translateX(0) translateY(0) rotate(45deg) skewX(0) skewY(0) scaleX(1) scaleY(1);width:14rem;height:14rem}.about-section-container .bg-paw-icon-one sprite-svg{color:var(--color-gray-400);width:100%;height:100%}@media (max-width:991.98px){.about-section-container .bg-paw-icon-one{bottom:-7%;left:-15%;width:10rem;height:10rem}}.about-section-container .bg-paw-icon-two{position:absolute;top:-12%;right:10%;z-index:1;transform:translateX(0) translateY(0) rotate(180deg) skewX(0) skewY(0) scaleX(1) scaleY(1);width:14rem;height:8rem}.about-section-container .bg-paw-icon-two sprite-svg{width:100%;height:100%;color:var(--color-gray-400)}@media (max-width:991.98px){.about-section-container .bg-paw-icon-two{top:-5%;right:10%;width:10rem;height:7rem;color:var(--color-gray-400);transform:translateX(0) translateY(0) rotate(180deg) skewX(0) skewY(0) scaleX(1) scaleY(1)}}.about-section-container .about-section-title{position:relative;color:var(--color-white);z-index:2;line-height:var(--line-height-lg);color:var(--color-brand-dark);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about-section-container .about-section{display:grid;position:relative;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;width:100%;margin-top:var(--spacer-ml);margin-right:auto;margin-left:auto;color:var(--color-white);z-index:2}@media (max-width:991.98px){.about-section-container .about-section{padding-left:var(--spacer);padding-right:var(--spacer)}@supports (padding:max(0px)){.about-section-container .about-section{padding-left:max(var(--spacer),env(safe-area-inset-left));padding-right:max(var(--spacer),env(safe-area-inset-right))}}}@media (min-width:992px){.about-section-container .about-section{padding-right:var(--spacer-window);padding-left:var(--spacer-window)}}@media (min-width:992px) and (max-width:1199.98px){.about-section-container .about-section{width:992px}}@media (min-width:1200px){.about-section-container .about-section{width:1200px}}@media (max-width:991.98px){.about-section-container .about-section{grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1.5rem;row-gap:1.5rem}}.about-section-container .about-section .about-section-card{line-height:var(--line-height-lg);font-size:var(--font-size-body)}.about-section-container .about-section .about-section-card .about-section-card-title{color:var(--color-brand-light);font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title4);font-weight:var(--font-weight-bold);text-transform:uppercase}.about-section-container .about-section .about-section-card .about-section-card-description{margin-top:var(--spacer-xs);font-size:var(--font-size-callout);color:var(--color-gray-800)}.ideal-pet-section-container,.news-section-container{padding-top:var(--spacer-xl);padding-bottom:var(--spacer-xl)}.ideal-pet-section-container{margin-bottom:-2rem;background:var(--color-brand-dark)}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-title{color:var(--color-white);line-height:var(--line-height-lg)}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-subtitle{color:var(--color-gray-200);line-height:var(--line-height-lg)}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:1.5rem;row-gap:1.5rem;width:100%;margin-top:var(--spacer-ml)}@media (max-width:991.98px){.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;row-gap:1rem;margin-top:0}}@media (max-width:699.98px){.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards{grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;margin-top:0}}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards .ideal-pet-section-card{padding:var(--spacer-lg);border-radius:var(--border-radius-ml);box-shadow:var(--color-overlay-shadow-card);background:var(--color-gray-200);color:var(--color-brand-dark);line-height:var(--line-height-lg);font-size:var(--font-size-body);transition:all .15s ease-in-out}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards .ideal-pet-section-card:hover{background-color:var(--color-white);color:var(--color-brand-light)}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards .ideal-pet-section-card .ideal-pet-section-card-title{font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title4);font-weight:var(--font-weight-bold)}.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards .ideal-pet-section-card .ideal-pet-section-card-content{margin-top:var(--spacer-sm);font-size:var(--font-size-callout);color:var(--color-gray-700)}@media (max-width:991.98px){.ideal-pet-section-container .ideal-pet-section .ideal-pet-section-cards .ideal-pet-section-card{width:100%}}.privacy-policy-notice{margin-top:var(--spacer-sm);color:var(--color-text-muted);font-size:var(--font-size-footnote);font-style:italic}.news__archive tab-buttons{display:flex;white-space:nowrap;text-overflow:ellipsis}.news__archive tab-buttons>.tabs__item,.news__archive tab-buttons>drop-down{flex-shrink:1}.news__archive tab-buttons .tabs__item{display:flex;position:relative;flex-wrap:nowrap;justify-content:center;align-items:center;padding:var(--spacer-sm) 0;color:var(--color-accent);text-align:center;font-size:var(--font-size-title3);font-weight:var(--font-weight-bold)}.news__archive tab-buttons .tabs__item>:not(:first-child){margin-left:var(--spacer-sm)}.news__archive tab-buttons .tabs__item span{flex-shrink:1}.news__archive tab-buttons .tabs__item sprite-svg{flex-shrink:0;width:var(--icon-size-ms);height:var(--icon-size-ms)}.news__archive tab-buttons .tabs__item sprite-svg.tabs__item__icon--large{width:var(--icon-size);height:var(--icon-size)}@media (hover:hover){.news__archive tab-buttons a.tabs__item:hover:not(:disabled){color:var(--tabs-item-text-hover)}}.news__archive tab-buttons>.button:not(:first-child),.news__archive tab-buttons>.tabs__item:not(:first-child),.news__archive tab-buttons>drop-down:not(:first-child){margin-left:var(--spacer)}.news-article{display:flex;position:relative;flex-direction:column;transition:all .25s ease-in-out}.news-article:hover{background:var(--color-gray-200)}.news-article .news-article-hero-wrapper{position:relative;padding-bottom:56.25%}.news-article .news-article-hero-wrapper .news-article-hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.news-article .news-article-hero-wrapper .news-article-hero.news-article-hero-overlay{justify-content:flex-end;align-items:flex-end;padding:var(--spacer-sm)}.news-article .news-article-hero-wrapper .news-article-hero.news-article-hero-overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-white)}.news-article .news-article-hero-wrapper .news-article-hero img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news-article .news-article-hero-wrapper .news-article-hero.news-article-hero-default{display:flex;justify-content:center;align-items:flex-start;width:100%;padding-top:.5rem;background:var(--color-brand-dark)}.news-article .news-article-hero-wrapper .news-article-hero.news-article-hero-default sprite-svg{width:6rem;height:6rem;color:var(--color-brand-light)}.news-article .news-article-content{padding:var(--spacer-xs)}.news-article .news-article-content .news-article-title{display:-webkit-box;color:var(--color-brand-dark);line-height:var(--line-height-lg);font-size:var(--font-size-subhead);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-article .news-article-content .news-article-author{margin-top:var(--spacer-xs);color:var(--color-gray-800);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);font-style:italic}.news-article .news-article-content .news-article-date{margin-top:.35rem;color:var(--color-gray-800);font-size:var(--font-size-caption2)}.news-article .news-article-content .news-article-preview{display:block;margin-top:var(--spacer-xs);color:var(--color-gray-900);font-size:var(--font-size-footnote);line-height:var(--line-height-lg)}.news-article .news-article-content .news-article-preview .trix-content-preview{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:991.98px){.news-article{flex-direction:row}.news-article .news-article-hero-wrapper{width:40%;height:6rem;padding-bottom:0}.news-article .news-article-content{width:60%;margin-left:var(--spacer-sm);padding-top:var(--spacer-xs);padding-bottom:var(--spacer-sm)}.news-article .news-article-content .news-article-title{font-size:var(--font-size-subhead)}.news-article .news-article-content .news-article-preview .trix-content-preview{-webkit-line-clamp:2}}@media (max-width:699.98px){.news-article .news-article-hero-wrapper{height:5rem;padding-bottom:0}.news-article .news-article-hero-wrapper .news-article-hero.news-article-hero-default sprite-svg{width:4rem;height:4rem}.news-article .news-article-content{width:60%;margin-left:var(--spacer-sm);padding-top:var(--spacer-xs);padding-bottom:var(--spacer-sm)}.news-article .news-article-content .news-article-preview .trix-content-preview{-webkit-line-clamp:1}}.news-article.news-article-archive{flex-direction:row;padding-top:var(--spacer);padding-bottom:var(--spacer);padding-left:var(--spacer-sm)}.news-article.news-article-archive .news-article-hero-wrapper{width:30%;height:7rem;padding-bottom:0}.news-article.news-article-archive .news-article-hero-wrapper .news-article-hero.news-article-hero-default sprite-svg{width:5rem;height:5.5rem}.news-article.news-article-archive .news-article-content{width:70%;margin-left:var(--spacer-sm)}@media (max-width:699.98px){.news-article.news-article-archive .news-article-hero-wrapper{height:5rem;padding-bottom:0}.news-article.news-article-archive .news-article-hero-wrapper .news-article-hero.news-article-hero-default sprite-svg{width:4rem;height:4rem}.news-article.news-article-archive .news-article-content{width:60%;margin-left:var(--spacer-sm);padding-top:var(--spacer-xxs);padding-bottom:var(--spacer-sm)}.news-article.news-article-archive .news-article-content .news-article-preview .trix-content-preview{-webkit-line-clamp:1}}.news__hero{display:block;position:relative;width:100%;color:var(--color-white)}.news__hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.news__hero .news__hero__overlay{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:flex-end;align-items:flex-end;padding:var(--spacer)}.news__hero .news__hero__overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}@media (min-width:992px){.news__hero .news__hero__overlay sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}}.news__hero .news__hero__default{display:flex;justify-content:center;align-items:center;background:var(--color-brand-dark);color:var(--color-accent);height:15rem}@media (min-width:700px){.news__hero .news__hero__default{height:20rem}}.news__hero .news__hero__default sprite-svg{width:6rem;height:6rem}@media (min-width:700px){.news__hero .news__hero__default sprite-svg{width:9rem;height:9rem}}.news-headline{display:flex;justify-content:space-between;margin:var(--spacer) 0}.news-headline>:not(:first-child){margin-left:var(--spacer-sm)}.news-headline h1{margin:0}.news-headline .news-title{line-height:var(--line-height-lg);font-family:var(--font-family-sans);font-size:var(--font-size-title2);font-weight:var(--font-weight-semibold);text-transform:none}.news-headline .news-author{margin-top:var(--spacer-xs);color:var(--color-gray-800);font-size:var(--font-size-callout);font-style:italic;font-weight:var(--font-weight-semibold)}.news-headline .news-date{margin-top:var(--spacer-sm);font-size:var(--font-size-footnote);color:var(--color-gray-700)}.news-headline .news-share{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;width:calc(var(--icon-size)*2);height:calc(var(--icon-size)*2);border-radius:calc(var(--icon-size));background-color:var(--color-border);color:var(--color-white)}.news-headline .news-share sprite-svg{width:var(--icon-size);height:var(--icon-size)}@media (hover:hover){.news-headline .news-share:hover:not(:disabled){background-color:var(--color-border-active)}}.news-card{display:flex;flex-direction:column;border-radius:var(--border-radius-ml);box-shadow:var(--color-overlay-shadow-card);background:var(--color-gray-100);overflow:hidden;transition:all .25s ease-in-out}.news-card:hover{background:var(--color-white);transform:scale(1.03)}.news-card .news-card-hero-wrapper{position:relative;padding-bottom:56.25%;color:var(--color-white)}.news-card .news-card-hero-wrapper .news-card-hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center}.news-card .news-card-hero-wrapper .news-card-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news-card .news-card-hero-wrapper .news-card-hero sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}.news-card .news-card-hero-wrapper .news-card-hero sprite-svg[name=icon_news_article]{color:var(--color-brand-dark)}.news-card .news-card-hero-wrapper .news-card-hero-overlay{display:flex;position:absolute;right:0;bottom:0;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:var(--spacer)}.news-card .news-card-hero-wrapper .news-card-hero-overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.news-card .news-card-hero-wrapper .news-card-hero-default{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;background:var(--color-brand-dark);color:var(--color-accent)}.news-card .news-card-hero-wrapper .news-card-hero-default sprite-svg{width:6rem;height:6rem}.news-card .news-card-content{height:5.2rem;padding:var(--spacer-sm)}.news-card .news-card-content .news-card-title{display:-webkit-box;color:var(--color-brand-dark);line-height:var(--line-height-lg);font-size:var(--font-size-subhead);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-card .news-card-content .news-card-author{margin-top:var(--spacer-xs);color:var(--color-gray-800);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);font-style:italic}.news-card .news-card-content .news-card-date{margin-top:.35rem;color:var(--color-gray-700);font-size:var(--font-size-caption2)}.news-card .news-card-content .news-card-preview{display:-webkit-box -moz;margin-top:var(--spacer-sm);color:var(--color-gray-700);line-height:var(--line-height-lg);font-size:var(--font-size-footnote)}.news-card .news-card-content .news-card-preview .trix-content-preview{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-card.news-card-highlight .news-card-content{height:100%}.news-card.news-card-highlight .news-card-content .news-card-title{font-size:var(--font-size-title4);font-weight:var(--font-weight-semibold)}.news-card.news-card-highlight .news-card-content .news-card-author{font-size:var(--font-size-subhead)}.grid.grid--home-news{margin-top:var(--spacer-ml)}@media (max-width:991.98px){.grid.grid--home-news{padding:0}}@media (min-width:1200px){.grid.grid--home-news{--col-item-count:3}}.news-home-list{margin-top:var(--spacer-window)}.news-home-title{font-family:var(--font-family-blog-script);font-size:var(--font-size-title4);text-transform:uppercase;display:none}.news-article-list-container{border:var(--border-width-narrow) solid var(--color-brand-light);border-radius:var(--border-radius-ml);padding:0 var(--spacer) var(--spacer);box-shadow:var(--color-overlay-shadow-card)}.news-article-list-container .news-article-header-title{display:inline-block;border-bottom-right-radius:var(--border-radius-ml);border-bottom-left-radius:var(--border-radius-ml);padding:var(--spacer) var(--spacer-sm) var(--spacer-xs);background:var(--color-accent);color:var(--color-white);font-family:var(--font-family-blog-script);font-size:var(--font-size-title3);text-transform:uppercase}@media (max-width:991.98px){.news-article-list-container{border:none;border-top:var(--border-width-separator) solid var(--color-gray-400);border-radius:0;padding:var(--spacer-ml) var(--spacer-sm) var(--spacer-xs);box-shadow:none}.news-article-list-container .news-article-header-title{border-radius:var(--border-radius-ml);padding:0;font-size:var(--font-size-title3);background:transparent;color:var(--color-brand-dark)}}.news-article-archive-wrapper{display:flex;justify-content:flex-start;width:100%}@media (max-width:991.98px){.news-article-archive-wrapper{justify-content:flex-end;margin-top:var(--spacer-ml)}}.news-article-archive-wrapper .news-article-archive-link{display:flex;justify-content:space-between;align-items:center;border-radius:var(--border-radius-ml);padding:var(--spacer-sm) var(--spacer-sm) var(--spacer-xs);color:var(--color-brand-dark);font-family:var(--font-family-blog-script-light);font-size:var(--font-size-title4);font-weight:var(--font-weight-semibold);text-transform:uppercase;transition:all .25s ease-in-out}.news-article-archive-wrapper .news-article-archive-link:hover{text-decoration:none;background:var(--color-gray-200)}.news-article-archive-wrapper .news-article-archive-link sprite-svg{margin-left:var(--spacer);width:var(--icon-size-ms);height:var(--icon-size-ms);color:var(--color-green)}@media (max-width:991.98px){.news-article-archive-wrapper .news-article-archive-link{margin-top:var(--spacer-xxs);padding:var(--spacer-sm) var(--spacer-sm) var(--spacer-xs)}}.news-list-row{display:flex;flex-direction:row;width:100%;border-top:var(--border-width-separator) solid var(--color-gray-300)}@media (max-width:991.98px){.news-list-row{flex-direction:column;border-bottom:0}}.news-list-row li{width:100%;margin-top:var(--spacer);padding:var(--spacer-sm) var(--spacer);color:var(--color-brand-dark);transition:all .25s ease-in-out}.news-list-row li:hover{background:var(--color-gray-200)}.news-list-row li:not(:first-child){border-top:0;border-left:var(--border-width-separator) solid var(--color-gray-300)}@media (max-width:991.98px){.news-list-row li{width:100%;height:auto;margin-top:0}.news-list-row li:not(:first-child){border-top:var(--border-width-separator) solid var(--color-gray-400);border-left:0}}@media (max-width:991.98px){.news-list-row li{padding:var(--spacer) 0}}.news-list-row.list--bordered li{width:100%;margin-top:var(--spacer);padding:var(--spacer-sm) var(--spacer);color:var(--color-brand-dark);transition:all .25s ease-in-out}.news-list-row.list--bordered li:hover{background:var(--color-gray-200)}.news-list-row.list--bordered li:not(:first-child){border-top:0;border-left:var(--border-width-separator) solid var(--color-gray-300)}@media (max-width:991.98px){.news-list-row.list--bordered li{width:100%;height:auto;margin-top:0}.news-list-row.list--bordered li:not(:first-child){border-top:var(--border-width-separator) solid var(--color-gray-400);border-left:0}}@media (max-width:991.98px){.news-list-row.list--bordered li{padding:var(--spacer) 0}}.news-article-list.list--bordered{margin-top:0}.news-list-column li{padding:0 var(--spacer-xs);transition:all .25s ease-in-out}.news-list-column li:hover{background:var(--color-gray-200)}.news-list-column li:not(:first-child){border-top:var(--border-width-separator) solid var(--color-gray-400)}.profile{display:flex;position:relative;width:100%}.profile .profile-image-gallery-wrapper{width:35%;margin:0}@media (max-width:699.98px){.profile .profile-image-gallery-wrapper{width:100%}}.profile .profile-image-gallery-wrapper .profile-hero-wrapper{position:relative;padding-bottom:100%}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;cursor:pointer}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero.profile__hero__overlay{justify-content:flex-end;align-items:flex-end;padding:var(--spacer)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero.profile__hero__overlay sprite-svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-white)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero.profile__hero__overlay sprite-svg[name=icon_dog]{color:var(--color-brand-dark)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero sprite-svg{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--color-white)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile-hero sprite-svg[name=icon_dog]{color:var(--color-brand-dark)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile__status{position:absolute;top:0;left:0;margin-left:var(--spacer-sm);padding:var(--spacer-xs);padding-bottom:0;color:var(--color-nav-text);font-family:var(--font-family-blog-script);font-size:var(--font-size-subhead);font-weight:var(--font-weight-semibold)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile__status>*{margin:0 var(--spacer-xxs)}.profile .profile-image-gallery-wrapper .profile-hero-wrapper .profile__status sprite-svg{width:var(--icon-size-ms);height:var(--icon-size-ms)}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper{display:flex;position:relative;width:100%}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection{display:flex;position:relative;flex-wrap:wrap;width:100%}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection>div{width:calc(33.33333% - var(--spacer-sm)*2/3);margin-top:var(--spacer-sm)}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection>div:not(:nth-child(3n+1)){margin-left:var(--spacer-sm)}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection .profile-image-collection-image{position:relative;width:calc(33.33333% - var(--spacer-sm)*2/3);height:4.5rem}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection .profile-image-collection-image:nth-child(n+7){display:none}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection .profile-image-collection-image>div{display:block;position:absolute;top:0;left:0;cursor:pointer;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.profile .profile-image-gallery-wrapper .profile-image-collection-wrapper .profile-image-collection .profile-image-collection-image sprite-svg{width:var(--icon-size-xxl);height:var(--icon-size-xxl)}.profile .profile-content-wrapper{display:flex;position:relative;flex-direction:column;justify-content:space-between;width:65%;padding:0 var(--spacer);color:var(--color-black)}.profile .profile-content-wrapper .profile-content{opacity:1}.profile .profile-content-wrapper .profile-content>*{margin-top:var(--spacer-sm)}.profile .profile-content-wrapper .profile-content .profile-content-header{display:flex;justify-content:space-between;align-items:baseline;margin-top:0}.profile .profile-content-wrapper .profile-content .profile-content-header .profile-content-header-title{color:var(--color-brand-dark);font-family:var(--font-family-blog-script);font-size:var(--font-size-title1);line-height:var(--line-height-lg);text-transform:uppercase}.profile .profile-content-wrapper .profile-content .profile-content-header .profile-content-header-social{display:flex}.profile .profile-content-wrapper .profile-content .profile-content-header .profile-content-header-social .profile-content-header-social-link{display:flex;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;border-radius:calc(var(--icon-size));background-color:var(--color-green);color:var(--color-white)}.profile .profile-content-wrapper .profile-content .profile-content-header .profile-content-header-social .profile-content-header-social-link sprite-svg{width:.95rem;height:.95rem}.profile .profile-content-wrapper .profile-content .profile-content-header .profile-content-header-social .profile-content-header-social-link:not(:first-child){margin-left:var(--spacer-sm)}@media (hover:hover){.profile .profile-content-wrapper .profile-content .profile-content-header .profile-content-header-social .profile-content-header-social-link:hover:not(:disabled){background-color:var(--color-accent)}}.profile .profile-content-wrapper .profile-content .profile-content-details{display:flex;align-items:center;margin-top:var(--spacer-xxs)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-age{font-size:var(--font-size-subhead)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-age .profile-content-details-age-title{font-weight:var(--font-weight-semibold)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-age .profile-content-details-age-count{margin-left:var(--spacer-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-age>span:not(:first-child){padding-top:var(--spacer-xs)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-break{margin-left:var(--spacer-xs)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-gender{margin-left:var(--spacer-xs);font-size:var(--font-size-subhead)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-gender .profile-content-details-gender-title{font-weight:var(--font-weight-semibold)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-gender .profile-content-details-gender-type{margin-left:var(--spacer-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.profile .profile-content-wrapper .profile-content .profile-content-details .profile-content-details-gender>span:not(:first-child){padding-top:var(--spacer-xs)}.profile .profile-content-wrapper .profile-content .profile-content-description{margin-top:-.2rem;color:var(--color-gray-700);font-weight:var(--font-weight-semibold)}.profile .profile-content-wrapper .profile-content .profile-content-field{line-height:var(--line-height);font-size:var(--font-size-subhead)}.profile .profile-content-wrapper .profile-content .profile-content-field .profile-content-field-name{font-weight:var(--font-weight-semibold)}.profile .profile-content-wrapper .profile-content .profile-content-field .profile-content-field-value{margin-left:var(--spacer-xs)}.profile .profile-content-wrapper .profile-content .profile-content-information{margin-top:var(--spacer-lg);line-height:var(--line-height-lg);font-size:var(--font-size-subhead)}.profile .profile-content-wrapper .profile-content-application{margin-top:var(--spacer-ml)}.profile .profile-content-wrapper .profile-content-application .profile-content-application-title{font-size:var(--font-size-title4)}.profile .profile-content-wrapper .profile-content-application .profile-content-application-list{list-style:none}.profile .profile-content-wrapper .profile-content-application .profile-content-application-list li{position:relative;counter-increment:li;padding-top:var(--spacer-xs);vertical-align:middle;font-size:var(--font-size-subhead)}.profile .profile-content-wrapper .profile-content-application .profile-content-application-list li:not(:first-child):not(:last-child){margin-top:var(--spacer)}@media (max-width:991.98px){.profile .profile-content-wrapper .profile-content-application .profile-content-application-list li{width:100%}.profile .profile-content-wrapper .profile-content-application .profile-content-application-list li:last-child{margin-top:var(--spacer)}}.profile .profile-content-wrapper .profile-content-application .profile-content-application-list li:before{position:absolute;top:.02rem;left:-2rem;margin-right:var(--spacer-sm);border-radius:100%;padding:.25rem .5rem;background-color:var(--color-green);color:var(--color-white);content:counter(li)}.profile .profile-content-wrapper .profile-content-application .profile-content-application-list li:not(:last-child):after{position:absolute;top:1.1rem;bottom:0;left:-1.34rem;z-index:-1;width:2px;height:2.5rem;background-color:var(--color-green);content:""}.profile .profile-content-wrapper .profile-content-application .profile-content-application-button{display:flex;justify-content:flex-end;margin-top:var(--spacer-ml)}@media (max-width:699.98px){.profile .profile-content-wrapper .profile-content-application .profile-content-application-button .button{width:100%}}@media (max-width:699.98px){.profile{flex-direction:column}.profile .profile-content-wrapper{width:100%;margin-top:var(--spacer);padding:var(--spacer-xxs)}}