@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-ext-400-normal.DehDhP4C.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-ext-400-normal.Dm_CMUlS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-normal.C42RasBZ.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-400-normal.B6A5kCEq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-arabic-400-normal.B6c_9tGI.woff2)format("woff2"),url(/_astro/rubik-arabic-400-normal.Dci85dQr.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-cyrillic-ext-400-normal.D-KNTwvG.woff2)format("woff2"),url(/_astro/rubik-cyrillic-ext-400-normal.CTkTGo13.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-cyrillic-400-normal.C5G8_8ug.woff2)format("woff2"),url(/_astro/rubik-cyrillic-400-normal.D5R8xuhl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-hebrew-400-normal.Dp0lvSRB.woff2)format("woff2"),url(/_astro/rubik-hebrew-400-normal.BQDoxs6C.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-ext-400-normal.BtzQ7olK.woff2)format("woff2"),url(/_astro/rubik-latin-ext-400-normal.E7wwwcV8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-400-normal.j0pmKyiQ.woff2)format("woff2"),url(/_astro/rubik-latin-400-normal.BV1Ho3GG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--background:oklch(98% .003 85);--foreground:oklch(14% .005 50);--tl-serif:"Libre Baskerville", Georgia, serif;--tl-body:"Rubik", system-ui, sans-serif;--tl-muted:oklch(45% .005 260);--tl-faint:oklch(65% .005 260);--tl-line:oklch(0% 0 0/.08);--tl-line-strong:oklch(0% 0 0/.16);--tl-surface:oklch(96% .004 85);--tl-accent:oklch(35% .08 30);--tl-dark-bg:oklch(14% .005 50);--tl-dark-fg:oklch(98% .003 85);--tl-dark-muted:oklch(72% .005 260);--tl-dark-faint:oklch(55% .005 260);--tl-dark-line:oklch(100% 0 0/.08)}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit;color:inherit}img,svg,video{max-width:100%;height:auto;display:block}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground)}.tl-container{max-width:84rem;margin:0 auto;padding:0 2.5rem}@media (width<=720px){.tl-container{padding:0 1.25rem}}.fake-cursor{pointer-events:none;z-index:10;opacity:0;width:18px;height:22px;transform:translate(var(--cx,18rem), var(--cy,1rem));filter:drop-shadow(0 2px 4px #0000002e);transition:transform .75s cubic-bezier(.45,.05,.2,1),opacity .3s;position:absolute;top:0;left:0}.fake-cursor.is-visible{opacity:1}.fake-cursor__tip{transform-origin:4px 3px;transition:transform .14s;display:block;transform:scale(1)}.fake-cursor.is-clicking .fake-cursor__tip{transform:scale(.8)}.file-icon{flex:none;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.file-icon--docx{color:oklch(52% .15 250)}.file-icon--xlsx{color:oklch(55% .15 150)}.file-icon--pptx{color:oklch(60% .16 35)}.file-icon--pdf{color:oklch(55% .19 25)}@keyframes tl-caret-blink{0%,50%{opacity:1}51%,to{opacity:0}}.tl-btn{font-family:var(--tl-body);background:var(--foreground);color:var(--background);border-radius:999px;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.tl-btn:hover{opacity:.88}.tl-btn-lg{padding:.875rem 1.5rem;font-size:1rem}.tl-link-arrow{font-family:var(--tl-body);color:var(--foreground);border-bottom:1px solid var(--tl-line-strong);padding-bottom:2px;font-size:.9375rem;text-decoration:none;transition:border-color .15s}.tl-link-arrow:hover{border-color:var(--foreground)}.tl-h1{font-family:var(--tl-serif);letter-spacing:-.025em;margin:0;font-size:clamp(2.25rem,5vw,4rem);font-weight:400;line-height:1.08}.tl-h1-accent{color:var(--tl-muted);font-style:italic;font-weight:400}.tl-h2{font-family:var(--tl-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.625rem,3.2vw,2.5rem);font-weight:400;line-height:1.15}.tl-h2 em{color:var(--tl-muted);font-style:italic;font-weight:400}.tl-h3{font-family:var(--tl-serif);letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:400;line-height:1.2}.tl-eyebrow{font-family:var(--tl-body);letter-spacing:.1em;text-transform:uppercase;color:var(--tl-faint);margin:0;font-size:.75rem}
