.lang-switch.svelte-1spy9mr{display:inline-flex;user-select:none;font-size:inherit;padding:0;margin:0 auto;-webkit-tap-highlight-color:transparent;font-family:inherit;font-weight:inherit;text-align:center;line-height:.9em;width:auto;appearance:none;-webkit-appearance:none;border:none;background:transparent;box-shadow:none;color:var(--color-fg)}.lang-switch.svelte-1spy9mr:hover{color:var(--color);transition:0s color,.15s transform}.lang-switch.svelte-1spy9mr:active{transform:translateY(2px);transition-duration:.15s}.header.svelte-1w7a8kq.svelte-1w7a8kq{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;position:sticky;inset:0 0 auto;width:100%;transition:.3s opacity,.3s filter;margin:0;padding:var(--spacing-r) var(--gutters);pointer-events:none;z-index:var(--z-header);gap:var(--gutters);font-weight:400}.header.svelte-1w7a8kq>.svelte-1w7a8kq{pointer-events:auto}.header-title.svelte-1w7a8kq.svelte-1w7a8kq{display:flex;transition:transform .4s cubic-bezier(0,.66,.4,1),.3s opacity}.header-lang.svelte-1w7a8kq.svelte-1w7a8kq{order:2}.header-toggle.svelte-1w7a8kq.svelte-1w7a8kq{display:flex;font:inherit;background:transparent;border:none;font-size:1em;justify-content:center;align-items:center;height:1em;width:1em;margin-inline-end:-.25em;padding-block-start:.1em;color:inherit}.header-toggle.svelte-1w7a8kq.svelte-1w7a8kq:hover{color:var(--color-hl, inherit);transition:.15s transform}.theme-white .header-toggle.svelte-1w7a8kq.svelte-1w7a8kq:hover{color:var(--color, inherit);transition:.15s transform}.header-toggle.svelte-1w7a8kq.svelte-1w7a8kq:active{transform:scale(.9);transition-duration:.15s}.header.svelte-1w7a8kq ul.svelte-1w7a8kq{display:flex;flex-direction:column;align-items:flex-start}.header.svelte-1w7a8kq li.active.svelte-1w7a8kq{--color:var(--color-fg);--width:.1em;position:relative}.header.svelte-1w7a8kq li.active a.svelte-1w7a8kq{pointer-events:none}.header.svelte-1w7a8kq li.active .oval.svelte-1w7a8kq{display:flex;position:absolute;inset:-.015em -.3em -.2em;pointer-events:none;color:inherit}.header.svelte-1w7a8kq a.svelte-1w7a8kq{display:flex;color:inherit;text-decoration:none;text-transform:lowercase;user-drag:none;-webkit-user-drag:none}.header.svelte-1w7a8kq a.svelte-1w7a8kq:hover{color:var(--color-hl, inherit);transition:0s color,.15s transform}.theme-white .header.svelte-1w7a8kq a.svelte-1w7a8kq:hover{color:var(--color, inherit);transition:0s color,.15s transform}.header.svelte-1w7a8kq a.svelte-1w7a8kq:active{transform:translateY(2px);transition-duration:.15s}@media screen and (max-width: 899px){.header.svelte-1w7a8kq.svelte-1w7a8kq{position:fixed;inset:0;flex-wrap:wrap}.header-lang.svelte-1w7a8kq.svelte-1w7a8kq{order:0;position:absolute;inset-block-start:var(--spacing-r);inset-inline-start:50%;transform:translate(-50%)}.header-content.svelte-1w7a8kq.svelte-1w7a8kq{display:none;flex-direction:column;width:100%;order:3;gap:inherit}.header--open.svelte-1w7a8kq.svelte-1w7a8kq{opacity:.99;background-color:rgb(var(--color-bg-rgb)/.925)}@supports (color: color(display-p3 1 1 1)){.header--open.svelte-1w7a8kq.svelte-1w7a8kq{background-color:color(display-p3 var(--color-bg-p3)/.925)}}.header--open.svelte-1w7a8kq .header-toggle.svelte-1w7a8kq{--transform:rotate(45deg) scale(1.1)}.header--open.svelte-1w7a8kq .header-content.svelte-1w7a8kq{display:flex}.header--open.svelte-1w7a8kq .header-nav.svelte-1w7a8kq{margin-block-start:25svh;height:calc(75svh - 2em - var(--spacing-r))}.header--open.svelte-1w7a8kq .header-nav ul.svelte-1w7a8kq{height:100%;justify-content:space-between}}@media screen and (min-width: 900px){.header.svelte-1w7a8kq.svelte-1w7a8kq{position:fixed}}@media screen and (min-width: 900px) and (min-width: 900px){.header.svelte-1w7a8kq.svelte-1w7a8kq{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:var(--gutters)}}@media screen and (min-width: 900px){.header-content.svelte-1w7a8kq.svelte-1w7a8kq{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr;gap:var(--gutters)}}@media screen and (min-width: 900px){.header-toggle.svelte-1w7a8kq.svelte-1w7a8kq{display:none}}.cursor.svelte-1out31r.svelte-1out31r{top:0;left:0;position:fixed;width:2.75rem;pointer-events:none;user-select:none;will-change:transform;z-index:100;transition:.1s height,.1s width;display:flex;justify-content:flex-start;align-items:flex-start}.cursor.svelte-1out31r .inner.svelte-1out31r{height:inherit;width:inherit;border-radius:50%;margin-left:-.1em;transition:.1s margin-left,.1s margin-top}.cursor.svelte-1out31r .inner svg.svelte-1out31r{width:100%;height:auto}.cursor.svelte-1out31r .inner svg path.svelte-1out31r{fill:var(--color-bg);stroke:var(--color-fg);stroke-width:3.75;transition:.1s stroke-width}.cursor.active.svelte-1out31r.svelte-1out31r{width:2.5rem;transition-duration:.05s}.cursor.hover.svelte-1out31r.svelte-1out31r{width:5rem}.cursor.hover.svelte-1out31r .inner.svelte-1out31r{margin-top:-.05em;margin-left:-.25em;transition-duration:.05s}.cursor.hover.svelte-1out31r .inner svg path.svelte-1out31r{stroke:var(--color);stroke-width:2.5}.cursor.hover.active.svelte-1out31r.svelte-1out31r{width:4.5rem}.cursor.hidden.svelte-1out31r.svelte-1out31r{width:0;height:0;opacity:0}body{--color-black: #000;--color-black-rgb: 0 0 0;--color-black-p3: 0 0 0;--color-white: #fff;--color-white-rgb: 255 255 255;--color-white-p3: 1 1 1;--color-red: #f00;--color-red-rgb: 255 0 0;--color-red-p3: 1 0 0;--color-green: #0f0;--color-green-rgb: 0 255 0;--color-green-p3: 0 1 0;--color-blue: #00f;--color-blue-rgb: 0 0 255;--color-blue-p3: 0 0 1;--color-bg: var(--color-white);--color-bg-rgb: var(--color-white-rgb);--color-bg-p3: var(--color-white-p3);--color-fg: var(--color-black)}@supports (color: color(display-p3 1 1 1)){body{--color-black: color(display-p3 var(--color-black-p3));--color-white: color(display-p3 var(--color-white-p3));--color-red: color(display-p3 var(--color-red-p3));--color-green: color(display-p3 var(--color-green-p3));--color-blue: color(display-p3 var(--color-blue-p3))}}body.theme-white{--color-bg: var(--color-white);--color-bg-rgb: var(--color-white-rgb);--color-bg-p3: var(--color-white-p3);--color-fg: var(--color-black);--color-hl: var(--color-black)}body.theme-red{--color-bg: var(--color-red);--color-bg-rgb: var(--color-red-rgb);--color-bg-p3: var(--color-red-p3);--color-fg: var(--color-black);--color-hl: var(--color-white)}body.theme-green{--color-bg: var(--color-green);--color-bg-rgb: var(--color-green-rgb);--color-bg-p3: var(--color-green-p3);--color-fg: var(--color-black);--color-hl: var(--color-white)}body.theme-blue{--color-bg: var(--color-blue);--color-bg-rgb: var(--color-blue-rgb);--color-bg-p3: var(--color-blue-p3);--color-fg: var(--color-white);--color-hl: var(--color-black)}@font-face{font-family:Tex;font-display:block;font-style:normal;src:url(../../../fonts/tex.woff2) format("woff2")}@font-face{font-family:Tex;font-display:block;font-style:italic;src:url(../../../fonts/tex-italic.woff2) format("woff2")}:root{--spacing: .25rem;--spacing-m: .5rem;--spacing-l: 1rem;--gutters: .5rem;--spacing-r: .15em;--grid-gap: 2rem;--border-width: 2px;--border-radius: .33em;--box-height: 1.3em;--floater-width: 7rem;--floater-height: 2.9rem;--z-flash: -1;--z-header: 12;--z-floaters: 10;--z-windows: 11}@media screen and (min-width: 480px){:root{--border-width: 3px;--gutters: .75rem}}@media screen and (min-width: 900px){:root{--z-header: 5;--floater-width: 8rem;--floater-height: 3.3rem}}@media screen and (min-width: 1200px){:root{--floater-width: 9rem;--floater-height: 3.7rem}}body{font-family:Tex;font-size:clamp(1.2rem,5.5vw,2.5rem);background:var(--color-bg);line-height:1.05em;color:var(--color-fg);padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}body ::selection{background:black;color:#fff}@media screen and (min-width: 480px){body{font-size:clamp(1.2rem,5vw,2rem)}}@media screen and (min-width: 900px){body{font-size:clamp(1.2rem,2.85vw,2.1rem)}}@media screen and (min-width: 1200px){body{font-size:clamp(1.2rem,2.4vw,2.1rem)}}.main{padding:var(--spacing-r) var(--gutters);min-height:95lvh}@media screen and (max-width: 899px){.main.padded{margin-block-start:.5em}}a,button{-webkit-tap-highlight-color:transparent}p{margin:0 0 .5em}p a{color:inherit}p a:hover{color:var(--color)}p strong{font-family:inherit;font-weight:400}hr{border:solid calc(var(--border-width) / 2) currentColor;transition:.3s opacity}hr.hidden{opacity:0}@media screen and (max-width: 899px){.-t-hide{opacity:0}}.border.svelte-169a7bp{display:none;position:fixed;top:0;left:.5rem;right:.5rem;height:var(--border-width);background:var(--color-fg);z-index:19;opacity:0}@media screen and (min-width: 480px){.border.svelte-169a7bp{left:.75rem;right:.75rem}}@media screen and (max-width: 899px){.border.svelte-169a7bp{display:block}.border--visible.svelte-169a7bp{opacity:1}}
