.section-banner-shade{display:none!important}
.section-banner-copy{text-shadow:0 2px 9px #000,0 1px 2px #000}
.nested-reply{border-left:4px solid #c5a15c}
.reply-depth-1{margin-left:28px}
.reply-depth-2{margin-left:56px}
.reply-depth-3{margin-left:84px}
.reply-depth-4{margin-left:112px}
.reply-context{margin:12px 0 8px;color:#781620;font-size:13px}
.reply-to-composer{margin:14px 0 4px}
.reply-to-composer>summary{display:inline-block;padding:9px 13px;border:1px solid #dacfc6;border-radius:9px;background:#f7f3ef;color:#781620;font-weight:750;cursor:pointer;list-style:none}
.reply-to-composer>summary::-webkit-details-marker{display:none}
.reply-to-composer[open]>summary{margin-bottom:12px}
.reply-to-composer .form{padding:14px;border:1px solid #e4d9d0;border-radius:12px;background:#fbf8f5}
.thread-card>footer:has(.reply-to-composer){flex-wrap:wrap}
.thread-card>footer .reply-to-composer{margin:0 0 0 auto}
.thread-card>footer .reply-to-composer>summary{border:0;border-radius:99px;padding:8px 11px;background:#f4f0ec;color:#4b4541;font-size:14px;font-weight:400}
.thread-card>footer .reply-to-composer[open]{flex:1 0 100%;order:2;margin-left:0}
.thread-card>footer .reply-to-composer[open] .form{width:100%}
@media(max-width:700px){.reply-depth-1{margin-left:10px}.reply-depth-2{margin-left:20px}.reply-depth-3{margin-left:30px}.reply-depth-4{margin-left:40px}.nested-reply{border-left-width:3px}.thread-card>footer:has(.reply-to-composer){flex-direction:row;align-items:center}.thread-card>footer .reply-to-composer[open]{flex-basis:100%}}
