.callout.mohali-format-guide{margin-top:24px;scroll-margin-top:120px;display:block}.mohali-format-guide>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:32px;list-style:none;display:flex}.mohali-format-guide>summary::-webkit-details-marker{display:none}.mohali-format-guide>summary>span:first-child{min-width:0}.mohali-format-guide>summary strong{margin-bottom:8px;font-size:1.3rem;line-height:1.4;display:block}.mohali-format-guide>summary>span:first-child>span{color:var(--muted);line-height:1.6;display:block}.mohali-format-guide>summary:focus-visible{outline:2px solid var(--orange);outline-offset:8px}.format-guide-symbol{font-size:1.25rem;line-height:1;display:inline-block}.mohali-format-guide[open] .format-guide-symbol{transform:rotate(45deg)}.format-guide-content{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.format-guide-content>section+section{margin-top:26px}.format-guide-content h3{margin-bottom:8px;font-size:1.05rem;line-height:1.5}.format-guide-content p{line-height:1.75}.format-guide-links{flex-wrap:wrap;gap:18px 28px;margin-top:28px;display:flex}@media (max-width:700px){.mohali-format-guide>summary{flex-direction:column;align-items:flex-start;gap:20px}.mohali-format-guide>summary .button{padding:12px 18px}.mohali-format-guide>summary strong{font-size:1.15rem}.format-guide-links{flex-direction:column;align-items:flex-start;gap:18px}}
