._section_170zb_1{container-type:inline-size}._section_170zb_1._hasTopDivider_170zb_5{border-top:1px solid var(--border-light, color-mix(in srgb, var(--ink-100, #e2e8e7) 85%, transparent))}._section_170zb_1._hasBottomDivider_170zb_9{border-bottom:1px solid var(--border-light, color-mix(in srgb, var(--ink-100, #e2e8e7) 85%, transparent))}._container_170zb_13{margin:0 auto;padding:0 clamp(1rem,3vw,2rem)}._strip_170zb_18{display:flex;align-items:center;gap:1rem;min-height:44px}._stripCentered_170zb_25{justify-content:flex-start}._stripBar_170zb_29{justify-content:space-between}._stripInline_170zb_33{justify-content:flex-start}._stripInline_170zb_33 ._author_170zb_37{flex:1}._author_170zb_37{display:flex;align-items:center;gap:.75rem;min-width:0}._stripCentered_170zb_25 ._author_170zb_37{flex:0 1 auto}._stripBar_170zb_29 ._author_170zb_37{flex:1}._avatarWrap_170zb_56{flex-shrink:0;width:44px;height:44px}._avatarPhoto_170zb_62{display:block;width:44px;height:44px;border-radius:50%;object-fit:cover}._avatarInitials_170zb_70{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--teal-900, #092724);color:#f3f6f5;font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.75rem;font-weight:700;letter-spacing:.04em}._info_170zb_85{display:flex;flex-direction:column;gap:.125rem;min-width:0}._name_170zb_92{font-family:var(--font-family-heading, "Manrope", sans-serif);font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--module-heading-color, var(--text-heading, var(--ink-900, #092724)));margin:0;line-height:1.2}._title_170zb_102,._meta_170zb_103,._bio_170zb_104{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--module-body-color, var(--text-muted, var(--ink-500, #5c6e6b)));margin:0;line-height:1.35}._certificationLink_170zb_114{color:inherit;font-weight:650;text-decoration-thickness:1px;text-underline-offset:.2em}._certificationLink_170zb_114:hover{color:var(--accent-color, #c86500)}._certificationLink_170zb_114:focus-visible{outline:3px solid var(--accent-color, #c86500);outline-offset:3px}._bio_170zb_104{text-transform:none;letter-spacing:.01em;font-family:var(--font-family-body, "Manrope", sans-serif);font-size:.8125rem;font-weight:400}._social_170zb_126{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}._socialLink_170zb_133{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--module-body-color, var(--text-muted, var(--ink-500, #5c6e6b)));text-decoration:none;transition:color .16s ease}._socialLink_170zb_133:hover{color:var(--accent-color, #f89a3a)}._actions_170zb_148{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._actionBtn_170zb_155{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--ink-300, #9aada9) 55%,transparent);background:transparent;color:var(--module-body-color, var(--ink-500, #5c6e6b));border-radius:9999px;padding:.35rem .85rem;font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}._actionBtn_170zb_155:hover{border-color:var(--accent-color, #f89a3a);color:var(--accent-color, #f89a3a)}@container (max-width: 520px){._stripBar_170zb_29{flex-wrap:wrap;row-gap:.75rem}._actions_170zb_148{width:100%;justify-content:flex-start;padding-left:calc(44px + .75rem)}}@container (max-width: 420px){._stripCentered_170zb_25 ._author_170zb_37{flex-direction:column;text-align:left}._stripCentered_170zb_25 ._info_170zb_85{align-items:flex-start}}html[data-color-scheme=dark] ._section_170zb_1{background:var(--bg, #050a09)!important}html[data-color-scheme=dark] ._section_170zb_1._hasTopDivider_170zb_5,html[data-color-scheme=dark] ._section_170zb_1._hasBottomDivider_170zb_9{border-top-color:transparent!important;border-bottom-color:transparent!important}
