.unified-study{max-width:1080px}.unified-breadcrumbs{margin:1rem 0;color:var(--muted,#665f55)}.unified-hero{padding:clamp(1.2rem,4vw,2.5rem);border-radius:14px;background:linear-gradient(135deg,#f7f0df,#fff);border:1px solid #d7c391}.unified-counts{display:flex;gap:.75rem;overflow:auto;padding:.75rem 0}.unified-counts a{min-width:120px;padding:.75rem;border-radius:8px;background:#fff;border:1px solid #dbcba5;text-align:center;text-decoration:none}.unified-counts strong,.unified-counts span{display:block}.unified-section-nav{position: sticky;
    z-index: 8;
    top: 0;
    display: flex;
    align-items: center;
    gap: .6rem;
    overflow-x: auto;
    margin: 1rem 0;
    padding: .65rem .85rem;
    border: 1px solid #d5cab8;
    background: #fbf7efeb;
    backdrop-filter: blur(10px);
    scrollbar-width: thin;}
    .unified-section-nav a{    flex: 0 0 auto;
    color: #4d4232;
    font-size: .65rem;
    font-weight: 850;
    letter-spacing: .05em;
    text-decoration: none;
    text-transform: uppercase;}
     .unified-section-nav a:hover{text-decoration:underline; }
    .unified-facts dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem;}.unified-facts dl div{padding:.8rem;background:#faf7ef;border-radius:7px}.unified-facts dt{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#72520a}.unified-facts dd{margin:.25rem 0 0}.unified-reference-list{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0}.unified-reference-list a{padding:.45rem .65rem;border:1px solid #b69652;border-radius:6px}.unified-lazy-section{scroll-margin-top:70px;border-bottom:1px solid #ddd}.unified-lazy-section summary{display:flex;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:1.2rem;font-weight:800;cursor:pointer}.unified-lazy-content{padding:0 0 1.5rem}.unified-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.unified-scripture-groups{display:grid;gap:1rem}.unified-sources{line-height:1.8}.unified-actions{display:flex;gap:1rem;align-items:flex-start;flex-wrap:wrap}.unified-actions form{margin:0}@media(max-width:700px){.unified-facts dl,.unified-resource-grid{grid-template-columns:1fr}.unified-section-nav{margin-left:-1rem;margin-right:-1rem}.unified-hero{border-radius:0}.unified-counts a{min-width:105px}.unified-lazy-section summary{min-height:52px;align-items:center}}
.unified-help{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;margin-left:.25rem;padding:0;border:0;background:transparent;color:inherit;font:700 1.15rem/1 inherit;cursor:help}
.study-discovery{margin:2rem 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid #d7c391;border-top:5px solid #b89455;border-radius:12px;background:linear-gradient(135deg,#f7f0df,#fff)}
.study-discovery h2{margin:0;font:clamp(1.65rem,3vw,2.25rem)/1.1 Georgia,serif;color:#302511}
.study-discovery-intro{margin:.55rem 0 1.25rem;color:#5c5040}
.study-discovery .topic-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0}
.study-discovery .topic-list a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:72px;padding:1rem 1.1rem;border:1px solid #cdb77e;border-left:4px solid #b89455;border-radius:8px;background:#fff;color:#302511;box-shadow:0 3px 10px #30251114;font-size:1.05rem;font-weight:850;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}
.study-discovery .topic-list a:hover,.study-discovery .topic-list a:focus-visible{transform:translateY(-2px);border-color:#806333;background:#fffaf0;box-shadow:0 7px 16px #30251124;outline:3px solid transparent}
.study-discovery .topic-list a:focus-visible{outline-color:#806333;outline-offset:2px}
.study-discovery .topic-list small{display:inline-grid;place-items:center;min-width:2.35rem;min-height:2.35rem;padding:.25rem .55rem;border:0;border-radius:999px;background:#302511;color:#fff;font-size:.78rem;font-weight:850;line-height:1;vertical-align:middle}
@media(max-width:800px){.study-discovery .topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.study-discovery{padding:1rem}.study-discovery .topic-list{grid-template-columns:1fr}.study-discovery .topic-list a{min-height:60px}}
.unified-language-availability{display:none}
