<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#MainContent .isolate.-description {
    max-width: 1440px;
    padding: 0 100px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}
#MainContent .isolate.-description .rich-text {
    max-width: 900px;
    padding: 0;
}
#MainContent .isolate.-description .rich-text .rich-text__wrapper {
    padding: 0;
}
#MainContent .isolate.-description .rich-text .rich-text__wrapper .rich-text__blocks {
    max-width: none;
}
#MainContent .isolate.-description .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading {
    font-family: "Prata", serif;
    font-size: 23px;
    line-height: 33px;    
}
#MainContent .isolate.-description .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text {
    margin-top: 20px;
}
#MainContent .collapsible-content {
    max-width: 1440px;
    padding: 0 100px;
    margin: 0 auto;
}
#MainContent .collapsible-content .collapsible-content__wrapper {
    padding-top: 50px;
    padding-bottom: 100px;
}
#MainContent .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow {
    max-width: 900px;
    padding: 0;
    margin: 0 auto;
}
#MainContent .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion details summary {
    padding: 30px 0;
    position: relative;
}
#MainContent .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion details summary .accordion__title {
    font-family: "Prata", serif;
    font-size: 23px;
    line-height: 33px;    
}
#MainContent .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion details summary .dor-icon-arrow-down {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #D5CAA5;
    transform: translateY(-50%) rotateX(0deg);
    transform-origin: center;
    transition: transform 0.12s linear;
    position: absolute;
    right: 0;
    top: 50%;
}
#MainContent .collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow .accordion details[open] summary .dor-icon-arrow-down {    
    transform: translateY(-50%) rotateX(-180deg);
}
#MainContent .multirow {
    padding-top: 0;
    padding-bottom: 0;
}
#MainContent .multirow .multirow__inner {
    max-width: 1440px;
    padding: 0 100px;
}
#MainContent .multirow .image-with-text {
    margin-bottom: 100px;
}
#MainContent .multirow .image-with-text__content {
    height: auto;
    padding: 0;
}
#MainContent .multirow .image-with-text__grid .image-with-text__media-item {
    width: 540px;
    display: flex;
    flex: 0 0 auto;
}
#MainContent .multirow .image-with-text__grid .image-with-text__media-item .image-with-text__media {
    width: 100%;
    max-width: 100%;
    height: 0;
    padding-bottom: 64%;
}
#MainContent .multirow .image-with-text__grid .image-with-text__text-item {
    display: flex;
    align-items: center;
    width: 0;
    flex: 1 1 0;
    padding: 0 50px;
}
#MainContent .multirow .image-with-text__content .image-with-text__text {
    margin-top: 0;
}
#MainContent .multirow .image-with-text__content .image-with-text__text .metafield-rich_text_field h1 {
    font-family: "Prata", serif;
    font-size: 23px;
    line-height: 33px;
    margin-top: 0;
    margin-bottom: 20px;
}
#MainContent .multirow .image-with-text__content .image-with-text__text .metafield-rich_text_field p {
    font-weight: 300;
    font-size: 17px;
    line-height: 27px;
    color: #161413;
    margin: 0;
}

@media screen and (max-width: 1020px) {
    #MainContent .multirow .multirow__inner {
        padding: 0 40px;
    }
    .isolate.-description {
        padding: 25px 15px !important;
    }
    #MainContent .multirow .image-with-text__grid .image-with-text__text-item {
        padding: 0 10px;
    }
}</pre></body></html>