.lc-hub{max-width:1120px;margin:0 auto;text-align:left;font-size:16px;line-height:1.6}.lc-hub,.lc-hub *{box-sizing:border-box}.archive-description .lc-hub .lc-hub-intro{max-width:760px;margin:0 0 24px;color:#e7f2f5;font-size:18px;line-height:1.65}.archive-description .lc-hub h2{margin:0 0 18px;color:#fff;font-size:24px;line-height:1.3;text-align:left}.lc-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.archive-description .lc-hub a.lc-hub-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #cbdde6;border-radius:12px;background:#fff;color:#102f46;text-align:left;text-decoration:none;box-shadow:0 2px 5px #001b2b12}.archive-description .lc-hub a.lc-hub-card:hover{border-color:#7fcbd5;background:#f4fbfc}.archive-description .lc-hub a.lc-hub-card:focus-visible{outline:3px solid #f5ce69;outline-offset:4px}.lc-hub-card-number{display:block;margin-bottom:10px;color:#466679;font-size:12px;font-weight:700;letter-spacing:.1em}.archive-description .lc-hub .lc-hub-card h3{margin:0 0 10px;color:#102f46;font-size:21px;font-weight:700;line-height:1.3;text-align:left}.archive-description .lc-hub .lc-hub-card p{margin:0 0 20px;color:#425868;font-size:16px;font-weight:400;line-height:1.6}.lc-hub-card-action{display:block;margin-top:auto;color:#075b75;font-size:15px;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.lc-hub-reference{margin-top:24px;border-top:1px solid #7192a8;border-bottom:1px solid #7192a8;color:#e7f2f5;font-size:16px;line-height:1.65}.lc-hub-reference summary{padding:16px 0;cursor:pointer;color:#fff;font-size:16px;font-weight:700;text-align:left}.lc-hub-reference summary:focus-visible{outline:3px solid #f5ce69;outline-offset:3px}.archive-description .lc-hub .lc-hub-reference-content{padding:0 0 18px;color:#e7f2f5;font-size:16px;line-height:1.65;text-align:left}.archive-description .lc-hub .lc-hub-reference-content p{margin:0 0 16px;font-size:16px;line-height:1.65;color:#e7f2f5}.archive-description .lc-hub .lc-hub-reference-content a{color:#b7eaf0;font-size:inherit;text-decoration:underline}.archive-description .lc-hub .lc-hub-browse{margin:18px 0 0;color:#e7f2f5;font-size:14px;line-height:1.5}@media(max-width:900px){.lc-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lc-hub-grid{grid-template-columns:minmax(0,1fr);gap:14px}.archive-description .lc-hub a.lc-hub-card{padding:22px}.archive-description .lc-hub .lc-hub-intro{font-size:17px}.archive-description .lc-hub h2{font-size:22px}}