:root{--paper:#FAF8F3;--card:#FFFFFF;--ink:#14121A;--border:#E6E2D8;--divider:#EFECE5;--raised:#F1EDE3;--text:#14121A;--text-2:#5C5866;--text-3:#6B6777;--on-ink:#FFFFFF;--on-ink-2:#B8B2C8;--plum:#6B2FD6;--plum-deep:#4B1FA3;--plum-tint:#F1EAFD;--robust:#5EEAA4;--fragile:#FCD34D;--risk:#FB7185;--depleted:#E11D48;--d-retirement:#6B2FD6;--d-retirement-tint:#F1EAFD;--d-savings:#127A45;--d-savings-tint:#DDF3E4;--d-debt:#C2410C;--d-debt-tint:#FDE4DE;--d-tax:#9A6A00;--d-tax-tint:#FBEFD2;--d-investment:#1D4ED8;--d-investment-tint:#E0ECFF;--d-income:#0F766E;--d-income-tint:#DDF4F1;--d-insurance:#475569;--d-insurance-tint:#E7E9F0;--d-housing:#BE185D;--d-housing-tint:#FCE4EE;--d-budget:#4D7C0F;--d-budget-tint:#ECF5D5;--d-expense:#EA580C;--d-expense-tint:#FFEAD5;--d-business:#4338CA;--d-business-tint:#E4E3FB;--d-assessment:#334155;--d-assessment-tint:#E8ECF2;--d-wealth:#A16207;--d-wealth-tint:#FBF1D6;--font-ui:var(--f-ui),"Space Grotesk",system-ui,sans-serif;--font-num:var(--f-num),"JetBrains Mono",ui-monospace,monospace;--font-serif:var(--f-serif),"Instrument Serif",Georgia,serif;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-12:48px;--s-16:64px;--r-control:10px;--r-input:12px;--r-card:16px;--r-panel:20px;--r-hero:24px;--r-pill:999px;--max:1240px;--gutter:clamp(16px,4vw,40px);--sidebar:260px;--result-col:400px;--t-press:180ms cubic-bezier(.2,.7,.2,1);--t-spring:250ms cubic-bezier(.34,1.56,.64,1);--t-value:420ms cubic-bezier(.2,.7,.2,1);--t-reveal:600ms cubic-bezier(.2,.7,.2,1);--t-draw:1200ms cubic-bezier(.2,.7,.2,1);--t-view:450ms cubic-bezier(.2,.7,.2,1);--shadow-hover:0 18px 40px rgba(20,18,26,.08);--shadow-hero:0 30px 80px rgba(107,47,214,.10);--shadow-focus:0 0 0 3px rgba(107,47,214,.15)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--paper);color:var(--text);font-family:var(--font-ui);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--plum);text-decoration:none}a:hover{color:var(--plum-deep)}figure,h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font-family:inherit}@media (max-width:960px){input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea{font-size:16px!important}}:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:36px;margin:0;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--plum) var(--p,50%),rgba(20,18,26,.12) var(--p,50%))}input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:rgba(20,18,26,.12)}input[type=range]::-moz-range-progress{height:6px;border-radius:3px;background:var(--plum)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--plum);margin-top:-8px;box-shadow:0 2px 8px rgba(107,47,214,.35);transition:transform var(--t-spring)}input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--plum);box-shadow:0 2px 8px rgba(107,47,214,.35)}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.scp2{transition:border-color .2s,background .2s}.scp2:hover{border-color:var(--plum)}.mv-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .2s}.mv-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}@keyframes revealIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes drawIn{0%{stroke-dashoffset:var(--len,1000)}to{stroke-dashoffset:0}}.press{transition:transform var(--t-press),background .2s,border-color .2s}.press:hover{transform:translateY(-1px)}.press:active{transform:scale(.96)}.chip{transition:transform var(--t-spring),background .2s,color .2s,border-color .2s}.chip:hover{transform:translateY(-2px)}.chip:active{transform:scale(.94)}.lift{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.arrow{display:inline-block;transition:transform var(--t-spring)}a:hover .arrow,button:hover .arrow{transform:translateX(5px)}.reveal{animation:revealIn var(--t-reveal) both}.disclosure{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1)}.disclosure.open{grid-template-rows:1fr}.disclosure>div{overflow:hidden}.shell{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.section{padding:var(--s-12) 0;border-top:1px solid var(--divider)}.section:first-child{border-top:none}.eyebrow{font:var(--eyebrow,500 11px/1) var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}@media (max-width:980px){.nav-center{display:none!important}.nav-burger{display:flex!important}.nav-hide-md{display:none!important}}@media (max-width:560px){.nav-hide-sm{display:none!important}.nav-shell{gap:8px!important;padding-left:12px!important;padding-right:12px!important}.nav-right{gap:6px!important}.nav-map{padding:0 10px!important}}.hub-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:48px;align-items:start}.bento-grid,.plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.domain-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}@media (max-width:920px){.hub-hero{grid-template-columns:minmax(0,1fr)}.bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.bento-grid{grid-template-columns:minmax(0,1fr)}}.map-grid{display:grid;grid-template-columns:340px minmax(0,1fr)}.loop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:920px){.map-grid{grid-template-columns:minmax(0,1fr)}.map-rail{position:static!important}.loop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.loop-grid{grid-template-columns:minmax(0,1fr)}}.tool-grid{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);align-items:start}@media (max-width:960px){.tool-grid{grid-template-columns:minmax(0,1fr)}.tool-aside{display:none!important}.calc-grid,.method-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:520px){.hide-xs{display:none!important}}@media (prefers-reduced-motion:reduce){*{animation-duration:1ms!important;transition-duration:1ms!important}input[type=range]:active::-webkit-slider-thumb{transform:none}}.footer-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}.footer-links{display:flex;flex-direction:column}.footer-links a{display:flex;align-items:center;min-height:32px}@media (max-width:920px){.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-grid>:first-child{grid-column:1/-1}}@media (max-width:560px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.footer-links a{min-height:44px}.footer-bottom{flex-direction:column;gap:6px}.tap{min-height:44px;min-width:44px}a.tap,button.tap{display:inline-flex;align-items:center}}.guide-prose{font:400 17px/1.7 var(--font-ui);color:#14121A;max-width:720px}.guide-prose h2{font:700 clamp(24px,3vw,30px)/1.15 var(--font-ui);letter-spacing:-.025em;margin:40px 0 12px}.guide-prose p{margin:0 0 16px}.guide-prose ol,.guide-prose ul{margin:0 0 18px;padding-left:22px}.guide-prose li{margin:0 0 10px}.guide-prose a{color:#6B2FD6;text-decoration:underline;text-underline-offset:2px}.guide-prose em{color:#5C5866}.guide-prose table{border-collapse:collapse;margin:0 0 18px;width:100%}.guide-prose td,.guide-prose th{border-bottom:1px solid #e6e2d8;padding:8px 10px;text-align:left}.hide-desktop{display:none}@media (max-width:960px){.hide-desktop{display:block}}@media (max-width:860px){.vol-path{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:720px){.book-head{grid-template-columns:minmax(0,1fr)!important}}.guide-prose table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:560px){.guide-prose td,.guide-prose th{padding:6px 8px;font-size:14px}}@media (max-width:900px){.lib-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}}.article-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}@media (max-width:1000px){.article-grid{grid-template-columns:minmax(0,1fr)}.article-rail{position:static!important;max-height:none!important}}.chapter-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:56px;align-items:start}@media (max-width:960px){.chapter-grid{grid-template-columns:minmax(0,1fr)}.chapter-rail{display:none!important}}.toc-link{display:flex;gap:10px;padding:7px 10px;border-radius:10px;color:#5C5866;font:400 14px/1.35 var(--font-ui)}.toc-link:hover{background:#F1EDE3;color:#14121A}.contents-row{transition:background .2s}.contents-row:hover{background:#fff}.guide-prose{font-size:18px;line-height:1.72;max-width:700px}.guide-prose h2{scroll-margin-top:96px;padding-top:8px}.guide-prose h3{font:600 20px/1.3 var(--font-ui);letter-spacing:-.01em;margin:28px 0 8px}.guide-prose strong{font-weight:600;color:#14121A}.guide-prose blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid var(--plum);font:500 20px/1.5 var(--font-ui);color:#14121A}.guide-prose>p:first-child{font-size:20px;line-height:1.6;color:#14121A}.guide-prose ol li::marker{font-family:var(--font-num);font-weight:600;color:var(--plum)}.guide-action ol{counter-reset:step;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.guide-action ol li{counter-increment:step;position:relative;padding:14px 16px 14px 56px;background:#fff;border-radius:14px;margin:0;font-size:16px;line-height:1.55}.guide-action ol li:before{content:counter(step);position:absolute;left:14px;top:12px;width:30px;height:30px;border-radius:50%;background:var(--accent,var(--plum));color:#fff;display:flex;align-items:center;justify-content:center;font:600 14px var(--font-num)}.guide-action p{margin:0 0 10px}.site-header{padding-top:env(safe-area-inset-top)}@media (max-width:960px){.site-header{position:sticky!important;top:0;z-index:55;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .2s;will-change:transform}.site-header[data-hidden]{transform:translateY(-100%);box-shadow:none}.site-header .nav-shell{height:56px!important}.site-header .mv-menu{max-height:calc(100dvh - 56px - env(safe-area-inset-top))!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}}@media (max-width:960px) and (prefers-reduced-motion:reduce){.site-header{transition:none}}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media (max-width:640px){.mv-search-overlay{padding:0!important;align-items:stretch!important}.mv-search-sheet{max-width:none!important;height:var(--mv-vvh,100dvh)!important;max-height:none!important;border-radius:0!important;border:0!important;padding-top:env(safe-area-inset-top)}.mv-search-bar{padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}.mv-search-esc{display:none!important}.mv-search-cancel{display:inline-flex!important}#mv-search-list{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}}.footer-bottom{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}@media (max-width:560px){.nf-chip,.nf-more{min-height:44px;display:inline-flex!important;align-items:center}}.map-edit-toggle,.map-top-slot{display:none}.map-edit-body{display:flex}.hub-return{display:none}@media (max-width:599.98px){.map-top-slot{display:flex}.map-top-dup{display:none!important}.map-edit-toggle{display:flex}.map-rail-head{display:none!important}.map-edit-body[data-open=false]{display:none}.hub-return{display:flex}.hub-sliders{grid-template-columns:minmax(0,1fr)!important;gap:2px 16px!important}.hub-range,.map-edit-body input[type=range]{height:44px!important}.hub-range::-webkit-slider-thumb,.map-edit-body input[type=range]::-webkit-slider-thumb{width:28px;height:28px;margin-top:-11px}.hub-range::-moz-range-thumb,.map-edit-body input[type=range]::-moz-range-thumb{width:28px;height:28px}.hub-val{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:flex-end}}@media (hover:none){.kbd-hint{display:none!important}}.method-toggle{display:none}@media (max-width:960px){.method-toggle{display:flex}.tool-body{gap:48px!important}}@media (min-width:961px){.method-body{grid-template-rows:1fr!important}.result-strip{display:none!important}}@media (max-width:560px){.tool-crumbs{padding:8px 0!important;row-gap:0!important}.tool-top{padding-top:4px!important}.tool-body{gap:36px!important}.tool-head{gap:10px!important}.tool-head h1{font-size:30px!important}.tool-dek{font-size:16px!important;line-height:1.45!important}.calc-card,.tool-result{padding:18px!important}}@media (max-width:960px){body:has(.site-header:not([data-hidden])) .result-strip{top:calc(56px + env(safe-area-inset-top))!important;padding-top:8px!important}html:has(.result-strip[data-shown=true]){scroll-padding-top:calc(120px + env(safe-area-inset-top))}}.tool-result:focus{outline:none}.tool-result:focus-visible{outline:2px solid var(--plum)}.lib-contents-btn{display:none}@media (max-width:960px){.lib-contents-btn{display:inline-flex}}.lib-sheet .toc-link{min-height:44px;align-items:center}@keyframes libSheetIn{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.lib-sheet{animation:libSheetIn .28s cubic-bezier(.2,.7,.2,1) both}.guide-prose .table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 18px}.guide-prose .table-wrap table{display:table;margin:0;width:100%;max-width:none;overflow:visible}.guide-prose .table-wrap:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.glossary-az::-webkit-scrollbar,.lib-jump::-webkit-scrollbar{display:none}.lib-jump{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);padding-right:24px!important}.glossary-letter:hover{background:#F1EDE3}@media (min-width:761px){.glossary-az{flex-wrap:wrap;overflow-x:visible!important}.glossary-az>*{min-width:32px!important}}@media (max-width:960px){.glossary-az{transition:top .26s cubic-bezier(.2,.7,.2,1)}html:has(.site-header:not([data-hidden])) .glossary-az{top:var(--mv-header-h,57px)!important}}@media (max-width:760px){.glossary-az{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}}.blog-narrow-only{display:none}@media (max-width:1000px){.blog-narrow-only{display:block}.blog-wide-only{display:none!important}}.blog-toc>summary{list-style:none}.blog-toc>summary::-webkit-details-marker{display:none}.blog-toc[open] .blog-toc-chev{transform:rotate(180deg)}.blog-toc .toc-link{min-height:44px;align-items:center}@media (max-width:560px){.blog-callout{padding:12px 14px!important;margin:1.1em 0!important}}.ledger-more{display:none}@media (max-width:760px){.ledger-extra{display:none!important}.ledger-more{display:flex}.ledger-topics{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);padding-right:32px!important}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--f-ui:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9e569{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_f9e569{--f-num:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--f-serif:"Instrument Serif","Instrument Serif Fallback"}