@font-face{font-family:switzer;src:url(../media/Switzer_Regular-s.p.1x2d0gkk9ka9t.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.XbleGG_className{font-family:switzer,switzer Fallback,sans-serif;font-style:normal;font-weight:400}.XbleGG_variable{--font-switzer:"switzer", "switzer Fallback", sans-serif}
:root,[data-theme=dark]{--bg-gradient:linear-gradient(to bottom, #0c0410 0%, #0c0410 20%, #0e0612 23.33%, #100813 26.67%, #120b16 30%, #140d18 33.33%, #17101a 36.67%, #19131d 40%, #1c161f 43.33%, #1f1922 46.67%, #221c24 50%, #242027 53.33%, #27232a 56.67%, #2a262c 60%, #2c292f 63.33%, #2f2c31 66.67%, #312e33 70%, #333136 73.33%, #353337 76.67%, #373539 80%, #373539 100%);--bg-solid:#0c0410;--text-100:#fff;--text-80:#fffc;--text-50:#fff9;--focus:#fff;--selection-bg:#fff3;--font-size:16px;--column:568px;--indent:40px;--date-col:90px}[data-theme=light]{--bg-gradient:linear-gradient(to bottom, #d4d4d4 0%, #d4d4d4 20%, #d5d5d5 23.33%, #d6d6d6 26.67%, #d8d8d8 30%, #d9d9d9 33.33%, #dbdbdb 36.67%, #ddd 40%, #dedede 43.33%, #e0e0e0 46.67%, #e2e2e2 50%, #e4e4e4 53.33%, #e6e6e6 56.67%, #e7e7e7 60%, #e9e9e9 63.33%, #ebebeb 66.67%, #ececec 70%, #eee 73.33%, #efefef 76.67%, #f0f0f0 80%, #f0f0f0 100%);--bg-solid:#d4d4d4;--text-100:#242424;--text-80:#3d3d3d;--text-50:#5a5a5a;--focus:#242424;--selection-bg:#2424241f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--bg-solid);color:var(--text-100)}html:not(.no-transitions){transition:background-color .3s,color .3s}body{background-color:var(--bg-solid);min-height:100vh;color:var(--text-100);font-size:var(--font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate;font-weight:400}::selection{background:var(--selection-bg);color:var(--text-100)}a{color:inherit;text-decoration:none;transition:color .15s}a:hover{color:var(--text-100)}a:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.text-link{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bg__layer{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100lvh;transition:opacity .3s;position:fixed;top:0;left:0}.bg__layer--dark{background:linear-gradient(#0c0410 0% 20%,#0e0612 23.33%,#100813 26.67%,#120b16 30%,#140d18 33.33%,#17101a 36.67%,#19131d 40%,#1c161f 43.33%,#1f1922 46.67%,#221c24 50%,#242027 53.33%,#27232a 56.67%,#2a262c 60%,#2c292f 63.33%,#2f2c31 66.67%,#312e33 70%,#333136 73.33%,#353337 76.67%,#373539 80% 100%)}.bg__layer--light{background:linear-gradient(#d4d4d4 0% 20%,#d5d5d5 23.33%,#d6d6d6 26.67%,#d8d8d8 30%,#d9d9d9 33.33%,#dbdbdb 36.67%,#ddd 40%,#dedede 43.33%,#e0e0e0 46.67%,#e2e2e2 50%,#e4e4e4 53.33%,#e6e6e6 56.67%,#e7e7e7 60%,#e9e9e9 63.33%,#ebebeb 66.67%,#ececec 70%,#eee 73.33%,#efefef 76.67%,#f0f0f0 80% 100%)}[data-theme=dark] .bg__layer--dark,:root:not([data-theme]) .bg__layer--dark,[data-theme=light] .bg__layer--light{opacity:1}.site{padding-top:40px;padding-bottom:120px}.column{width:var(--column);max-width:100%;margin:0 auto}.header{justify-content:space-between;align-items:center;gap:16px;margin-top:90px;display:flex}.name{color:var(--text-100);letter-spacing:.04em;line-height:1.1;font-size:var(--font-size);font-weight:400}.theme-toggle{width:32px;height:32px;color:var(--text-50);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:-8px;padding:0;transition:color .15s;display:inline-flex}.theme-toggle:hover,.theme-toggle:focus-visible{color:var(--text-100)}.theme-toggle:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.theme-toggle__icon{width:16px;height:16px;display:none}[data-theme=dark] .theme-toggle__icon--moon,:root:not([data-theme]) .theme-toggle__icon--moon,[data-theme=light] .theme-toggle__icon--sun{display:block}.intro{color:var(--text-80);margin-top:32px;line-height:1.5}.find-me{color:var(--text-80);margin-top:16px;line-height:1.5}.section{margin-top:120px}.section__label{color:var(--text-80);line-height:18px;font-size:var(--font-size);font-weight:400}.list{padding-left:var(--indent);margin-top:32px;list-style:none}.list__item+.list__item{margin-top:32px}.row{grid-template-columns:minmax(0, 1fr) var(--date-col);align-items:start;column-gap:24px;display:grid}.item__title{color:var(--text-80);grid-area:1/1;line-height:18px}.item__meta{color:var(--text-50);grid-area:2/1;margin-top:8px;line-height:18px}.item__date{color:var(--text-50);text-align:left;grid-area:1/2;line-height:18px}.title-link{color:inherit;align-items:center;gap:4px;max-width:100%;display:inline-flex}.title-link__icon{flex-shrink:0;width:12px;height:12px}.no-transitions,.no-transitions *,.no-transitions :before,.no-transitions :after{transition:none!important}@media (pointer:coarse){.theme-toggle{width:44px;height:44px;margin-right:-14px}}@media (prefers-reduced-motion:reduce){html,.bg__layer,a,.theme-toggle{transition:none!important}}@media (max-width:639px){.site{padding-bottom:120px;padding-left:20px;padding-right:20px}.column{width:100%}.section{margin-top:80px}.list{padding-left:0}.row{grid-template-columns:1fr;column-gap:0}.item__date{grid-area:1/1;margin-bottom:4px}.item__title{grid-area:2/1}.item__meta{grid-area:3/1}}
