:root {
--setara-maroon-deep: #3B0506;
--setara-gold: #B8860B;
--setara-paper: #FFFDF8;
--setara-cream: #FAF6EE;
--setara-muted: #6B5F58;
}


.page_issue.setara-issue-page > h1.setara-issue-title {
position: absolute !important;
width: 1px !important;
height: 1px !important;
margin: 0 !important;
padding: 0 !important;
overflow: hidden !important;
clip: rect(0 0 0 0) !important;
white-space: nowrap !important;
border: 0 !important;
}

.page_issue.setara-issue-page .cmp_breadcrumbs {
margin-bottom: 1.05rem !important;
}

.page_issue.setara-issue-page .cmp_breadcrumbs [aria-current="page"] {
display: inline-block !important;
max-width: 5rem !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
vertical-align: bottom !important;
white-space: nowrap !important;
}

.setara-issue-accordion {
margin-top: 0.75rem !important;
}

.setara-issue-accordion__trigger {
min-height: 3.72rem !important;
padding: 0.66rem 0.9rem !important;
}

.setara-issue-accordion__copy {
gap: 0.18rem !important;
max-width: calc(100% - 3rem) !important;
}

.setara-issue-accordion__eyebrow {
font-size: 0.66rem !important;
letter-spacing: 0.04em !important;
}

.setara-issue-accordion__heading {
display: block !important;
max-width: 100% !important;
overflow: hidden !important;
color: var(--setara-maroon-deep) !important;
font-size: clamp(0.86rem, 0.18vw + 0.82rem, 0.98rem) !important;
font-weight: 740 !important;
line-height: 1.18 !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
}

.setara-issue-accordion__meta:empty {
display: none !important;
}

.setara-issue-accordion__panel {
padding: 1rem !important;
}

.page_issue .obj_issue_toc .heading {
align-items: start !important;
grid-template-columns: minmax(8.75rem, 10.75rem) minmax(0, 1fr) !important;
gap: 0.85rem 1.15rem !important;
}

.page_issue .obj_issue_toc .cover,
.page_issue .obj_issue_toc .cover img {
max-width: 10.75rem !important;
}

.page_issue .obj_issue_toc .published {
margin: 0 !important;
}

@media (max-width: 760px) {
.page_issue.setara-issue-page .cmp_breadcrumbs [aria-current="page"] {
max-width: 5rem !important;
}

.setara-issue-accordion__heading {
white-space: normal !important;
}

.page_issue .obj_issue_toc .heading {
grid-template-columns: 1fr !important;
}
}


