.f7KkMW_brief:after{content:"..."}
.kbsSdG_latestPostLink{text-decoration:none}@keyframes kbsSdG_slowZoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.kbsSdG_latestPost{--header-height:calc(60px + 2vw);background-image:var(--hero-image);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row-reverse;min-height:60vh;display:flex}.kbsSdG_latestPost:hover .kbsSdG_titleImage{animation:10s ease-in-out forwards kbsSdG_slowZoom}.kbsSdG_latestPost:hover .kbsSdG_continueLink{height:calc(1em + 10px)}.kbsSdG_latestPost .kbsSdG_postInfo{z-index:5;align-items:flex-start;align-self:var(--theme-hero-card-align);width:38.2%;min-width:18em;color:var(--theme-hero-card-text);background-color:var(--theme-hero-card-bg);text-shadow:var(--theme-hero-card-shadow);border:var(--theme-hero-card-border);border-radius:var(--theme-hero-card-radius);margin:var(--theme-hero-card-margin);padding:var(--theme-hero-card-padding);flex-direction:column;display:flex}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_postTitle{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-title-color);margin:0 0 .5em;font-size:1.6em;font-weight:400;line-height:1.3em}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_postTitle:hover{text-decoration:underline}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_brief{margin-bottom:1.5em;font-size:.95em}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_byLineName{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;font-size:.85em;font-weight:400}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_byLineMeta{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-hero-card-meta-text);font-size:.75em;font-weight:400}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_byLine{flex-direction:row;gap:.5em;display:flex}.kbsSdG_latestPost .kbsSdG_postInfo .kbsSdG_byLine .kbsSdG_bylineIcon{border-radius:50%;width:40px;height:40px;overflow:hidden}.kbsSdG_latestPost:after{content:"";background:var(--theme-hero-overlay);z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:760px){.kbsSdG_latestPost:after{background:var(--theme-hero-overlay-narrow)}}@keyframes kbsSdG_skeletonPulse{0%{opacity:.35}to{opacity:.7}}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_postInfo{gap:.6em}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_bone{background:currentColor;border-radius:4px;animation:.9s ease-in-out infinite alternate kbsSdG_skeletonPulse}@media (prefers-reduced-motion:reduce){.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_bone{opacity:.5;animation:none}}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneTitle{width:90%;height:1.6em}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneText{width:100%;height:.95em}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneText.kbsSdG_boneShort{margin-bottom:1.5em}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneShort{width:60%}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneAvatar{border-radius:50%;flex:none;width:40px;height:40px}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneByLineText{flex-direction:column;justify-content:center;gap:.4em;width:8em;display:flex}.kbsSdG_latestPost.kbsSdG_skeleton .kbsSdG_boneMeta{width:100%;height:.75em}
.kV_3zq_githubActivitySection{--text-color:var(--theme-color-text);flex-direction:column;gap:1rem;max-width:100%;display:flex;position:relative;overflow:hidden}.kV_3zq_githubActivitySection .kV_3zq_inlineIcon{width:1.2em;height:1.2em}.kV_3zq_githubActivitySection .kV_3zq_header{color:var(--theme-heading-color);font-size:1.2em;font-weight:400;font-family:var(--font-monospace);align-items:center;gap:.2rem;display:flex}.kV_3zq_githubActivitySection .kV_3zq_header .kV_3zq_readmeButton{flex-flow:row;align-items:center;gap:.2rem;display:flex;position:absolute;right:0}.kV_3zq_githubActivitySection .kV_3zq_header .kV_3zq_readmeButton span{text-align:right;width:0;font-size:.8em;font-weight:400;transition:all .3s;overflow:hidden}.kV_3zq_githubActivitySection .kV_3zq_header .kV_3zq_readmeButton:hover{color:var(--theme-color-pop)}.kV_3zq_githubActivitySection .kV_3zq_header .kV_3zq_readmeButton:hover span{width:100px}.kV_3zq_githubActivitySection .kV_3zq_repo{color:var(--text-color)}.kV_3zq_githubActivitySection .kV_3zq_repo h2{padding:5px 0}.kV_3zq_githubActivitySection .kV_3zq_repo h2 .kV_3zq_repoLink{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-heading-link-color);font-weight:400}.kV_3zq_githubActivitySection .kV_3zq_repo h2 .kV_3zq_repoLink:visited{color:var(--theme-heading-link-visited-color)}.kV_3zq_githubActivitySection .kV_3zq_repo h2 .kV_3zq_repoLink:hover{text-decoration:underline}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit{border:1px solid #0000;border-top:1px solid var(--theme-hairline);border-radius:var(--theme-radius);justify-content:space-between;align-items:center;gap:.5em;max-width:100%;padding:5px;display:flex}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit:last-child{border-bottom:1px solid var(--theme-hairline)}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit:hover{background-color:var(--theme-hover-bg);border:1px solid var(--theme-hairline)}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit .kV_3zq_commitInfo{flex-direction:column;flex-grow:1;flex-shrink:1;min-width:0;display:flex}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit .kV_3zq_commitInfo .kV_3zq_commitMessage{color:var(--theme-quiet-link-color);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.8em;display:-webkit-box;overflow:hidden}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit .kV_3zq_commitInfo .kV_3zq_commitMessage:visited{color:var(--theme-quiet-link-visited-color)}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit .kV_3zq_commitInfo .kV_3zq_commitDate{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-info-color);font-size:.6em;font-weight:400}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit .kV_3zq_commitHash{background-color:var(--theme-chip-bg);border-radius:var(--theme-radius);font-family:var(--font-monospace);color:var(--theme-info-link-color);border:1px solid var(--theme-color-border);flex-grow:0;flex-shrink:0;padding:5px 10px}.kV_3zq_githubActivitySection .kV_3zq_repo .kV_3zq_commit .kV_3zq_commitHash:visited{color:var(--theme-info-link-visited-color)}
