.uc-detail .ucdd-stamp{margin:0 0 12px;color:var(--muted,#6b6875);font-size:12px;line-height:1.6;letter-spacing:.03em}.ucdd-description+.ucdd-description{margin-top:30px;padding-top:26px;border-top:1px solid var(--line,#ded9d0)}.ucdd-source-text p{white-space:pre-line;overflow-wrap:anywhere}.ucdd-source-text a{display:inline;overflow-wrap:anywhere}.ucdd-record{margin:28px 0;padding-left:20px;border-left:2px solid var(--line,#ded9d0)}.ucdd-record h3{margin-top:0}.ucdd-faq{border-top:1px solid var(--line,#ded9d0)}.ucdd-faq details{border-bottom:1px solid var(--line,#ded9d0)}.ucdd-faq details[open]{padding-bottom:20px}.ucdd-faq summary{cursor:pointer;font-family:Georgia,serif;font-size:20px;line-height:1.45;color:var(--ink,#19143b);min-height:44px;padding:20px 18px 20px 0}.ucdd-faq summary:focus-visible{outline:3px solid #007b91;outline-offset:3px}.ucdd-faq .ucdd-source-text{padding-top:16px}.ucdd-faq .ucdd-source-text p:last-child{margin-bottom:0}.ucdd-jump-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 28px;padding:0 0 24px;border-bottom:1px solid var(--line,#ded9d0)}.ucdd-jump-links a{font-size:13px;text-decoration:underline;text-underline-offset:5px;color:var(--ink,#19143b)}.ucdd-photo-credit{margin-top:26px;padding-top:24px;border-top:1px solid var(--line,#ded9d0)}.ucdd-photo-credit .ucdd-source-text p{font-size:13px;line-height:1.7}.ucdd-fee-record+.ucdd-fee-record{margin-top:30px}.ucdd-source-dates{margin:20px 0}@media(max-width:600px){.ucdd-record{padding-left:14px}.ucdd-faq summary{font-size:18px}}