#links li{color:var(--color-base-content);list-style:none}#links a,#links a:hover{background-image:none;text-decoration:none}#links .fir-clickcircle{border:.1rem solid color-mix(in oklab, var(--color-base-content) 80%, transparent);cursor:pointer;border-radius:6.25rem;width:3.75rem;height:3.75rem}#links .fir-image-figure{align-items:center;margin:0 0 .3125rem;text-decoration:none;display:flex;position:relative}#links .fir-image-figure .caption,#links .fir-image-figure figcaption{text-align:left;padding-left:.9375rem}#links .fir-image-figure .fig-author-figure-title{color:var(--color-base-content);font-weight:400}#links .fir-image-figure .fig-author-figure-description{color:color-mix(in oklab, var(--color-base-content) 80%, transparent);overflow-wrap:break-word;word-break:break-all;margin-top:.125rem;overflow:hidden}#links .fir-imageover{display:flex;position:relative}#links .head-first-style .links-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;padding:0;display:grid}@media (width<640px){#links .head-first-style .links-grid{grid-template-columns:1fr;gap:1rem}}#links .head-first-style .link-card{border:.0625rem solid color-mix(in oklab, var(--color-base-content) 20%, transparent);text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;height:100%;padding:1.5rem;transition:all .3s;display:flex}#links .head-first-style .link-card:hover{border-color:var(--color-primary);box-shadow:0 .5rem 1rem color-mix(in oklab, var(--color-base-content) 15%, transparent);transform:translateY(-.25rem)}#links .head-first-style .link-avatar{border:.1875rem solid color-mix(in oklab, var(--color-base-content) 80%, transparent);object-fit:cover;border-radius:50%;width:5rem;height:5rem;margin-bottom:1rem;transition:all .3s}.link-card:hover :is(#links .head-first-style .link-avatar){border-color:var(--color-primary);transform:scale(1.1)}#links .head-first-style .link-info{width:100%}#links .head-first-style .link-title{color:var(--color-base-content);overflow-wrap:break-word;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}#links .head-first-style .link-description{color:color-mix(in oklab, var(--color-base-content) 70%, transparent);overflow-wrap:break-word;word-break:break-all;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}
