.referenceReadOnly{color:#173f58;background:#fff7d8;border-left:8px solid #f7c735;margin:0;padding:24px 6vw}.referenceReadOnly strong{color:#073d62;font:700 24px/1.2 Georgia,serif}.referenceReadOnly p{max-width:900px;margin:8px 0 0;line-height:1.65}.referenceSummary{background:#f3f7f9;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:40px;padding:70px 6vw;display:grid}.referenceSummary h2,.referenceDirectoryIntro h2{color:#073d62;max-width:760px;margin:12px 0 18px;font:42px/1.08 Georgia,serif}.referenceSummary p,.referenceDirectoryIntro p{max-width:780px;line-height:1.7}.referenceSummary dl{grid-template-columns:repeat(3,1fr);align-self:center;margin:0;display:grid}.referenceSummary dl div{text-align:center;border-left:1px solid #c5dce7;padding:22px 16px}.referenceSummary dt{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.referenceSummary dd{color:#0878bd;margin:8px 0 0;font:42px/1 Georgia,serif}.referenceDirectory{padding:70px 6vw}.referenceDirectoryIntro{margin-bottom:30px}.referenceEntityList{border-top:1px solid #c5dce7}.referenceEntity{border-bottom:1px solid #c5dce7}.referenceEntity summary{cursor:pointer;justify-content:space-between;gap:24px;padding:24px 0;list-style:none;display:flex}.referenceEntity summary::-webkit-details-marker{display:none}.referenceEntity summary span{gap:5px;display:grid}.referenceEntity summary small{letter-spacing:.07em;color:#0878bd;text-transform:uppercase;font-weight:800}.referenceEntity summary strong{color:#073d62;font:28px/1.15 Georgia,serif}.referenceEntity summary em{color:#355972;font-style:normal}.referenceEntity summary>b{color:#0878bd;font:36px/1 Georgia,serif}.referenceEntity[open] summary>b{transform:rotate(45deg)}.referenceEntityBody{padding:0 0 34px}.referenceEntityBody dl{background:#c5dce7;border:1px solid #c5dce7;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.referenceEntityBody dl div{background:#f3f7f9;padding:18px}.referenceEntityBody dt{letter-spacing:.07em;text-transform:uppercase;color:#0878bd;font-size:11px;font-weight:800}.referenceEntityBody dd{margin:7px 0 0;line-height:1.5}.referenceEntityBody h3{color:#073d62;margin:28px 0 12px;font:24px/1.2 Georgia,serif}.referenceEntityBody ul{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.referenceEntityBody li{background:#eaf4f8;border-radius:999px;padding:8px 12px}.referenceEntityBody a{color:#075b92;font-weight:800}.referenceRule{background:#fff0ea;border-top:1px solid #f6c6b6;margin:0;padding:34px 6vw}.referenceRule strong{color:#c84d2d;font:24px/1.2 Georgia,serif}.referenceRule p{max-width:920px;line-height:1.65}@media (max-width:760px){.referenceSummary{grid-template-columns:1fr;padding-top:48px;padding-bottom:48px}.referenceSummary h2,.referenceDirectoryIntro h2{font-size:34px}.referenceSummary dl{grid-template-columns:1fr}.referenceSummary dl div{border-top:1px solid #c5dce7;border-left:0;justify-content:space-between;align-items:center;display:flex}.referenceSummary dd{margin:0}.referenceEntityBody dl{grid-template-columns:1fr}.referenceEntity summary strong{font-size:23px}}
