.esp.esd .esd-overview__grid{align-items:start}.esp.esd .esd-overview__grid:not(:has(.esd-illus)){grid-template-columns:minmax(0,1fr);max-width:76ch}.esp.esd .esd-overview__grid>.esd-illus{order:-1;transform:rotate(-1.2deg)}@media (max-width:1000px){.esp.esd .esd-overview__grid>.esd-illus{order:0;transform:none}}.esp.esd .esd-cats__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.esp.esd .esd-cats__col{list-style:none;margin:0;padding:0;flex-direction:column;gap:22px}.esp.esd .esd-cats__col,.esp.esd .esd-cats__col>li{display:flex;min-width:0}.esp.esd .esd-cats__col .esc-doc{width:100%}.esp.esd .esc-doc .esp-svcicon{width:44px;height:44px;border-radius:13px}.esp.esd .esc-doc:hover .esp-svcicon{background:var(--bt-accent);border-color:var(--bt-accent);color:#fff}@media (max-width:760px){.esp.esd .esd-cats__cols{display:flex;flex-direction:column;gap:14px}.esp.esd .esd-cats__col{display:contents}}html[data-theme=dark] .esp.esd .esc-doc:hover .esp-svcicon{background:#2F7F88;border-color:#2F7F88;color:#fff}.esp.esd .esd-resume__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:56px;align-items:center}.esp.esd .esd-resume__grid>.esc-prose{max-width:68ch}.esp.esd .esd-resume__art{display:flex;justify-content:center}.esp.esd .esd-resume__art svg{display:block;width:100%;max-width:400px;height:auto}@media (max-width:900px){.esp.esd .esd-resume__grid{grid-template-columns:minmax(0,1fr);gap:28px}.esp.esd .esd-resume__art{display:none}}.esp.esd .esd-index__grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.esp.esd .esd-index__grid[data-count="5"]>.esp-explore__col{grid-column:span 2}.esp.esd .esd-index__grid[data-count="5"]>.esp-explore__col:nth-child(n+4){grid-column:span 3}.esp.esd .esd-index__grid[data-count="2"],.esp.esd .esd-index__grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.esp.esd .esd-index__grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.esp.esd .esd-index__title{display:flex;align-items:center;gap:12px;text-wrap:balance}.esp.esd .esd-index__grid .esp-xlink{padding-block:11px}.esp.esd .esd-index__cta{margin-top:32px}.esp.esd .esd-index__grid+.esd-index__cta{margin-top:36px}@media (max-width:1000px){.esp.esd .esd-index__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.esp.esd .esd-index__grid[data-count]>.esp-explore__col,.esp.esd .esd-index__grid[data-count]>.esp-explore__col:nth-child(n+4){grid-column:auto}.esp.esd .esd-index__grid[data-count]>.esp-explore__col:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:640px){.esp.esd .esd-index__grid[data-count]{grid-template-columns:minmax(0,1fr)}}.esp.esd .esd-spec__grid>li:last-child:nth-child(3n+1){grid-column:1/-1}@media (max-width:1000px){.esp.esd .esd-spec__grid>li:last-child:nth-child(3n+1){grid-column:auto}.esp.esd .esd-spec__grid>li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:640px){.esp.esd .esd-spec__grid>li:last-child:nth-child(odd){grid-column:auto}}