/**
 * Open Letter Styles
 **/
.open-letter-block {
    margin-top: 4.0rem;
    margin-bottom: 4.0rem
}
.open-letter-block.hide-button .open-letter-trigger {
    display: none
}
.open-letter-block.hide-button .open-letter-content {
    visibility: visible;
    height: auto;
    overflow: auto
}
.open-letter-container {
    margin-top: 2.0rem;
    padding: 2.0rem
}
.open-letter-container .open-letter-content {
    visibility: hidden;
    height: 0px;
    overflow: hidden;
    padding-left: 2.0rem;
    padding-right: 2.0rem;
    will-change: auto
}
.open-letter-container .open-letter-content.partially-open {
    visibility: visible;
    min-height: 30rem
}
.open-letter-container .open-letter-trigger {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 2.4rem;
    max-width: max-content
}
.open-letter-container .open-letter-trigger a {
    position: relative
}
.open-letter-container .open-letter-trigger a:after {
    position: absolute;
    bottom: 0px;
    left: 50%;
    display: block;
    height: 0px;
    width: 0px;
    --tw-translate-x: -50%;
    --tw-translate-y: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-width: 10px;
    border-bottom-width: 0px;
    border-color: transparent;
    border-left-color: transparent;
    border-top-color: var(--wp--preset--color--black);
    --tw-content: "";
    content: var(--tw-content)
}
.open-letter-container.is-active .open-letter-content {
    visibility: visible;
    padding: 2.0rem
}
.open-letter-container.is-active .open-letter-trigger a:after {
    top: 0px;
    bottom: auto;
    --tw-translate-y: -100%;
    --tw-scale-x: -1;
    --tw-scale-y: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.editor-styles-wrapper .open-letter-content {
    visibility: visible;
    height: auto;
    padding: 2.0rem
}
.editor-styles-wrapper .open-letter-trigger {
    max-width: 100%
}