:root{--paper:#f8f5ee;--ink:#102031;--muted:#535f6c;--rule:#d0cac0;--accent:#073964;--warm:#f1ebde;--hover:#e1e9f2}@supports (color:lab(0% 0 0)){:root{--paper:lab(96.5601% .286847 3.81331);--ink:lab(11.7048% -2.38843 -13.6192);--muted:lab(39.643% -2.42136 -8.77803);--rule:lab(81.4742% 1.07729 5.64463);--accent:lab(22.9743% -2.21531 -30.1917);--warm:lab(93.1095% .562519 6.8958);--hover:lab(91.8661% -1.61284 -5.34177)}}[data-theme=dark]{--paper:#09121c;--ink:#e8e4dd;--muted:#7d8792;--rule:#222f3c;--accent:#73b1e6;--warm:#121c26;--hover:#162330}@supports (color:lab(0% 0 0)){[data-theme=dark]{--paper:lab(5.21333% -1.27424 -7.86241);--ink:lab(90.76% .288427 3.81444);--muted:lab(55.8966% -2.056 -7.07493);--rule:lab(18.7325% -2.45664 -10.3756);--accent:lab(69.6914% -9.96202 -33.1018);--warm:lab(9.45811% -1.93688 -8.61478);--hover:lab(12.9225% -2.26182 -10.321)}}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);margin:0;padding:0;font-family:Pretendard Variable,Pretendard,sans-serif;transition:background .3s,color .3s}a{color:inherit}::selection{background:var(--accent);color:var(--paper)}:where(a,button){-webkit-tap-highlight-color:color-mix(in oklch, var(--accent) 18%, transparent);touch-action:manipulation}:where(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}:target{scroll-margin-top:96px}.skip-link{z-index:100;border:1px solid var(--accent);background:var(--paper);color:var(--ink);font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;padding:10px 14px;font-size:11px;text-decoration:none;transition:transform .16s;position:fixed;top:12px;left:16px;transform:translateY(-140%)}.skip-link:focus-visible{transform:translateY(0)}button{transition:background-color .16s,border-color .16s,color .16s,transform .16s}button:hover{transform:translateY(-1px);border-color:var(--accent)!important}.interactive-row{transition:background-color .18s,color .18s}.interactive-row:hover,.interactive-row:focus-visible,.hover-row:hover,.hover-row:focus-visible,.article-row:hover,.article-row:focus-visible,.pub-row:hover,.pub-row:focus-visible,.project-row:hover,.project-row:focus-visible{background:var(--hover)}.site-header-nav a,.site-header-actions button{transition:background-color .16s,border-color .16s,color .16s}.site-header-nav a:hover{color:var(--accent)!important}.site-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.site-header-nav{align-items:center;gap:20px;display:flex}.site-header-actions{align-items:center;gap:12px;display:flex}@media (max-width:640px){.site-header{flex-wrap:wrap;gap:12px}.site-header-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;order:3;gap:16px;width:100%;padding:0 8px 2px 0;scroll-padding-right:8px;overflow-x:auto}.site-header-nav::-webkit-scrollbar{display:none}.site-header-nav a{white-space:nowrap}}.home-intro{grid-template-columns:1.5fr 1fr;gap:64px;margin-bottom:80px;display:grid}.home-visual{border:1px solid var(--rule);background:linear-gradient(90deg, color-mix(in oklch, var(--accent) 9%, transparent), transparent 58%), var(--warm);margin:0 0 56px;padding:24px 28px 22px;position:relative;overflow:hidden}.home-visual:before,.home-visual:after{content:"";border:1px solid color-mix(in oklch, var(--accent) 34%, var(--rule));pointer-events:none;border-radius:999px;position:absolute}.home-visual:before{width:360px;height:360px;top:-210px;right:-116px}.home-visual:after{width:180px;height:180px;bottom:-122px;left:44%}.home-visual-topline{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:16px;margin-bottom:26px;font-size:10px;display:flex;position:relative}.home-visual-field{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.home-visual-field:before{content:"";border-top:1px solid color-mix(in oklch, var(--accent) 42%, var(--rule));position:absolute;top:42px;left:8%;right:8%}.home-visual-node{justify-items:center;gap:10px;min-width:0;display:grid;position:relative}.home-visual-index{font-family:var(--font-jetbrains-mono), monospace;color:var(--accent);font-size:10px}.home-visual-ring{aspect-ratio:1;border:1px solid var(--accent);background:radial-gradient(circle at 50% 50%, var(--accent) 0 4px, transparent 5px), radial-gradient(circle at 50% 50%, transparent 0 19px, color-mix(in oklch, var(--accent) 18%, transparent) 20px 21px, transparent 22px);width:72px;box-shadow:0 0 0 10px var(--warm);border-radius:50%}.home-visual-node-label{text-align:center;font-size:13px;line-height:1.35}.home-visual figcaption{max-width:520px;color:var(--muted);margin-top:24px;font-size:13px;line-height:1.55;position:relative}.home-research-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:768px){.home-intro{grid-template-columns:1fr;gap:28px;margin-bottom:60px}.home-visual{margin-bottom:44px;padding:20px}.home-visual-field{grid-template-columns:1fr;gap:18px}.home-visual-field:before{border-top:0;border-left:1px solid color-mix(in oklch, var(--accent) 42%, var(--rule));width:0;inset:24px auto 24px 50%}.home-research-grid{grid-template-columns:1fr;gap:0}}.articles-featured{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--ink);margin-bottom:28px;padding:28px 4px 30px;text-decoration:none;display:block}.articles-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:28px;display:grid}.articles-summary-cell{border:0;border-top:1px solid var(--rule);color:var(--ink);cursor:pointer;text-align:left;background:0 0;justify-items:start;gap:6px;padding:14px 0;display:grid}.article-row{grid-template-columns:90px 1fr 140px 30px;align-items:baseline;gap:24px;display:grid}@media (max-width:720px){.articles-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.article-row{grid-template-columns:1fr auto;gap:6px 12px}.article-row .row-date{grid-area:2/1}.article-row .row-title{grid-area:1/1}.article-row .row-meta{grid-area:3/1/auto/-1;text-align:left!important}.article-row .row-arrow{grid-area:1/2;align-self:start}}.pub-row{grid-template-columns:110px 1fr 30px;align-items:baseline;gap:32px;display:grid}@media (max-width:720px){.pub-row{grid-template-columns:1fr auto;gap:6px 12px}.pub-row .row-type{grid-area:2/1}.pub-row .row-content{grid-area:1/1}.pub-row .row-arrow{grid-area:1/2;align-self:start}}.projects-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:8px 0 28px;display:grid}.projects-summary-cell{border-top:1px solid var(--rule);gap:8px;min-width:0;padding:16px 0;display:grid}.project-row{grid-template-columns:110px 1fr 110px;align-items:baseline;gap:32px;display:grid}.project-trail-grid{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.project-trail-link{border-bottom:1px solid var(--rule);min-width:0;color:var(--ink);gap:8px;padding:18px 18px 20px 0;text-decoration:none;display:grid}@media (max-width:720px){.projects-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.project-trail-grid{grid-template-columns:1fr}.project-trail-link{padding-right:4px}.project-row{grid-template-columns:1fr auto;gap:6px 12px}.project-row .row-type{grid-area:2/1}.project-row .row-content{grid-area:1/1}.project-row .row-meta{grid-area:3/1/auto/-1;text-align:left!important}}.project-detail-intro{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;gap:56px;display:grid}.project-detail-stat-grid,.project-detail-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.project-detail-row{border-bottom:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr);gap:32px;padding:28px 0;display:grid}.project-detail-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;display:grid}.project-related-row{grid-template-columns:140px minmax(0,1fr) 24px;gap:24px;display:grid}.project-detail-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.project-detail-list li{border-bottom:1px solid var(--rule);color:var(--muted);padding:16px 0;font-size:14.5px;line-height:1.65}@media (max-width:860px){.project-detail-intro,.project-detail-two-column{grid-template-columns:1fr;gap:32px}.project-detail-stat-grid,.project-detail-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail-row{grid-template-columns:1fr;gap:12px}.project-related-row{grid-template-columns:1fr 24px;gap:6px 12px}.project-related-row>span:first-child{grid-area:2/1}.project-related-row>span:nth-child(2){grid-area:1/1}.project-related-row>span:last-child{grid-area:1/2;align-self:start}}@media (max-width:560px){.project-detail-stat-grid,.project-detail-workflow{grid-template-columns:1fr;gap:0}}.pub-year-row{grid-template-columns:110px 1fr;align-items:baseline;gap:32px;margin-bottom:12px;display:grid}@media (max-width:720px){.pub-year-row{grid-template-columns:1fr;gap:8px}}.talks-summary-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:24px;display:grid}.talks-row{grid-template-columns:90px 82px 1fr;align-items:baseline;gap:24px;display:grid}@media (max-width:720px){.talks-summary-grid{gap:18px}.talks-row{grid-template-columns:1fr;gap:6px}}@media (max-width:480px){.talks-summary-grid{grid-template-columns:1fr;gap:0}}.about-record-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;margin-bottom:24px;display:grid}.about-record-stat{border-top:1px solid var(--rule);padding:16px 0}.about-highlight-list{border-top:1px solid var(--rule)}.about-highlight-row{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:140px 1fr;gap:20px;padding:18px 0;text-decoration:none;display:grid}.contact-email-band{background:var(--warm);border-left:2px solid var(--accent);padding:32px}.contact-lane-grid,.contact-link-grid{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;display:grid}.contact-lane-row,.contact-link-row{border-bottom:1px solid var(--rule);min-height:100%;color:var(--ink);padding:20px 4px;text-decoration:none;display:block}.contact-lane-row{padding-right:24px}.edu-row{grid-template-columns:110px 1fr;gap:32px;display:grid}.about-timeline{position:relative}.about-timeline:before{content:"";border-left:1px solid var(--rule);position:absolute;top:10px;bottom:10px;left:122px}.about-timeline-row{border-bottom:1px solid var(--rule);grid-template-columns:94px 24px 1fr;gap:16px;padding:18px 0;display:grid;position:relative}.about-timeline-year{font-family:var(--font-jetbrains-mono), monospace;color:var(--accent);font-size:11px;line-height:1.6}.about-timeline-marker{border:1px solid var(--accent);background:var(--paper);width:9px;height:9px;box-shadow:0 0 0 5px var(--paper);border-radius:50%;margin-top:6px}@media (max-width:480px){.contact-email-band{padding:24px 20px}.contact-lane-grid,.contact-link-grid{grid-template-columns:1fr}.about-record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.about-highlight-row{grid-template-columns:1fr;gap:6px}.edu-row{grid-template-columns:1fr;gap:4px}.about-timeline:before{left:4px}.about-timeline-row{grid-template-columns:22px 1fr;gap:12px}.about-timeline-year{grid-area:1/2}.about-timeline-marker{grid-area:1/1/span 2}.about-timeline-row>div:last-child{grid-column:2}.page-main,.site-header-pad{padding-left:20px;padding-right:20px}}@keyframes skeleton-pulse{0%,to{opacity:.55}50%{opacity:.85}}.skeleton{background:var(--warm);border-radius:3px;animation:1.5s ease-in-out infinite skeleton-pulse;display:block}@media (prefers-reduced-motion:reduce){:where(a,button),.interactive-row,.hover-row,.article-row,.pub-row,.site-header-nav a,.site-header-actions button,.skip-link{transition:none}button:hover{transform:none}.skeleton{animation:none}}
@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(../media/PretendardVariable.0a.~5ku~863u1.woff2)format("woff2-variations")}
@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/79e9e0e3b9220e46.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/e62850744c7f266e.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../media/9433d1a810498265.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/150f724d70372c02.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/750c737482d9de2f.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f402bd2d8eef81a.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.newsreader_7d58d5cd-module__zVzUna__className{font-family:Newsreader,Georgia,serif}.newsreader_7d58d5cd-module__zVzUna__variable{--font-newsreader:"Newsreader", Georgia, serif}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.jetbrains_mono_4d1387b-module__ND92IG__className{font-family:JetBrains Mono,monospace;font-style:normal}.jetbrains_mono_4d1387b-module__ND92IG__variable{--font-jetbrains-mono:"JetBrains Mono", monospace}
