.wct-related,.wct-collection{margin-block:2rem;clear:both}.wct-related h2,.wct-collection h2{margin-block:0 1.2rem}.wct-cards{--wct-ratio:4/3;list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:1.4rem}.wct-cards.wct-ratio-1-1{--wct-ratio:1}.wct-cards.wct-ratio-16-9{--wct-ratio:16/9}.wct-cards .wct-card{list-style:none!important;margin:0!important;padding:0!important}.wct-cards .wct-card article{overflow:hidden;height:100%;border:1px solid #dce3e6;border-radius:12px;background:var(--wct-card-background,#fff);color:var(--wct-card-text,#202b31)}.wct-cards .wct-card-image{display:block;overflow:hidden;aspect-ratio:var(--wct-ratio);background:#edf1f3}.wct-cards .wct-card-image img{display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0!important}.wct-cards .wct-card-body{padding:1.1rem;min-width:0}.wct-cards .wct-card-title{font-size:1.1em;line-height:1.5;margin:0!important;overflow-wrap:anywhere}.wct-cards .wct-card-title a{color:inherit;text-decoration:none}.wct-cards .wct-card-title a:hover{text-decoration:underline}.wct-cards a:focus-visible,.wct-tree a:focus-visible,.wct-tree summary:focus-visible,.wct-tree button:focus-visible{outline:3px solid #007c91;outline-offset:3px}.wct-cards .wct-card-excerpt{margin:.7rem 0 0;line-height:1.7;font-size:.95em;color:#526069}.wct-layout-grid,.wct-layout-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.wct-layout-text{gap:0;list-style:disc!important;padding-inline-start:1.3rem!important}.wct-layout-text .wct-card{list-style:disc!important}.wct-layout-text .wct-card article{border:0;border-radius:0;overflow:visible;background:#fff0;color:inherit}.wct-layout-text .wct-card-body{padding:.5rem 0}.wct-layout-list .wct-card article,.wct-layout-compact .wct-card article{display:grid;grid-template-columns:minmax(140px,30%) 1fr;align-items:center}.wct-layout-compact .wct-card article{grid-template-columns:110px minmax(0,1fr)}.wct-layout-list .wct-card-image,.wct-layout-compact .wct-card-image{height:100%;min-height:100px}.wct-layout-full .wct-card-image{max-height:440px}.wct-layout-full .wct-card-body{padding:1.7rem}.wct-layout-gallery .wct-card article{border:0;border-radius:0}.wct-layout-gallery .wct-card-image{border-radius:10px}.wct-layout-gallery .wct-card-body{padding:.7rem .1rem}.wct-layout-overlay{grid-template-columns:repeat(2,minmax(0,1fr))}.wct-layout-overlay .wct-card article{position:relative;min-height:200px;background:#20323a}.wct-layout-overlay .wct-card-body{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,rgb(0 0 0 / .9));padding:3rem 1.2rem 1.2rem;color:#fff}.wct-layout-overlay .wct-card-image{min-height:200px}.wct-layout-magazine .wct-card article{display:grid;grid-template-columns:1fr 1fr;align-items:center}.wct-layout-magazine .wct-card:nth-child(even) .wct-card-image{order:2}.wct-layout-magazine .wct-card-body{padding:2rem}.wct-list-note{font-size:.9em;color:#526069}.wct-tree{padding:1rem;border:1px solid #dce3e6;border-radius:12px;margin-block:1.5rem}.wct-tree ul{list-style:none!important;margin:.4rem 0!important;padding-inline-start:1.1rem!important}.wct-tree li{margin:.4rem 0!important}.wct-tree summary{cursor:pointer;font-weight:600;padding:.4rem 0}.wct-tree-archive{font-size:.9em}.wct-tree-actions{display:flex;gap:.6rem;flex-wrap:wrap}.wct-tree-actions button{font:inherit;cursor:pointer;border:1px solid #b4c1c8;padding:.35rem .7rem;border-radius:5px;background:#fff;color:#20323a}.wct-tree-node>ul{border-inline-start:1px solid #dce3e6}.wct-collection-empty{padding:1rem;border:1px dashed #bcc7cd}@media(max-width:780px){.wct-layout-grid,.wct-layout-gallery,.wct-layout-overlay{grid-template-columns:repeat(2,minmax(0,1fr))}.wct-layout-magazine .wct-card-body{padding:1rem}}@media(max-width:520px){.wct-layout-grid,.wct-layout-gallery,.wct-layout-overlay{grid-template-columns:1fr}.wct-layout-list .wct-card article,.wct-layout-magazine .wct-card article{display:block}.wct-layout-compact .wct-card article{grid-template-columns:90px minmax(0,1fr)}.wct-layout-magazine .wct-card:nth-child(even) .wct-card-image{order:initial}.wct-layout-list .wct-card-image{height:auto}}