@import url("https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,300..700;1,6..72,300..500&family=JetBrains+Mono:wght@400;500;700&family=Inter:wght@400;500;600;700&display=swap");:root{--x-color-primary-50:hsl(28,60%,96%);--x-color-primary-100:hsl(28,60%,90%);--x-color-primary-200:hsl(28,60%,82%);--x-color-primary-300:hsl(28,60%,70%);--x-color-primary-400:hsl(28,58%,58%);--x-color-primary-500:hsl(28,55%,45%);--x-color-primary-600:hsl(28,55%,38%);--x-color-primary-700:hsl(28,55%,32%);--x-color-primary-800:hsl(28,55%,26%);--x-color-primary-900:hsl(28,55%,20%);--x-color-primary-950:hsl(28,55%,12%)}body,html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.x\:font-serif,[class*=_hero_] h1,[class*=_hero_] h2,h1,h2,h3,h4,h5,h6{font-family:Newsreader,Georgia,serif!important;letter-spacing:-.018em}code,kbd,pre,samp{font-family:JetBrains Mono,SF Mono,Menlo,monospace!important}.nextra-content article h1{font-size:clamp(32px,4vw,44px);line-height:1.05;letter-spacing:-.028em;font-weight:700;margin-bottom:.4em}.nextra-content article h2{font-size:26px;letter-spacing:-.018em;margin-top:2.4em;margin-bottom:.6em}.nextra-content article h3{font-size:20px;letter-spacing:-.014em;margin-top:1.8em}.nextra-content article li,.nextra-content article p{font-size:16px;line-height:1.65}:root[data-theme=dark] .nextra-content article code:not(pre code){background:rgba(232,160,92,.14);color:#F6C594}.nextra-content article table{font-size:14px}.nextra-content article table th{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}