:root{--color-page:#fdfdfc;--color-surface:#f5f4f0;--color-text:#21201c;--color-text-muted:#6e6c65;--color-text-subtle:#77756d;--color-line:#e7e5df;--font-display:"Inter","Avenir Next","Segoe UI","Helvetica Neue",sans-serif;--font-body:"Inter","Avenir Next","Segoe UI",sans-serif;--font-mono:"iA Writer Quattro","SFMono-Regular","Cascadia Code","Liberation Mono",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:0.9375rem;--text-heading:0.875rem;--text-display:clamp(1.2rem,1.1rem + 0.45vw,1.45rem);--heading-weight:560;--heading-tracking:-0.012em;--body-tracking:-0.008em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius-sm:0.25rem;--radius-md:0.375rem;--reading-width:40.25rem;--page-gutter:clamp(1.25rem,4vw,1.75rem);--motion-fast:120ms;--ease-out:cubic-bezier(0.22,1,0.36,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--color-page)}body{font-feature-settings:"cv11" 1,"cv05" 1;-webkit-font-smoothing:antialiased;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--body-tracking);line-height:1.6;margin:0;min-width:20rem;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}img,svg,video{display:block;max-width:100%}h1,h2,h3,p{-webkit-margin-before:0;margin-block-start:0}h1,h2,h3{color:var(--color-text);font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);line-height:1.35}h1{-webkit-margin-after:var(--space-6);font-size:var(--text-display);margin-block-end:var(--space-6)}h2{-webkit-margin-after:var(--space-5);font-size:var(--text-heading);margin-block-end:var(--space-5)}h3{font-size:var(--text-base)}a{color:inherit;-webkit-text-decoration-color:#aaa79e;text-decoration-color:#aaa79e;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color var(--motion-fast) var(--ease-out);transition:text-decoration-color var(--motion-fast) var(--ease-out);transition:text-decoration-color var(--motion-fast) var(--ease-out),-webkit-text-decoration-color var(--motion-fast) var(--ease-out)}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}::selection{background:#dedbd2;color:var(--color-text)}.skip-link{background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-text);inset:var(--space-3) auto auto var(--space-3);padding:var(--space-2) var(--space-3);position:fixed;transform:translateY(-160%);z-index:100}.skip-link:focus{transform:translateY(0)}.eyebrow{-webkit-margin-after:var(--space-4);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:520;margin-block-end:var(--space-4)}.section-heading{margin-bottom:var(--space-8)}.section-heading h2{margin-bottom:var(--space-4)}.section-heading p:last-child{color:var(--color-text-muted);margin-bottom:0;max-width:38rem}.page-shell{margin-inline:auto;min-height:75vh;padding-block:var(--space-8) var(--space-16);width:min(calc(100% - var(--page-gutter)*2),var(--reading-width))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.SiteFooter_footer__yl1eW{color:var(--color-text-muted);display:flex;font-size:var(--text-xs);gap:var(--space-4);justify-content:space-between;margin-inline:auto;padding-block:var(--space-16) var(--space-8);width:min(calc(100% - var(--page-gutter)*2),var(--reading-width))}.SiteFooter_footer__yl1eW p{margin:0}@media (max-width:30rem){.SiteFooter_footer__yl1eW{align-items:flex-start;flex-direction:column}}.SiteHeader_header__097zm{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;padding-block:var(--space-8) var(--space-12);width:min(calc(100% - var(--page-gutter)*2),var(--reading-width))}.SiteHeader_brand__nwKy3,.SiteHeader_navigation__gKgk\+ a{color:var(--color-text);-webkit-text-decoration-color:#0000;text-decoration-color:#0000}.SiteHeader_brand__nwKy3{font-size:var(--text-sm);font-weight:560}.SiteHeader_navigation__gKgk\+{font-size:var(--text-sm)}.SiteHeader_brand__nwKy3:hover,.SiteHeader_navigation__gKgk\+ a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(../../static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(../../static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../../static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(../../static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(../../static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(../../static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(../../static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../../static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(../../static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(../../static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(../../static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(../../static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../../static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(../../static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(../../static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../../static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(../../static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(../../static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../../static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(../../static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(../../static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(../../static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(../../static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../../static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(../../static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(../../static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../../static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(../../static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(../../static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(../../static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(../../static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(../../static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(../../static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(../../static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(../../static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(../../static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(../../static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(../../static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(../../static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(../../static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(../../static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(../../static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(../../static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(../../static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(../../static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(../../static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(../../static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../../static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(../../static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(../../static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.28"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.EfficientGraphExperiments_experiments__mfxpx{--experiment-accent:#9b5035;--experiment-ink-soft:#57544d;background:#fbfaf6;border:1px solid var(--color-line);border-radius:var(--radius-md);border-top:2px solid var(--experiment-accent);margin:var(--space-16) 0;margin-left:50%;overflow:hidden;transform:translateX(-50%);width:min(58rem,calc(100vw - var(--page-gutter)*2))}.EfficientGraphExperiments_header__e46T1{grid-gap:var(--space-2) var(--space-8);border-bottom:1px solid var(--color-line);display:grid;gap:var(--space-2) var(--space-8);grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);padding:var(--space-8)}.EfficientGraphExperiments_header__e46T1>p:first-child,.EfficientGraphExperiments_resultsHeading__F\+XNT p{color:var(--experiment-accent);font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.EfficientGraphExperiments_header__e46T1 h2{font-size:clamp(1.25rem,1.05rem + .8vw,1.65rem);grid-column:1;grid-row:2;margin:0}.EfficientGraphExperiments_header__e46T1>p:last-child{align-self:end;color:var(--experiment-ink-soft);font-size:var(--text-sm);grid-column:2;grid-row:1/span 2;line-height:1.55;margin:0;max-width:38rem}.EfficientGraphExperiments_setup__puF2d{border-bottom:1px solid var(--color-line);display:grid;grid-template-columns:1.35fr .65fr}.EfficientGraphExperiments_setupSection__BgVXU{min-width:0;padding:var(--space-6) var(--space-8)}.EfficientGraphExperiments_setupSection__BgVXU:first-child{border-right:1px solid var(--color-line);grid-row:1/span 2}.EfficientGraphExperiments_setupSection__BgVXU:nth-child(2){border-bottom:1px solid var(--color-line)}.EfficientGraphExperiments_setupSection__BgVXU h3{color:var(--color-text-muted);font-family:var(--font-body);font-size:.7rem;font-weight:600;letter-spacing:.08em;margin:0 0 var(--space-4);text-transform:uppercase}.EfficientGraphExperiments_datasetGrid__2CIqH,.EfficientGraphExperiments_metricGrid__SVYyS{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.EfficientGraphExperiments_datasetCard__ppxhs,.EfficientGraphExperiments_metricCard__pl4GH{background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--radius-sm);min-width:0}.EfficientGraphExperiments_datasetCard__ppxhs{padding:var(--space-4)}.EfficientGraphExperiments_datasetCard__ppxhs h4{font-size:var(--text-sm);font-weight:600;margin:0 0 var(--space-4)}.EfficientGraphExperiments_datasetCard__ppxhs dd,.EfficientGraphExperiments_datasetCard__ppxhs dl{margin:0}.EfficientGraphExperiments_datasetCard__ppxhs dl{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.EfficientGraphExperiments_datasetCard__ppxhs dl>div{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:3rem minmax(0,1fr)}.EfficientGraphExperiments_datasetCard__ppxhs dt{color:var(--color-text-subtle);font-size:var(--text-xs)}.EfficientGraphExperiments_datasetCard__ppxhs dd{color:var(--experiment-ink-soft);font-size:var(--text-xs);line-height:1.45}.EfficientGraphExperiments_baselineStrip__qeKQO{background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--radius-sm);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.EfficientGraphExperiments_baselineStrip__qeKQO li{color:var(--experiment-ink-soft);font-family:var(--font-mono);font-size:.7rem;padding:var(--space-2) var(--space-1);text-align:center}.EfficientGraphExperiments_baselineStrip__qeKQO li+li{border-left:1px solid var(--color-line)}.EfficientGraphExperiments_metricGrid__SVYyS{gap:var(--space-2)}.EfficientGraphExperiments_metricCard__pl4GH{padding:var(--space-3)}.EfficientGraphExperiments_metricCard__pl4GH p,.EfficientGraphExperiments_metricCard__pl4GH strong{margin:0}.EfficientGraphExperiments_metricCard__pl4GH p{color:var(--color-text-subtle);font-size:.68rem}.EfficientGraphExperiments_metricCard__pl4GH strong{display:block;font-size:.76rem;font-weight:600;line-height:1.35;margin-top:var(--space-1)}.EfficientGraphExperiments_results__JqAVH{padding:var(--space-8)}.EfficientGraphExperiments_resultsHeading__F\+XNT{align-items:baseline;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-4)}.EfficientGraphExperiments_resultsHeading__F\+XNT h3{font-size:1rem;margin:0;order:-1}.EfficientGraphExperiments_resultsHeading__F\+XNT p{color:var(--color-text-subtle)}.EfficientGraphExperiments_resultsGrid__zL5HW{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.EfficientGraphExperiments_resultPanel__LYOsx{background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--radius-sm);margin:0;min-width:0;overflow:hidden}.EfficientGraphExperiments_resultPanel__LYOsx figcaption{border-bottom:1px solid var(--color-line);font-size:var(--text-sm);font-weight:600;padding:var(--space-3) var(--space-4)}.EfficientGraphExperiments_tableScroll__K-ymr{max-width:100%;overflow-x:auto}.EfficientGraphExperiments_resultPanel__LYOsx .EfficientGraphExperiments_tableScroll__K-ymr table{font-feature-settings:tabular-nums lining-nums;border-collapse:collapse;display:table;font-size:var(--text-xs);font-variant-numeric:tabular-nums lining-nums;margin:0;min-width:17rem;overflow:visible;width:100%}.EfficientGraphExperiments_resultPanel__LYOsx td,.EfficientGraphExperiments_resultPanel__LYOsx th{border:0;border-bottom:1px solid var(--color-line);padding:.58rem var(--space-3);text-align:right;white-space:nowrap}.EfficientGraphExperiments_resultPanel__LYOsx td:first-child,.EfficientGraphExperiments_resultPanel__LYOsx th:first-child{text-align:left}.EfficientGraphExperiments_resultPanel__LYOsx thead th{background:#f5f2eb;color:var(--color-text-muted);font-size:.66rem;font-weight:600;letter-spacing:.02em}.EfficientGraphExperiments_resultPanel__LYOsx tbody th{font-weight:450}.EfficientGraphExperiments_resultPanel__LYOsx tbody tr:last-child td,.EfficientGraphExperiments_resultPanel__LYOsx tbody tr:last-child th{border-bottom:0}.EfficientGraphExperiments_fastMolRow__F1YBc{background:#f7eee8;box-shadow:inset 2px 0 0 var(--experiment-accent);color:#3e2a22}.EfficientGraphExperiments_fastMolRow__F1YBc strong{font-weight:650}.EfficientGraphExperiments_takeaway__9t55z{grid-gap:var(--space-4);background:#f5f2eb;border:0;border-top:1px solid var(--color-line);color:var(--experiment-ink-soft);display:grid;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);margin:0;padding:var(--space-5) var(--space-8)}.EfficientGraphExperiments_takeaway__9t55z strong{color:var(--experiment-accent);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.EfficientGraphExperiments_takeaway__9t55z p{font-size:var(--text-sm);line-height:1.55;margin:0}@media (max-width:46rem){.EfficientGraphExperiments_header__e46T1{grid-template-columns:1fr}.EfficientGraphExperiments_header__e46T1 h2,.EfficientGraphExperiments_header__e46T1>p:last-child{grid-column:1;grid-row:auto}.EfficientGraphExperiments_setup__puF2d{grid-template-columns:1fr}.EfficientGraphExperiments_setupSection__BgVXU:first-child{border-bottom:1px solid var(--color-line);border-right:0;grid-row:auto}.EfficientGraphExperiments_resultsGrid__zL5HW{grid-template-columns:1fr}}@media (max-width:34rem){.EfficientGraphExperiments_experiments__mfxpx{margin-block:var(--space-12)}.EfficientGraphExperiments_header__e46T1,.EfficientGraphExperiments_results__JqAVH,.EfficientGraphExperiments_setupSection__BgVXU{padding:var(--space-5)}.EfficientGraphExperiments_datasetGrid__2CIqH{grid-template-columns:1fr}.EfficientGraphExperiments_resultsHeading__F\+XNT{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.EfficientGraphExperiments_takeaway__9t55z{gap:var(--space-2);grid-template-columns:1fr;padding:var(--space-5)}}.Writing_page__am2rj{margin-inline:auto;min-height:75vh;padding-block:var(--space-8) var(--space-16);width:min(calc(100% - var(--page-gutter)*2),var(--reading-width))}.Writing_pageHeader__Lon-3{margin-bottom:var(--space-16)}.Writing_category__ZwF3h,.Writing_sectionLabel__CnYe3{color:var(--color-text-subtle);font-size:var(--text-xs);margin:0 0 var(--space-3)}.Writing_pageHeader__Lon-3 h1{margin-bottom:var(--space-4)}.Writing_pageHeader__Lon-3>p:last-child{color:var(--color-text-muted);margin-bottom:0;max-width:36rem}.Writing_indexList__CHo-G{border-bottom:1px solid var(--color-line);list-style:none;margin:0;padding:0}.Writing_indexItem__J\+Cs5{grid-gap:var(--space-6);align-items:baseline;border-top:1px solid var(--color-line);display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;padding-block:var(--space-5)}.Writing_indexItem__J\+Cs5 h2{font-size:var(--text-base);margin:0}.Writing_category__ZwF3h{margin-bottom:var(--space-1)}.Writing_articleMeta__nQspY,.Writing_indexMeta__AFm-X{color:var(--color-text-subtle);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-2) var(--space-4);margin:0}.Writing_article__eRuot{min-width:0}.Writing_backLink__rqmD1{color:var(--color-text-muted);display:inline-block;font-size:var(--text-sm);margin-bottom:var(--space-12)}.Writing_articleHeader__Ijncw{border-bottom:1px solid var(--color-line);margin-bottom:var(--space-12);padding-bottom:var(--space-6)}.Writing_articleHeader__Ijncw h1{font-size:clamp(1.55rem,1.35rem + .8vw,1.9rem);line-height:1.25;margin-bottom:var(--space-4);max-width:28ch}.Writing_markdown__8VN\+8{color:var(--color-text);font-size:clamp(.9375rem,.9rem + .15vw,1rem);min-width:0}.Writing_markdown__8VN\+8 h2,.Writing_markdown__8VN\+8 h3,.Writing_markdown__8VN\+8 h4{line-height:1.35;margin:var(--space-12) 0 var(--space-4)}.Writing_markdown__8VN\+8 h2{font-size:1.2rem}.Writing_markdown__8VN\+8 h3{font-size:1.05rem}.Writing_markdown__8VN\+8 blockquote,.Writing_markdown__8VN\+8 ol,.Writing_markdown__8VN\+8 p,.Writing_markdown__8VN\+8 pre,.Writing_markdown__8VN\+8 table,.Writing_markdown__8VN\+8 ul{margin-block:0 var(--space-5)}.Writing_markdown__8VN\+8 hr{border:0;border-top:1px solid var(--color-line);margin-block:var(--space-12)}.Writing_markdown__8VN\+8 aside,.Writing_markdown__8VN\+8 blockquote{border-left:2px solid var(--color-line);color:var(--color-text-muted);margin-inline:0;padding:var(--space-2) 0 var(--space-2) var(--space-5)}.Writing_markdown__8VN\+8 pre{background:#21211f;border-radius:var(--radius-md);color:#f7f6f2;max-width:100%;overflow-x:auto;padding:var(--space-5)}.Writing_markdown__8VN\+8 code{font-family:var(--font-mono);font-size:.88em}.Writing_markdown__8VN\+8 :not(pre)>code{background:var(--color-surface);border-radius:var(--radius-sm);overflow-wrap:anywhere;padding:.1em .28em}.Writing_markdown__8VN\+8 .math-display{max-width:100%;overflow-x:auto;overflow-y:hidden}.Writing_markdown__8VN\+8 table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:-webkit-max-content;width:max-content}.Writing_markdown__8VN\+8 td,.Writing_markdown__8VN\+8 th{border:1px solid var(--color-line);padding:var(--space-2) var(--space-3);text-align:left}.Writing_markdown__8VN\+8 th{background:var(--color-surface)}.Writing_markdown__8VN\+8 img{border-radius:var(--radius-md);height:auto;max-width:100%}@media (max-width:34rem){.Writing_indexItem__J\+Cs5{gap:var(--space-2);grid-template-columns:1fr}}.ExperienceTimeline_section__3fhar{padding-block:var(--space-16)}.ExperienceTimeline_entries__PNlMZ{border-bottom:1px solid var(--color-line);list-style:none;margin:0;padding:0}.ExperienceTimeline_entry__H\+Q8u{border-top:1px solid var(--color-line);line-height:1.6;overflow-wrap:anywhere;padding-block:var(--space-3)}.ExperienceTimeline_company__RQcHp{color:var(--color-text);font-weight:560}.ExperienceTimeline_company__RQcHp a{color:inherit}.ExperienceTimeline_period__NFjWd,.ExperienceTimeline_role__8Upjl,.ExperienceTimeline_separator__4gvx2{color:var(--color-text-subtle)}@media (max-width:34rem){.ExperienceTimeline_entry__H\+Q8u{line-height:1.75}}.ProjectVisual_stack__gkaP9{grid-gap:var(--space-5);display:grid;gap:var(--space-5);margin-top:var(--space-5)}.ProjectVisual_split__3PTlw{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectVisual_asset__GT9tn,.ProjectVisual_fallback__vc9Ac{aspect-ratio:16/10;background:var(--color-surface);border-radius:var(--radius-md);width:100%}.ProjectVisual_asset__GT9tn{object-fit:cover}.ProjectVisual_interactiveAsset__krz86{cursor:pointer}.ProjectVisual_asset__GT9tn[role=button]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.ProjectVisual_backdrop__BVGbz{--lightbox-inset:clamp(var(--space-4),4vw,var(--space-8));background:#0c0c0ceb;display:grid;inset:0;padding:var(--lightbox-inset);place-items:center;position:fixed;z-index:1000}.ProjectVisual_dialog__xV-C2{display:grid;outline:none}.ProjectVisual_intrinsicDialog__XEKxG{max-height:100%;max-width:100%;width:-webkit-fit-content;width:fit-content}.ProjectVisual_visuallyHidden__AMRDH{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ProjectVisual_enlargedVideo__O8AOH{border-radius:var(--radius-md);display:block}.ProjectVisual_intrinsicVideo__wFIaj{height:auto;max-height:calc(100vh - var(--lightbox-inset) - var(--lightbox-inset));max-width:100%;width:auto}.ProjectVisual_fallback__vc9Ac{color:var(--color-text-subtle);display:grid;font-size:var(--text-xs);place-items:center}@media (max-width:42rem){.ProjectVisual_split__3PTlw{grid-template-columns:1fr}}.ExperimentGrid_section__NlNmw{padding-block:var(--space-16)}.ExperimentGrid_entries__kHKLa{grid-gap:var(--space-12);display:grid;gap:var(--space-12)}.ExperimentGrid_entryHeader__-rgjL{align-items:baseline;border-top:1px solid var(--color-line);display:flex;gap:var(--space-4);justify-content:space-between;padding-top:var(--space-4)}.ExperimentGrid_entryHeader__-rgjL h3{margin:0}.ExperimentGrid_entryHeader__-rgjL a{font-weight:560}.ExperimentGrid_entryHeader__-rgjL span,.ExperimentGrid_tech__3Z1AO{color:var(--color-text-subtle);font-size:var(--text-xs)}.ExperimentGrid_entryHeader__-rgjL span{flex-shrink:0}.ExperimentGrid_description__TeU6t{color:var(--color-text-muted);margin:var(--space-3) 0 0}.ExperimentGrid_tech__3Z1AO{margin:var(--space-2) 0 0}@media (max-width:30rem){.ExperimentGrid_entryHeader__-rgjL{align-items:flex-start;flex-direction:column;gap:var(--space-1)}}.PerceptionLab_section__hJEX9{padding-block:var(--space-16)}.PerceptionLab_instrument__fywZT{--lab-accent:#9b5c3d;--lab-paper:var(--color-page);--lab-rule:color-mix(in srgb,var(--color-line) 76%,#8b7862 24%);background:#0000;border-top:1px solid var(--lab-rule);margin:0}.PerceptionLab_instrumentHeader__V-HCA{grid-gap:var(--space-5);align-items:center;border-bottom:1px solid var(--lab-rule);display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto auto;padding-block:var(--space-4)}.PerceptionLab_instrumentTitle__TmnCN{min-width:0}.PerceptionLab_kicker__Zt5q1{color:var(--color-text-subtle);display:block;font-size:.62rem;font-weight:600;letter-spacing:.13em;line-height:1.3;margin-bottom:.15rem;text-transform:uppercase}.PerceptionLab_instrumentTitle__TmnCN h3{color:var(--color-text);font-size:clamp(1rem,1.8vw,1.2rem);font-weight:550;letter-spacing:-.015em;line-height:1.2;margin:0}.PerceptionLab_metadata__3pJ0I{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;white-space:nowrap}.PerceptionLab_offsetReadout__keTvF{align-items:baseline;border-left:1px solid color-mix(in srgb,var(--lab-accent) 48%,var(--lab-rule));color:var(--lab-accent);display:flex;gap:var(--space-2);padding-block:.15rem;padding-left:var(--space-3)}.PerceptionLab_offsetReadout__keTvF span{font-size:.62rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.PerceptionLab_offsetReadout__keTvF output{font-feature-settings:"tnum";color:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:650;line-height:1;min-width:2.25ch}.PerceptionLab_viewport__eyQCK{border-bottom:1px solid var(--lab-rule);min-width:0;padding-bottom:var(--space-3)}.PerceptionLab_visualGrid__xKlmI{align-items:stretch;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.PerceptionLab_visualGrid__xKlmI svg{color:var(--color-text-muted);display:block;height:auto;width:100%}.PerceptionLab_sceneSvg__hcqnB{border-right:1px solid var(--lab-rule)}.PerceptionLab_disclosure__4mVEZ{color:var(--color-text-subtle);font-size:.66rem;letter-spacing:.02em;margin:0;padding-block:var(--space-3) var(--space-1)}.PerceptionLab_scene__IfZQs circle,.PerceptionLab_scene__IfZQs line,.PerceptionLab_scene__IfZQs path,.PerceptionLab_scene__IfZQs rect{fill:none;stroke:var(--color-text-subtle);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.PerceptionLab_armBase__KV2Vi,.PerceptionLab_camera__bD3JJ path,.PerceptionLab_camera__bD3JJ rect,.PerceptionLab_can__YLQVE,.PerceptionLab_joint__oRiBe{fill:var(--lab-paper)}.PerceptionLab_camArc__\+Q4ha,.PerceptionLab_sightLine__r4Vvh{stroke-dasharray:3 5;opacity:.42}.PerceptionLab_camHome__Te19v{fill:var(--color-text-muted);stroke:none}.PerceptionLab_camera__bD3JJ path,.PerceptionLab_camera__bD3JJ rect{stroke:var(--lab-accent)}.PerceptionLab_axisLabel__R8hmO,.PerceptionLab_baselineLabel__bEfU9,.PerceptionLab_plotHeading__LGRUd,.PerceptionLab_plotIndex__HQgtp,.PerceptionLab_sceneLabel__29fwk,.PerceptionLab_tick__pORx4{fill:var(--color-text-subtle);font-family:var(--font-body)}.PerceptionLab_plotHeading__LGRUd,.PerceptionLab_plotIndex__HQgtp{font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.PerceptionLab_plotIndex__HQgtp{fill:var(--lab-accent)}.PerceptionLab_axisLabel__R8hmO,.PerceptionLab_sceneLabel__29fwk,.PerceptionLab_tick__pORx4{font-size:11px}.PerceptionLab_baselineLabel__bEfU9{font-size:10px;letter-spacing:.05em;text-transform:uppercase}.PerceptionLab_chartSvg__\+hSmp .PerceptionLab_plotHeading__LGRUd,.PerceptionLab_chartSvg__\+hSmp .PerceptionLab_plotIndex__HQgtp{font-size:13px}.PerceptionLab_chartSvg__\+hSmp .PerceptionLab_axisLabel__R8hmO,.PerceptionLab_chartSvg__\+hSmp .PerceptionLab_tick__pORx4{font-size:14px}.PerceptionLab_axis__15I1-,.PerceptionLab_curveFixed__PH084,.PerceptionLab_curveRandomized__7IrdH,.PerceptionLab_gridLine__VVhZ9,.PerceptionLab_offsetLine__c8qsh{fill:none;stroke:var(--color-line)}.PerceptionLab_axis__15I1-{stroke:color-mix(in srgb,var(--color-text-subtle) 58%,var(--color-line));stroke-width:1}.PerceptionLab_gridLine__VVhZ9{stroke-width:.8;opacity:.76}.PerceptionLab_offsetLine__c8qsh{stroke:var(--lab-accent);stroke-dasharray:2 5;stroke-width:1}.PerceptionLab_curveFixed__PH084,.PerceptionLab_curveRandomized__7IrdH{stroke-linecap:round;stroke-linejoin:round}.PerceptionLab_curveFixed__PH084{stroke:var(--color-text-subtle);stroke-dasharray:7 5;stroke-width:2.1}.PerceptionLab_curveRandomized__7IrdH{stroke:var(--color-text);stroke-width:2.8}.PerceptionLab_marker__2A0G0{fill:var(--lab-paper);stroke-width:2}[data-policy=fixed] .PerceptionLab_marker__2A0G0{stroke:var(--lab-accent)}[data-policy=randomized] .PerceptionLab_marker__2A0G0{fill:var(--lab-accent);stroke:var(--lab-paper)}.PerceptionLab_dock__pYPdv{grid-gap:var(--space-6);align-items:stretch;display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);padding-top:var(--space-4)}.PerceptionLab_tuner__DJEdt{min-width:0}.PerceptionLab_tunerHead__sbhTK{align-items:end;display:flex;font-size:var(--text-sm);gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-1)}.PerceptionLab_tunerHead__sbhTK label{color:var(--color-text);display:grid;font-weight:550}.PerceptionLab_tunerHead__sbhTK label span{color:var(--color-text-subtle);font-size:.6rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.PerceptionLab_range__W3h68{font-feature-settings:"tnum";color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.PerceptionLab_tuner__DJEdt input{accent-color:var(--lab-accent);cursor:ew-resize;display:block;height:1.6rem;margin:0;width:100%}.PerceptionLab_tuner__DJEdt input:focus-visible{border-radius:.2rem;outline:2px solid var(--lab-accent);outline-offset:3px}.PerceptionLab_interpretation__RPOAP{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.55;margin:var(--space-2) 0 0;max-width:62ch}.PerceptionLab_chips__pqzHp{list-style:none;margin:0;padding:0}.PerceptionLab_chips__pqzHp li{grid-gap:var(--space-2);align-items:center;border-top:1px solid var(--color-line);display:grid;font-size:var(--text-xs);gap:var(--space-2);grid-template-columns:1.1rem minmax(0,1fr) auto auto;min-height:2.2rem}.PerceptionLab_chips__pqzHp li:last-child{border-bottom:1px solid var(--color-line)}.PerceptionLab_chipSwatch__jjkBt{border-top:2px dashed var(--color-text-subtle);width:1.1rem}.PerceptionLab_chipSwatch__jjkBt[data-policy=randomized]{border-color:var(--color-text);border-top-style:solid;border-top-width:3px}.PerceptionLab_chipLabel__k9\+Kk{color:var(--color-text);min-width:0}.PerceptionLab_chipValue__6\+58M{font-feature-settings:"tnum";color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}.PerceptionLab_chipState__eRvS1{color:var(--color-text-subtle);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}@media (max-width:42rem){.PerceptionLab_instrumentHeader__V-HCA{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;padding-block:var(--space-4)}.PerceptionLab_metadata__3pJ0I{grid-column:1/-1;grid-row:2;white-space:normal}.PerceptionLab_offsetReadout__keTvF span{font-size:.5rem}.PerceptionLab_visualGrid__xKlmI{grid-template-columns:minmax(0,1fr)}.PerceptionLab_sceneSvg__hcqnB{border-bottom:1px solid var(--lab-rule);border-right:0;margin-inline:auto;width:min(100%,25rem)}.PerceptionLab_dock__pYPdv{gap:var(--space-4);grid-template-columns:1fr;padding-top:var(--space-4)}}@media (max-width:26rem){.PerceptionLab_chipState__eRvS1{display:none}.PerceptionLab_chips__pqzHp li{grid-template-columns:1rem minmax(0,1fr) auto}.PerceptionLab_chipValue__6\+58M{grid-column:3}}.BrightlightWorkflowDemo_demo__s7ShI{--bl-ink:#24302c;--bl-muted:#66716d;--bl-border:#dde3df;background:#fafaf7;border:1px solid #e1e5e1;border-radius:var(--radius-md);box-shadow:0 .5rem 1.5rem #2836300a;box-sizing:border-box;color:var(--bl-ink);margin-top:var(--space-5);min-width:0;overflow:hidden;padding:.6rem;width:100%}.BrightlightWorkflowDemo_demo__s7ShI *,.BrightlightWorkflowDemo_demo__s7ShI :after,.BrightlightWorkflowDemo_demo__s7ShI :before{box-sizing:border-box}.BrightlightWorkflowDemo_disclaimer__0J0v-{color:var(--bl-muted);font-size:.48rem;font-weight:600;letter-spacing:.06em;margin:0 0 .38rem;text-align:right;text-transform:uppercase}.BrightlightWorkflowDemo_heroGrid__PSEVV{grid-gap:.48rem;align-items:stretch;display:grid;gap:.48rem;grid-template-columns:minmax(0,1.78fr) minmax(0,1fr)}.BrightlightWorkflowDemo_feature__lYVKd,.BrightlightWorkflowDemo_supportCard__h2R2I{background:#fffefa;border:1px solid var(--bl-border);border-radius:.42rem;min-width:0}.BrightlightWorkflowDemo_feature__lYVKd{box-shadow:0 .32rem .9rem #35453e08;display:flex;flex-direction:column;padding:.78rem}.BrightlightWorkflowDemo_scribe__axCLq{background:linear-gradient(145deg,#fffefa 40%,#faf8ff)}.BrightlightWorkflowDemo_featureHeader__yZHwA h4,.BrightlightWorkflowDemo_supportCard__h2R2I h4{color:#1e2925;font-weight:670;letter-spacing:-.018em;margin:0}.BrightlightWorkflowDemo_featureHeader__yZHwA h4{font-size:.98rem;line-height:1.15}.BrightlightWorkflowDemo_featureHeader__yZHwA>p:last-child,.BrightlightWorkflowDemo_supportCard__h2R2I header>p:last-child{color:var(--bl-muted);line-height:1.45;margin:.32rem 0 0}.BrightlightWorkflowDemo_featureHeader__yZHwA>p:last-child{font-size:.58rem;max-width:27rem}.BrightlightWorkflowDemo_eyebrow__1Ljx6{font-size:.43rem;font-weight:760;letter-spacing:.11em;line-height:1.2;margin:0 0 .28rem;text-transform:uppercase}.BrightlightWorkflowDemo_mint__4\+-3T{color:#177861}.BrightlightWorkflowDemo_purple__ikb6v{color:#574bb4}.BrightlightWorkflowDemo_yellow__oWHQE{color:#84600c}.BrightlightWorkflowDemo_cyan__Dy8xq{color:#216f7b}.BrightlightWorkflowDemo_intakeWorkspace__K-ji6{grid-gap:.42rem;display:grid;flex:1 1;gap:.42rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:.72rem}.BrightlightWorkflowDemo_extractedCard__6FMx2,.BrightlightWorkflowDemo_patientCard__yB\+qC,.BrightlightWorkflowDemo_recording__1eFwE{background:#ffffffd1;border:1px solid #e7ebe8;border-radius:.32rem;min-width:0}.BrightlightWorkflowDemo_extractedCard__6FMx2,.BrightlightWorkflowDemo_patientCard__yB\+qC{display:flex;flex-direction:column;padding:.55rem}.BrightlightWorkflowDemo_miniHeader__ExVNz{align-items:center;display:flex;gap:.38rem}.BrightlightWorkflowDemo_miniHeader__ExVNz>span:last-child{display:flex;flex-direction:column;min-width:0}.BrightlightWorkflowDemo_miniHeader__ExVNz strong,.BrightlightWorkflowDemo_recordingHeader__kXTw\+ strong{color:#29352f;font-size:.48rem;font-weight:720;line-height:1.25;text-transform:none}.BrightlightWorkflowDemo_miniHeader__ExVNz small,.BrightlightWorkflowDemo_recordingHeader__kXTw\+ small{color:var(--bl-muted);font-size:.4rem;line-height:1.25;margin-top:.06rem}.BrightlightWorkflowDemo_icon__T18PV{border-radius:50%;display:grid;flex:0 0 1rem;font-size:.44rem;font-style:normal;font-weight:760;height:1rem;place-items:center;width:1rem}.BrightlightWorkflowDemo_patientIcon__BaGpf{background:#dcefe8;color:#236c59}.BrightlightWorkflowDemo_aiIcon__zDYfu{background:#13b993;color:#fff}.BrightlightWorkflowDemo_patientCard__yB\+qC blockquote{color:#2f3935;font-size:.57rem;line-height:1.55;margin:.78rem 0 .62rem}.BrightlightWorkflowDemo_processing__rTNUD{align-items:center;color:#3f7b69;display:flex;font-size:.42rem;font-weight:620;gap:.22rem;margin:auto 0 0}.BrightlightWorkflowDemo_processing__rTNUD span{color:#14a984}.BrightlightWorkflowDemo_facts__z2vSZ{grid-gap:.52rem .38rem;display:grid;gap:.52rem .38rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.62rem 0 0}.BrightlightWorkflowDemo_facts__z2vSZ div{min-width:0}.BrightlightWorkflowDemo_facts__z2vSZ dt{color:var(--bl-muted);font-size:.37rem;font-weight:690;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.BrightlightWorkflowDemo_facts__z2vSZ dd{color:#2a3530;font-size:.48rem;font-weight:680;line-height:1.3;margin:.12rem 0 0;overflow-wrap:anywhere}.BrightlightWorkflowDemo_codes__mamEW{display:flex;flex-wrap:wrap;gap:.22rem;margin-top:auto;padding-top:.56rem}.BrightlightWorkflowDemo_codes__mamEW span{background:#dff4ec;border-radius:999px;color:#226e5a;font-size:.37rem;font-weight:680;line-height:1.2;padding:.16rem .3rem}.BrightlightWorkflowDemo_codes__mamEW span:last-child{background:#eee9fb;color:#5d51a9}.BrightlightWorkflowDemo_capabilities__G18Ih{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:.62rem 0 0;padding:0}.BrightlightWorkflowDemo_capabilities__G18Ih li{background:#fbfcfa;border:1px solid #e4e8e5;border-radius:999px;color:#5c6863;font-size:.38rem;font-weight:620;line-height:1.2;padding:.18rem .32rem}.BrightlightWorkflowDemo_recording__1eFwE{margin-top:.72rem;padding:.58rem}.BrightlightWorkflowDemo_recordingHeader__kXTw\+{align-items:center;display:flex;gap:.32rem;justify-content:space-between}.BrightlightWorkflowDemo_recordingHeader__kXTw\+>div:first-child{align-items:center;display:flex;gap:.3rem;min-width:0}.BrightlightWorkflowDemo_recordingHeader__kXTw\+>div:first-child>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.BrightlightWorkflowDemo_liveDot__RTrSK{background:#e44d5e;border:.14rem solid #ffe2e4;border-radius:50%;flex:0 0 0.48rem;height:.48rem;width:.48rem}.BrightlightWorkflowDemo_timer__D-HwU{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column}.BrightlightWorkflowDemo_timer__D-HwU strong{font-feature-settings:"tnum";color:#303833;font-size:.57rem;font-variant-numeric:tabular-nums;line-height:1}.BrightlightWorkflowDemo_timer__D-HwU small{color:#be4050;font-size:.35rem;font-weight:760;letter-spacing:.08em;margin-top:.08rem;text-transform:uppercase}.BrightlightWorkflowDemo_waveform__QNwlY{align-items:center;background:#f0edfb;border-radius:.26rem;display:flex;gap:.09rem;height:2.1rem;justify-content:center;margin-top:.5rem;padding-inline:.3rem}.BrightlightWorkflowDemo_waveform__QNwlY span{background:#766bd3;border-radius:999px;max-height:1.6rem;width:.11rem}.BrightlightWorkflowDemo_transcript__jT74P{margin-top:.5rem}.BrightlightWorkflowDemo_transcript__jT74P span{color:var(--bl-muted);font-size:.36rem;font-weight:720;letter-spacing:.07em;text-transform:uppercase}.BrightlightWorkflowDemo_transcript__jT74P p{color:#515b56;font-size:.45rem;line-height:1.5;margin:.25rem 0 0}.BrightlightWorkflowDemo_soapRows__U0cTX{grid-gap:.22rem;display:grid;gap:.22rem;margin:.52rem 0 0}.BrightlightWorkflowDemo_soapRows__U0cTX div{grid-gap:.25rem;align-items:center;background:#f1eefb;border-radius:.23rem;display:grid;gap:.25rem;grid-template-columns:.72rem minmax(0,1fr);min-width:0;padding:.25rem}.BrightlightWorkflowDemo_soapRows__U0cTX div:nth-child(2){background:#e7f5ef}.BrightlightWorkflowDemo_soapRows__U0cTX div:nth-child(3){background:#fff5db}.BrightlightWorkflowDemo_soapRows__U0cTX div:nth-child(4){background:#f6eafa}.BrightlightWorkflowDemo_soapRows__U0cTX dt{background:#d9d2f3;border-radius:50%;color:#51469f;display:grid;font-size:.36rem;font-weight:800;height:.62rem;place-items:center;width:.62rem}.BrightlightWorkflowDemo_soapRows__U0cTX dd{color:#4f5954;font-size:.4rem;line-height:1.3;margin:0;min-width:0;overflow-wrap:anywhere}.BrightlightWorkflowDemo_supportGrid__vHhy-{grid-gap:.48rem;display:grid;gap:.48rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.48rem}.BrightlightWorkflowDemo_supportCard__h2R2I{min-height:10.7rem;padding:.62rem}.BrightlightWorkflowDemo_supportCard__h2R2I h4{font-size:.59rem;line-height:1.25}.BrightlightWorkflowDemo_supportCard__h2R2I header>p:last-child{font-size:.4rem;min-height:2.45em}.BrightlightWorkflowDemo_referrals__U9FZR{list-style:none;margin:.58rem 0 0;padding:0}.BrightlightWorkflowDemo_referrals__U9FZR li{align-items:center;border-bottom:1px solid #edf0ed;color:#4a5550;display:flex;font-size:.39rem;gap:.2rem;justify-content:space-between;min-width:0;padding:.34rem 0}.BrightlightWorkflowDemo_referrals__U9FZR li>span:first-child{align-items:center;display:flex;gap:.26rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrightlightWorkflowDemo_referrals__U9FZR i{border-radius:50%;flex:0 0 0.26rem;height:.26rem;padding:0;width:.26rem}.BrightlightWorkflowDemo_referrals__U9FZR strong{border-radius:999px;flex:0 0 auto;font-size:.31rem;font-style:normal;font-weight:780;letter-spacing:.035em;padding:.1rem .22rem;text-transform:uppercase}.BrightlightWorkflowDemo_urgent__dkd3m{background:#fbe1e5;color:#96384a}.BrightlightWorkflowDemo_priority__Bl9ck{background:#fff0ca;color:#79570e}.BrightlightWorkflowDemo_routine__Tus83{background:#dff3eb;color:#216a57}.BrightlightWorkflowDemo_loadRows__u8u2-{grid-gap:.45rem;display:grid;gap:.45rem;margin-top:.64rem}.BrightlightWorkflowDemo_loadRows__u8u2- div{grid-gap:.24rem;font-feature-settings:"tnum";align-items:center;color:#4d5853;display:grid;font-size:.38rem;font-variant-numeric:tabular-nums;gap:.24rem;grid-template-columns:2.6rem minmax(0,1fr) 1.25rem}.BrightlightWorkflowDemo_loadRows__u8u2- div>span:last-child{text-align:right}.BrightlightWorkflowDemo_loadRows__u8u2- progress{background:#eceaf1;border:0;border-radius:999px;height:.22rem;overflow:hidden;width:100%}.BrightlightWorkflowDemo_loadRows__u8u2- progress::-webkit-progress-bar{background:#eceaf1;border-radius:999px}.BrightlightWorkflowDemo_loadRows__u8u2- progress::-webkit-progress-value{background:linear-gradient(90deg,#765dcc,#c15eb8);border-radius:999px}.BrightlightWorkflowDemo_loadRows__u8u2- progress::-moz-progress-bar{background:#765dcc;border-radius:999px}.BrightlightWorkflowDemo_suggestion__0aRXZ{background:#f0ecfb;border-radius:.24rem;color:#5549a8;font-size:.36rem;font-weight:680;margin:.68rem 0 0;padding:.24rem .18rem;text-align:center}.BrightlightWorkflowDemo_metrics__C0F2Y{grid-gap:.26rem;display:grid;gap:.26rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.6rem 0 0}.BrightlightWorkflowDemo_metrics__C0F2Y div{background:#fffaf0;border:1px solid #f2ebd9;border-radius:.28rem;min-width:0;padding:.42rem .18rem;text-align:center}.BrightlightWorkflowDemo_metrics__C0F2Y dt{color:#76550c;font-size:.72rem;font-weight:680;line-height:1}.BrightlightWorkflowDemo_metrics__C0F2Y dd{color:#756f61;font-size:.32rem;line-height:1.2;margin:.14rem 0 0}.BrightlightWorkflowDemo_search__uA-nq{align-items:center;background:#f9fcfc;border:1px solid #dce7e7;border-radius:.28rem;color:#66716d;display:flex;font-size:.34rem;gap:.2rem;margin-top:.6rem;min-width:0;padding:.3rem}.BrightlightWorkflowDemo_search__uA-nq>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrightlightWorkflowDemo_search__uA-nq kbd{background:#fff;border:1px solid #dfe5e3;border-radius:.16rem;box-shadow:none;color:#5f6965;flex:0 0 auto;font-family:inherit;font-size:.3rem;padding:.08rem .16rem}.BrightlightWorkflowDemo_people__pqI6F{list-style:none;margin:.34rem 0 0;padding:0}.BrightlightWorkflowDemo_people__pqI6F li{align-items:center;border-bottom:1px solid #edf0ed;display:flex;gap:.3rem;padding:.28rem 0}.BrightlightWorkflowDemo_people__pqI6F li>span:last-child{display:flex;flex:1 1;flex-direction:column;min-width:0}.BrightlightWorkflowDemo_people__pqI6F strong{color:#46514c;font-size:.38rem;font-weight:680}.BrightlightWorkflowDemo_people__pqI6F small{color:var(--bl-muted);font-size:.31rem;margin-top:.04rem}.BrightlightWorkflowDemo_avatar__DALD6{background:#dff1f0;border-radius:50%;color:#246a70;display:grid;flex:0 0 0.92rem;font-size:.29rem;font-weight:760;height:.92rem;place-items:center;width:.92rem}@media (max-width:42rem){.BrightlightWorkflowDemo_demo__s7ShI{padding:.5rem}.BrightlightWorkflowDemo_heroGrid__PSEVV{grid-template-columns:1fr}.BrightlightWorkflowDemo_supportGrid__vHhy-{grid-template-columns:repeat(2,minmax(0,1fr))}.BrightlightWorkflowDemo_supportCard__h2R2I,.BrightlightWorkflowDemo_supportCard__h2R2I header>p:last-child{min-height:0}}@media (max-width:30rem){.BrightlightWorkflowDemo_disclaimer__0J0v-{font-size:.55rem}.BrightlightWorkflowDemo_feature__lYVKd{padding:.68rem}.BrightlightWorkflowDemo_eyebrow__1Ljx6{font-size:.55rem}.BrightlightWorkflowDemo_featureHeader__yZHwA>p:last-child{font-size:.68rem}.BrightlightWorkflowDemo_intakeWorkspace__K-ji6,.BrightlightWorkflowDemo_supportGrid__vHhy-{grid-template-columns:1fr}.BrightlightWorkflowDemo_miniHeader__ExVNz strong,.BrightlightWorkflowDemo_recordingHeader__kXTw\+ strong{font-size:.65rem}.BrightlightWorkflowDemo_miniHeader__ExVNz small,.BrightlightWorkflowDemo_recordingHeader__kXTw\+ small{font-size:.56rem}.BrightlightWorkflowDemo_patientCard__yB\+qC blockquote{font-size:.7rem;margin-bottom:.9rem}.BrightlightWorkflowDemo_capabilities__G18Ih li,.BrightlightWorkflowDemo_facts__z2vSZ dd,.BrightlightWorkflowDemo_processing__rTNUD{font-size:.58rem}.BrightlightWorkflowDemo_codes__mamEW span,.BrightlightWorkflowDemo_facts__z2vSZ dt,.BrightlightWorkflowDemo_transcript__jT74P span{font-size:.52rem}.BrightlightWorkflowDemo_timer__D-HwU strong{font-size:.7rem}.BrightlightWorkflowDemo_timer__D-HwU small{font-size:.5rem}.BrightlightWorkflowDemo_transcript__jT74P p{font-size:.62rem}.BrightlightWorkflowDemo_soapRows__U0cTX dd{font-size:.56rem}.BrightlightWorkflowDemo_supportCard__h2R2I{padding:.7rem}.BrightlightWorkflowDemo_supportCard__h2R2I h4{font-size:.8rem}.BrightlightWorkflowDemo_supportCard__h2R2I header>p:last-child{font-size:.62rem}.BrightlightWorkflowDemo_loadRows__u8u2- div,.BrightlightWorkflowDemo_referrals__U9FZR li{font-size:.56rem}.BrightlightWorkflowDemo_metrics__C0F2Y dd,.BrightlightWorkflowDemo_people__pqI6F small,.BrightlightWorkflowDemo_referrals__U9FZR strong,.BrightlightWorkflowDemo_search__uA-nq{font-size:.5rem}.BrightlightWorkflowDemo_people__pqI6F strong,.BrightlightWorkflowDemo_suggestion__0aRXZ{font-size:.55rem}.BrightlightWorkflowDemo_metrics__C0F2Y dt{font-size:.82rem}.BrightlightWorkflowDemo_avatar__DALD6,.BrightlightWorkflowDemo_search__uA-nq kbd{font-size:.48rem}}.SelectedWork_section__iX2uo{padding-block:var(--space-16)}.SelectedWork_chapter__rItdC{margin-bottom:var(--space-24)}.SelectedWork_chapter__rItdC:last-child{margin-bottom:0}.SelectedWork_entries__Acjoa{grid-gap:var(--space-12);display:grid;gap:var(--space-12)}.SelectedWork_entry__srDDr{min-width:0}.SelectedWork_entryHeader__R3S4R{align-items:baseline;border-top:1px solid var(--color-line);display:flex;gap:var(--space-4);justify-content:space-between;padding-top:var(--space-4)}.SelectedWork_entryHeader__R3S4R h3{margin:0}.SelectedWork_entryHeader__R3S4R a{font-weight:560}.SelectedWork_period__E93r0{color:var(--color-text-subtle);flex-shrink:0;font-size:var(--text-xs)}.SelectedWork_description__JEoSS{color:var(--color-text-muted);margin:var(--space-3) 0 0;max-width:38rem}@media (max-width:30rem){.SelectedWork_entryHeader__R3S4R{align-items:flex-start;flex-direction:column;gap:var(--space-1)}}.WritingSection_section__rRURy{padding-block:var(--space-16)}.WritingSection_list__KE9rt{border-bottom:1px solid var(--color-line);list-style:none;margin:0;padding:0}.WritingSection_list__KE9rt li{grid-gap:var(--space-5);align-items:baseline;border-top:1px solid var(--color-line);display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;padding-block:var(--space-4)}.WritingSection_byline__cS8iQ,.WritingSection_list__KE9rt h3,.WritingSection_meta__qbnxy{margin:0}.WritingSection_titleBlock__WET64{min-width:0}.WritingSection_list__KE9rt h3{font-size:var(--text-base)}.WritingSection_list__KE9rt h3 a{font-weight:520}.WritingSection_byline__cS8iQ{color:var(--color-text-subtle);font-size:var(--text-xs);margin-top:var(--space-1)}.WritingSection_meta__qbnxy{color:var(--color-text-subtle);font-size:var(--text-xs);text-align:right}.WritingSection_visit__jlQkq{font-size:var(--text-sm);margin:var(--space-5) 0 0}@media (max-width:34rem){.WritingSection_list__KE9rt li{gap:var(--space-1);grid-template-columns:1fr}.WritingSection_meta__qbnxy{text-align:left}}.HomePage_main__iAyOY{margin-inline:auto;width:min(calc(100% - var(--page-gutter)*2),var(--reading-width))}.HomePage_section__IbGu2{padding-block:var(--space-16)}.HomePage_intro__Nk4d0{padding-top:var(--space-8)}.HomePage_label__vG0QV{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:520;margin-bottom:var(--space-4)}.HomePage_introduction__7aAfA{max-width:38rem}.HomePage_introduction__7aAfA p{margin-bottom:var(--space-5)}.HomePage_introduction__7aAfA p:last-child{margin-bottom:0}.HomePage_contact__HqJrH{padding-bottom:var(--space-12)}.HomePage_contactLines__6nyfE{color:var(--color-text-muted)}.HomePage_contactLines__6nyfE p{margin-bottom:var(--space-3)}.HomePage_contactLines__6nyfE p:last-child{margin-bottom:0}.HomePage_contactLines__6nyfE a{color:var(--color-text)}
/*# sourceMappingURL=main.74a44523.css.map*/