.rtla{color:var(--rtla-text,var(--ink,#20231F));font-family:var(--rtla-font,var(--body,"Open Sans",Arial,sans-serif));background:var(--rtla-background,transparent)}
.rtla-item{border:0;border-top:1px solid var(--rtla-border,var(--line,#D8D8CE));margin:0}
.rtla-item:last-of-type{border-bottom:1px solid var(--rtla-border,var(--line,#D8D8CE))}
.rtla-title{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:18px 0;min-height:80px;box-sizing:border-box;font-size:var(--rtla-title-size,13px);font-weight:700;line-height:1.65;color:inherit;background:transparent;overflow-wrap:anywhere}
.rtla-title::-webkit-details-marker{display:none}
.rtla-title::marker{content:""}
.rtla-title:focus-visible,.rtla a:focus-visible,.rtla input:focus-visible,.rtla button:focus-visible{outline:3px solid var(--accent,#50573F);outline-offset:5px}
.rtla-icon{flex:none;font-size:22px;font-weight:400;width:1em;text-align:center}
.rtla-icon svg{width:1em;height:1em;fill:currentColor}.rtla-icon-open{display:none}.rtla-item[open]>.rtla-title .rtla-icon-open{display:inline}.rtla-item[open]>.rtla-title .rtla-icon-closed{display:none}
.rtla-content{padding:0 2.5rem 18px 0;font-size:var(--rtla-content-size,13px);color:var(--muted,#62665D);line-height:1.65;overflow-wrap:anywhere}
.rtla-content>:first-child{margin-top:0}.rtla-content>:last-child{margin-bottom:0}.rtla-content img,.rtla-content video,.rtla-content iframe{max-width:100%}
.rtla-search{margin-bottom:1.5rem}.rtla-search label{display:block;font-weight:600;margin-bottom:.5rem}.rtla-search-row{display:flex;gap:.75rem}
.rtla-search input,.rtla-search button,.rtla-pagination .page-numbers{font:inherit;color:inherit;background:transparent;border:1px solid var(--rtla-border,var(--line,#D8D8CE));border-radius:0;padding:.75rem 1rem;min-height:2.75rem}
.rtla-search input{min-width:0;flex:1}.rtla-search button{cursor:pointer}.rtla-pagination{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.rtla-pagination a{text-decoration:none}.rtla-pagination .current{font-weight:700;text-decoration:underline}
.rtla-search input{background:var(--white,#FFFFFF);border-color:var(--olive,#72785D);font-size:var(--input-size,13px);line-height:1.6;padding:11px 12px}
.rtla-search button{background:var(--accent,#50573F);border-color:var(--accent,#50573F);color:var(--on-accent,#FFFFFF);font-size:var(--control-size,12px);font-weight:700;line-height:1.4;padding:var(--control-inset,15px 20px)}
.rtla-search button:hover{background:var(--ink,#20231F);border-color:var(--ink,#20231F);color:var(--paper,#FBF9F5)}
.rtla-content a{color:var(--accent,#50573F);text-underline-offset:5px}
.rtla-pagination .current{background:var(--soft,#E8ECE2);color:var(--accent,#50573F)}
.rtla-results[aria-busy=true]{opacity:.6}
.rtla-empty{padding:24px 0;font-size:13px;line-height:1.65;color:var(--muted,#62665D)}
.rtla-empty p{margin:0 0 18px}
.rtla-empty-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--control-inset,15px 20px);font-size:var(--control-size,12px);font-weight:700;line-height:1.4;color:var(--on-accent,#FFFFFF);background:var(--accent,#50573F);border:1px solid var(--accent,#50573F);text-decoration:none}
.rtla-empty-button:hover{background:var(--ink,#20231F);border-color:var(--ink,#20231F);color:var(--paper,#FBF9F5)}
.rtla .rtla-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:767px){.rtla-title{gap:1rem}.rtla-content{padding-right:0}.rtla-search-row{flex-wrap:wrap}.rtla-search input{flex-basis:12rem;font-size:var(--input-size,16px)}.rtla-search button{font-size:var(--control-size,11px);padding:var(--control-inset,13px 12px)}}
