.themetoggle_toggle__Q_pmU{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:1px solid var(--wire);border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;transition:color .2s,border-color .2s}.themetoggle_toggle__Q_pmU:hover{color:var(--signal);border-color:rgba(var(--signal-rgb),.5)}.themetoggle_icon__pIjCR{display:inline-flex;font-size:1.8rem}.profile_profileHeader__uu6_d{padding-top:0}.profile_cover__YRRZ_{position:relative;z-index:0;margin:-1.6rem -1.6rem 0;height:300px;overflow:hidden;background:url(/agu-jonas-banner.jpg) 50%/cover no-repeat,var(--surface)}@media(max-width:768px){.profile_cover__YRRZ_{height:200px}}.profile_identityRow__I2WuS{position:relative;z-index:2;display:flex;padding:0 .8rem}.profile_avatarWrap__IuCBm{position:relative;z-index:2;margin-top:-6rem}.profile_avatar__I3Nsq{display:block;width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid var(--ink);background:var(--ink-raise,#16191d)}@media(max-width:768px){.profile_avatar__I3Nsq{width:96px;height:96px}}.profile_identity__9Am3b{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;margin-top:2rem;padding:0 .8rem}@media(max-width:600px){.profile_identity__9Am3b{flex-direction:column;gap:1.6rem}}.profile_name__aI0bo{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;letter-spacing:-.03em;line-height:1.05}@media(max-width:768px){.profile_name__aI0bo{font-size:var(--text-lg)}}.profile_role__rQE7_{margin-top:.6rem;font-family:var(--font-mono);font-size:1.4rem;color:var(--muted)}.profile_identityActions__kV4VH{display:flex;flex-direction:column;align-items:flex-end;gap:1.4rem}@media(max-width:600px){.profile_identityActions__kV4VH{align-items:flex-start}}.profile_badge__XTzyB{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;border:1px solid var(--wire);border-radius:999px;font-family:var(--font-mono);font-size:1.3rem;color:var(--muted)}.profile_socialIcons__jfeV9{display:flex;align-items:center;gap:1.2rem}.profile_socialIcons__jfeV9 a{display:inline-flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;border:1px solid var(--wire);border-radius:50%;color:var(--muted);transition:color .2s,border-color .2s}.profile_socialIcons__jfeV9 a:hover{color:var(--signal);border-color:rgba(var(--signal-rgb),.5)}.profile_divider__lpaVR{height:1px;margin:3.2rem 0;background-image:radial-gradient(circle,var(--wire) 1px,transparent 1px);background-size:8px 1px;background-repeat:repeat-x}.profile_bio__KCNxe{padding:0 .8rem;margin-bottom:4rem}.profile_bio__KCNxe p{font-size:var(--text-sm);font-weight:300;line-height:1.7;color:var(--paper);max-width:68rem}.profile_bioLink__sTzMu{color:var(--signal);font-weight:400}.section_section__A1Xxk{padding:4rem .8rem;border-top:none;background-image:radial-gradient(circle,var(--wire) 1px,transparent 1px);background-position:0 0;background-size:8px 1px;background-repeat:repeat-x}.section_sectionHead__y3_vt{display:flex;align-items:baseline;gap:1rem;margin-bottom:2.8rem}.section_sectionLabel__IAPHn{font-family:var(--font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.02em;color:var(--muted)}.section_sectionMeta__Qr6X7{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:1.3rem;color:var(--muted);opacity:.7}.section_sectionMeta__Qr6X7:before{content:"•";color:var(--wire)}.experiencelist_list__5lMYy{display:flex;flex-direction:column}.experiencelist_row__pQTYI{position:relative}.experiencelist_row__pQTYI:not(:last-child){border-bottom:1px solid var(--wire)}.experiencelist_rowOpen__qeHA_ .experiencelist_chevron__zjtKa{color:var(--signal);border-color:rgba(var(--signal-rgb),.5)}.experiencelist_rowMain__PoYDz{width:100%;display:flex;align-items:flex-start;gap:1.6rem;padding:2rem 0;background:none;border:none;text-align:left;color:inherit;cursor:pointer}.experiencelist_logo__eF14k{flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--wire);background:var(--ink-raise,#16191d);font-family:var(--font-mono);font-size:1.4rem;font-weight:500}.experiencelist_logoImg__SfhfD{width:100%;height:100%;object-fit:cover}.experiencelist_rowText__PquM8{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.experiencelist_company__6ypbt{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;color:var(--paper);transition:color .2s}.experiencelist_company__6ypbt:hover{color:var(--signal)}.experiencelist_linkIcon__WalTb{font-size:1.4rem;color:var(--muted)}.experiencelist_role__uwFbp{font-size:1.5rem;color:var(--muted)}.experiencelist_summary__twGB9{margin-top:.6rem;font-size:1.4rem;font-weight:300;line-height:1.55;color:var(--muted)}@media(max-width:600px){.experiencelist_summary__twGB9{display:none}}.experiencelist_rowRight__eHcOO{flex-shrink:0;display:flex;align-items:center;gap:1.2rem;padding-top:.4rem}.experiencelist_time__wCiia{font-family:var(--font-mono);font-size:1.3rem;color:var(--muted);white-space:nowrap}@media(max-width:600px){.experiencelist_time__wCiia{display:none}}.experiencelist_chevron__zjtKa{display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;color:var(--muted);border:1px solid var(--wire);border-radius:50%;width:2.8rem;height:2.8rem;flex-shrink:0;transition:transform .2s,color .2s,border-color .2s}.experiencelist_chevronOpen__XvxV2{transform:rotate(180deg);color:var(--signal);border-color:rgba(var(--signal-rgb),.5)}.experiencelist_detailWrap__0_EA7{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .3s ease}.experiencelist_detailOpen__C_Gcr{grid-template-rows:1fr;opacity:1}.experiencelist_detailInner__VcxkQ{min-height:0;overflow:hidden}.experiencelist_detail__4he_E{list-style:none;padding:0 0 2.2rem 6rem;max-width:66rem}@media(max-width:600px){.experiencelist_detail__4he_E{padding-left:0}}.experiencelist_detail__4he_E li{position:relative;padding-left:1.8rem;margin-bottom:.9rem;font-size:1.5rem;font-weight:300;line-height:1.55;color:var(--paper)}.experiencelist_detail__4he_E li:before{content:"";position:absolute;left:0;top:.75rem;width:6px;height:6px;background:var(--signal)}.experiencelist_detail__4he_E li:last-child{margin-bottom:0}.proofofwork_grid__LGp5M{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media(max-width:700px){.proofofwork_grid__LGp5M{grid-template-columns:1fr}}.proofofwork_card__taXWK{display:block;border:1px solid var(--wire);border-radius:1.2rem;padding:1.6rem;background:rgba(var(--paper-rgb,237,238,234),.015);transition:border-color .2s,transform .2s}.proofofwork_card__taXWK:hover{border-color:rgba(var(--signal-rgb),.4);transform:translateY(-2px)}.proofofwork_preview__zw4xE{position:relative;aspect-ratio:16/11;border-radius:.8rem;overflow:hidden;background:var(--ink-deep,#090a0c);border:1px solid var(--wire)}.proofofwork_backdrop__sUWv_{position:absolute;inset:0;z-index:0;opacity:0;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .45s ease}.proofofwork_previewTitle__ucIqt{position:absolute;z-index:2;top:1.4rem;left:1.8rem;font-family:var(--font-display);font-size:1.7rem;font-weight:700;color:#fff;white-space:nowrap;transition:left .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.proofofwork_shot__zgUIP{position:absolute;top:4.6rem;left:1.6rem;right:1.6rem;bottom:-1.2rem;z-index:1;border-radius:.8rem;overflow:hidden;transform-origin:center bottom;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.proofofwork_shot__zgUIP img{width:100%;height:100%;object-fit:cover;object-position:top center}.proofofwork_card__taXWK:hover .proofofwork_backdrop__sUWv_{opacity:1}.proofofwork_card__taXWK:hover .proofofwork_shot__zgUIP{transform:scale(.78) translateY(-1.2rem);box-shadow:0 1.6rem 3.6rem rgba(0,0,0,.5)}.proofofwork_card__taXWK:hover .proofofwork_previewTitle__ucIqt{left:50%;transform:translateX(-50%);color:#0e1013}@media(prefers-reduced-motion:reduce){.proofofwork_backdrop__sUWv_,.proofofwork_previewTitle__ucIqt,.proofofwork_shot__zgUIP{transition:none}}.proofofwork_cardBody__FZwFw{padding:1.6rem .4rem .4rem}.proofofwork_cardTitle__SgfXx{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.proofofwork_cardTitle__SgfXx h4{font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--paper)}.proofofwork_cardLinkIcon__V6N7O{font-size:1.6rem;color:var(--muted);flex-shrink:0}.proofofwork_card__taXWK:hover .proofofwork_cardLinkIcon__V6N7O{color:var(--signal)}.proofofwork_cardDesc__HuUak{font-size:1.4rem;font-weight:300;line-height:1.55;color:var(--muted);margin-bottom:1.4rem}.proofofwork_tags__QMSir{display:flex;flex-wrap:wrap;gap:.8rem}.proofofwork_tagMore__MHhai,.proofofwork_tag__hEShP{font-family:var(--font-mono);font-size:1.2rem;padding:.3rem .9rem;border-radius:999px;background:var(--ink-raise,#16191d);border:1px solid var(--wire);color:var(--muted)}.proofofwork_tagMore__MHhai{color:var(--signal)}.blogs_list__arwVb{display:flex;flex-direction:column}.blogs_row__vk9U_{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;border-bottom:1px solid var(--wire)}.blogs_row__vk9U_:last-child{border-bottom:none}.blogs_title__zHkqh{font-size:var(--text-sm);font-weight:400;color:var(--paper)}.blogs_draft__4f7OK,.blogs_open__UU2Ys{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:1.3rem;padding:.6rem 1.2rem;border-radius:.6rem;border:1px solid var(--wire)}.blogs_open__UU2Ys{color:var(--paper);transition:border-color .2s,color .2s}.blogs_open__UU2Ys:hover{color:var(--signal);border-color:rgba(var(--signal-rgb),.5)}.blogs_draft__4f7OK{color:var(--muted);opacity:.6}.building_grid__DSBZA{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media(max-width:700px){.building_grid__DSBZA{grid-template-columns:1fr}}.building_card__f7ot3{display:flex;align-items:center;gap:1.4rem;padding:2rem;border:1px solid var(--wire);border-radius:1.2rem;transition:border-color .2s}.building_card__f7ot3:hover{border-color:rgba(var(--signal-rgb),.4)}.building_logo__vHM0M{flex-shrink:0;width:4rem;height:4rem;border-radius:.8rem;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--wire);background:var(--ink-raise,#16191d)}.building_logoImg__1a8Eh{width:100%;height:100%;object-fit:contain}.building_text__34BUy{display:flex;flex-direction:column;gap:.5rem}.building_name__BTrUU{font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--paper)}.building_desc__WmTg0{font-size:1.4rem;font-weight:300;line-height:1.55;color:var(--muted)}.building_icon__3QtG0{flex-shrink:0;font-size:1.6rem;color:var(--muted)}.github_wrap__AmCoj{width:100%}.github_scroll__uCvXD{overflow-x:auto;padding-bottom:.8rem;-ms-overflow-style:none;scrollbar-width:none}.github_scroll__uCvXD::-webkit-scrollbar{display:none}.github_grid__MrioI{display:flex;gap:3px;min-width:max-content}.github_week__hgZW4{display:flex;flex-direction:column;gap:3px}.github_cell__DIRbi{width:11px;height:11px;border-radius:2px;background:var(--ink-raise,#16191d);border:1px solid rgba(var(--paper-rgb,237,238,234),.03)}.github_cell__DIRbi[data-level="1"]{background:rgba(var(--signal-rgb),.28)}.github_cell__DIRbi[data-level="2"]{background:rgba(var(--signal-rgb),.5)}.github_cell__DIRbi[data-level="3"]{background:rgba(var(--signal-rgb),.72)}.github_cell__DIRbi[data-level="4"]{background:var(--signal)}.github_footer__MMwf1{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:1.4rem;flex-wrap:wrap}.github_total__6LJMT{font-size:1.3rem}.github_legend__k8PI9,.github_total__6LJMT{font-family:var(--font-mono);color:var(--muted)}.github_legend__k8PI9{display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem}.github_legend__k8PI9 .github_cell__DIRbi{width:11px;height:11px}.stack_lead__KWVxB{font-size:var(--text-sm);font-weight:300;color:var(--paper);margin-bottom:2.8rem}.stack_marquee__NR_rD{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.stack_track__YL5y7{display:flex;width:max-content;animation:stack_stack-scroll__FCnI8 40s linear infinite}.stack_track__YL5y7:hover{animation-play-state:paused}@keyframes stack_stack-scroll__FCnI8{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.stack_item__XTsGX{display:flex;flex-direction:column;align-items:center;gap:.9rem;flex-shrink:0;margin-right:6.4rem;color:var(--muted);transition:color .2s}.stack_item__XTsGX:hover{color:var(--paper)}.stack_icon__C9Bir{font-size:3.2rem}.stack_label___n4l0{font-family:var(--font-mono);font-size:1.2rem}@media(prefers-reduced-motion:reduce){.stack_track__YL5y7{animation:none;flex-wrap:wrap}}.engineeringwork_card__Z8ipc{border:1px solid var(--wire);border-radius:1.4rem;padding:.8rem 2.4rem}.engineeringwork_row__lHIB_{display:flex;align-items:center;gap:1.6rem;padding:2.4rem 0;color:inherit}.engineeringwork_row__lHIB_:not(:last-child){border-bottom:1px solid var(--wire)}.engineeringwork_row__lHIB_:hover .engineeringwork_arrow__S4zGQ{color:var(--signal);border-color:rgba(var(--signal-rgb),.5)}.engineeringwork_row__lHIB_:hover .engineeringwork_title__EMiVf{color:var(--signal)}.engineeringwork_commitIcon__Vbiqt{flex-shrink:0;align-self:flex-start;font-size:1.8rem;color:var(--signal);margin-top:.4rem}.engineeringwork_body__pud8t{flex:1 1;min-width:0}.engineeringwork_top__yoCc9{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:.6rem}.engineeringwork_title__EMiVf{font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;color:var(--paper);transition:color .2s}.engineeringwork_year__K2w1h{font-family:var(--font-mono);font-size:1.4rem;color:var(--muted);flex-shrink:0}.engineeringwork_detail__lsnsb{font-size:1.5rem;font-weight:300;line-height:1.55;color:var(--muted)}.engineeringwork_arrow__S4zGQ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:1px solid var(--wire);border-radius:1rem;font-size:1.8rem;color:var(--muted);transition:color .2s,border-color .2s}.home_shell__CDNVQ{position:relative;min-height:100vh;background:var(--ink)}.home_rail__uooeg{position:fixed;top:0;bottom:0;width:4rem;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 6px,rgba(var(--paper-rgb,237,238,234),.05) 6px,rgba(var(--paper-rgb,237,238,234),.05) 7px);border-left:1px dotted var(--wire);border-right:1px dotted var(--wire)}.home_railLeft__1loRS{left:calc(50% - 420px - 4rem)}.home_railRight__z71vs{right:calc(50% - 420px - 4rem)}@media(max-width:960px){.home_rail__uooeg{display:none}}.home_column__iwKvN{position:relative;z-index:1;max-width:840px;margin:0 auto;padding:1.6rem 1.6rem 6rem}.home_footer__OhyhQ{display:block;margin-top:4rem;color:var(--muted)}.home_callout__Ghk5B{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:3.2rem .8rem 5.2rem;background-image:radial-gradient(circle,var(--wire) 1px,transparent 1px);background-position:0 0;background-size:8px 1px;background-repeat:repeat-x}.home_callout__Ghk5B p{font-family:var(--font-display);font-size:var(--text-md);font-style:italic;font-weight:500;line-height:1.35;text-align:center;color:var(--muted)}.home_callButton__hF65H{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.6rem;padding:.9rem 2.4rem .9rem 1.2rem;border:1px solid rgba(var(--paper-rgb),.08);border-radius:3.2rem;background:var(--surface-2);box-shadow:inset 0 0 0 2px rgba(var(--paper-rgb),.03),0 0 0 4px rgba(0,0,0,.18);color:var(--paper);font:inherit;font-family:var(--font-display);font-size:var(--text-sm);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.home_callButton__hF65H:focus-visible,.home_callButton__hF65H:hover{border-color:rgba(var(--signal-rgb),.38);background:color-mix(in srgb,var(--surface-2) 86%,var(--paper) 14%);box-shadow:inset 0 0 0 2px rgba(var(--paper-rgb),.05),0 0 0 4px rgba(0,0,0,.22);transform:translateY(-1px)}.home_callButton__hF65H:focus-visible{outline:2px solid rgba(var(--signal-rgb),.75);outline-offset:4px}.home_callButton__hF65H:focus-visible .home_callHoverMeta__GlDHU,.home_callButton__hF65H:hover .home_callHoverMeta__GlDHU{width:6.2rem;opacity:1}.home_callAvatar__E_f7r{flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:50%;object-fit:cover;background:var(--ink-deep)}.home_callHoverMeta__GlDHU{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:0;opacity:0;overflow:hidden;color:var(--paper);font-family:var(--font-mono);font-size:1.2rem;transition:width .22s,opacity .18s}.home_callHoverMeta__GlDHU span:first-child{font-size:1.8rem;line-height:1}.home_connect__INNMk{padding:3.2rem .8rem 0;background-image:radial-gradient(circle,var(--wire) 1px,transparent 1px);background-position:0 0;background-size:8px 1px;background-repeat:repeat-x}.home_connect__INNMk h2{font-family:var(--font-display);font-size:var(--text-md);font-weight:600;line-height:1.15;color:color-mix(in srgb,var(--muted) 42%,var(--ink) 58%)}.home_connect__INNMk p{margin-top:1.2rem;font-size:var(--text-xs);font-weight:400;line-height:1.35;color:color-mix(in srgb,var(--muted) 50%,var(--ink) 50%)}.home_contactLinks__EfCCI{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem;margin-top:3.2rem}.home_contactLinks__EfCCI a{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.4rem;padding:.8rem 1.6rem;border:1px solid var(--wire);border-radius:999px;background:var(--surface-2);box-shadow:inset 0 0 0 2px rgba(var(--paper-rgb),.03),0 0 0 3px rgba(0,0,0,.16);color:color-mix(in srgb,var(--paper) 82%,var(--muted) 18%);font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;line-height:1;transition:border-color .2s,color .2s,transform .2s}.home_contactLinks__EfCCI a svg{flex:0 0 auto;width:2.1rem;height:2.1rem}.home_contactLinks__EfCCI a:focus-visible,.home_contactLinks__EfCCI a:hover{border-color:rgba(var(--signal-rgb),.45);color:var(--signal);transform:translateY(-1px)}.home_contactLinks__EfCCI a:focus-visible{outline:2px solid rgba(var(--signal-rgb),.75);outline-offset:4px}@media(max-width:700px){.home_callout__Ghk5B{padding-bottom:4rem}.home_callout__Ghk5B p{font-size:var(--text-sm)}.home_callButton__hF65H{width:-moz-fit-content;width:fit-content;max-width:100%;padding-right:1.8rem;font-size:var(--text-xs)}.home_callButton__hF65H:focus-visible .home_callHoverMeta__GlDHU,.home_callButton__hF65H:hover .home_callHoverMeta__GlDHU{width:5.6rem}.home_callHoverMeta__GlDHU{gap:.6rem;font-size:1.3rem}.home_connect__INNMk h2{font-size:var(--text-md)}.home_connect__INNMk p{margin-top:1.4rem;font-size:var(--text-xs)}.home_contactLinks__EfCCI{margin-top:2.8rem}.home_contactLinks__EfCCI a{min-height:4.2rem;padding:.8rem 1.4rem;font-size:var(--text-xs)}}