#container.svelte-1febu37{width:100dvw;max-width:1000px;margin:80px auto 0;box-sizing:border-box;color:#030025;font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif}#sidebar.svelte-1febu37{width:140px;height:100vh;border-radius:6px;padding:0;position:fixed;top:10px;left:10px;z-index:3;box-sizing:border-box}#main.svelte-1febu37{width:clamp(50%,800px,90%);padding:0 0 200px;border-radius:12px;margin:auto}.toc.svelte-1febu37{padding-top:16px;padding-left:8px}.toc.svelte-1febu37 .toc-title:where(.svelte-1febu37){font-size:14px;font-weight:600;color:#03002599;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}.toc.svelte-1febu37 ul:where(.svelte-1febu37){list-style:none;padding:0;margin:0}.toc.svelte-1febu37 .toc-item:where(.svelte-1febu37){margin:0;padding:0}.toc.svelte-1febu37 .toc-item:where(.svelte-1febu37) button:where(.svelte-1febu37){width:100%;text-align:left;background:none;border:none;padding:0;color:#03002580;font-size:13px;line-height:140%;cursor:pointer;transition:color .2s ease;box-shadow:none;margin:2px 0;font-weight:500;letter-spacing:-.2px;font-family:Geist,sans-serif}.toc.svelte-1febu37 .toc-item:where(.svelte-1febu37) button:where(.svelte-1febu37):hover{color:#030025}.toc.svelte-1febu37 .toc-item:where(.svelte-1febu37).active button:where(.svelte-1febu37){color:#030025;font-weight:600;text-shadow:-.25px 0 0 #030025}.toc.svelte-1febu37 .toc-item:where(.svelte-1febu37).toc-level-2 button:where(.svelte-1febu37){font-weight:500;padding-left:0}.toc.svelte-1febu37 .toc-item:where(.svelte-1febu37).toc-level-3 button:where(.svelte-1febu37){padding-left:8px;font-size:12px}.essay-head.svelte-1febu37{padding:100px 0 120px;color:#030025;width:70%}.title.svelte-1febu37{font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:54px;letter-spacing:-2px;line-height:.85;font-weight:550;text-align:left;margin:0 0 24px;color:#030025;text-shadow:-.5px 0 0 #030025;display:block}.blurb.svelte-1febu37{font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:24px;letter-spacing:-.6px;font-weight:300;text-align:left;width:600px;max-width:100%;line-height:1.05;color:#03002580;margin:0}.author.svelte-1febu37{padding:8px 14px 8px 10px;border-radius:40px;gap:10px;margin:24px 0 0;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;background:#fff;box-shadow:-4px 8px 24px #0000001a}.author.svelte-1febu37 img:where(.svelte-1febu37){width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author.svelte-1febu37 h3:where(.svelte-1febu37){font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:16px;font-weight:600;letter-spacing:-.3px;text-align:center;margin:0;color:#030025;display:block}.prose.svelte-1febu37{text-align:left;font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:18px;font-weight:500;letter-spacing:-.3px;line-height:1.3;color:#030025cc;max-inline-size:100%;margin:24px 0}.prose.svelte-1febu37 h2,.prose.svelte-1febu37 h3{scroll-margin-top:32px}.prose.svelte-1febu37 h2{font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:40px;letter-spacing:-1px;font-weight:550;margin:72px 0 24px;color:#030025;line-height:1.1}.prose.svelte-1febu37 h3{font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:28px;font-weight:600;letter-spacing:-.75px;line-height:110%;margin:48px 0 24px;color:#030025}.prose.svelte-1febu37 p{text-align:left;font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:18px;font-weight:500;letter-spacing:-.3px;line-height:1.3;color:#030025cc;max-inline-size:100%;margin:24px 0}.prose.svelte-1febu37 ul,.prose.svelte-1febu37 ol{margin:0;padding-inline-start:24px}.prose.svelte-1febu37 li{text-align:left;font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:18px;font-weight:500;letter-spacing:-.3px;line-height:1.3;color:#030025cc;margin:0}.prose.svelte-1febu37 strong,.prose.svelte-1febu37 b{font-weight:500;color:#030025;text-shadow:-.25px 0 0 #030025}.prose.svelte-1febu37 a{font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;color:#030025;font-weight:500;text-decoration:none;border-bottom:2px solid rgba(3,0,37,.15);background:none}.prose.svelte-1febu37 a:hover{background:#0300250d;text-decoration:none}.prose.svelte-1febu37 blockquote{margin:40px 0;padding:0 18px;width:100%;letter-spacing:-.5px;border-left:2px solid rgba(3,0,37,.2);font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:18px;line-height:1.3;color:#030025cc;box-sizing:border-box}.prose.svelte-1febu37 blockquote p{margin:24px 0}.prose.svelte-1febu37 img{border-radius:8px;border:1px solid rgba(0,0,0,.1);box-shadow:-8px 24px 32px #00000005;margin:16px 0;width:100%;height:auto;display:block}.prose.svelte-1febu37 figure{margin:32px 0;text-align:center}.prose.svelte-1febu37 figure img{margin:0 auto;display:block}.prose.svelte-1febu37 figcaption{margin-top:12px;font-size:14px;color:#03002599;font-style:italic;line-height:140%;letter-spacing:-.2px}.prose.svelte-1febu37 code{font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:550;padding:2px 4px;border-radius:4px;margin:0 2px;background:#03002514}.prose.svelte-1febu37 hr{border:none;border-top:1px solid rgba(3,0,37,.12);margin:48px 0}.mobile-fab.svelte-1febu37{display:none;position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:#030025;color:#fff;border:none;box-shadow:0 4px 12px #0003,0 8px 24px #00000026;cursor:pointer;z-index:1000;align-items:center;justify-content:center;padding:0}.mobile-toc-backdrop.svelte-1febu37{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1001;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;padding:0;cursor:pointer;box-shadow:none}.mobile-toc-panel.svelte-1febu37{position:fixed;top:0;right:0;bottom:0;width:min(320px,85vw);max-width:320px;background:#fff;background-image:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.75),transparent),linear-gradient(180deg,#cad8e4,#cedce8 15%,#edf0f8 50%);z-index:1002;box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column;overflow:hidden}.mobile-toc-header.svelte-1febu37{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid rgba(3,0,37,.1)}.mobile-toc-header.svelte-1febu37 h3:where(.svelte-1febu37){font-family:Gowun Batang,Google Sans Flex,ivypresto-text,serif;font-size:18px;font-weight:600;letter-spacing:-.3px;color:#030025;margin:0;display:block}.mobile-toc-close.svelte-1febu37{background:none;border:none;padding:4px;cursor:pointer;color:#03002599;display:flex;align-items:center;justify-content:center;border-radius:4px;box-shadow:none}.mobile-toc-list.svelte-1febu37{list-style:none;margin:0;overflow-y:auto;flex:1;padding:16px 0 16px 8px}.mobile-toc-item.svelte-1febu37{margin:0;padding:0}.mobile-toc-item.svelte-1febu37 button:where(.svelte-1febu37){width:100%;text-align:left;background:none;border:none;padding:0;color:#03002580;font-size:13px;line-height:140%;cursor:pointer;box-shadow:none;margin:2px 0;font-weight:500;letter-spacing:-.2px;font-family:Geist,sans-serif}.mobile-toc-item.svelte-1febu37.active button:where(.svelte-1febu37){color:#030025;font-weight:600}.mobile-toc-item.svelte-1febu37.mobile-toc-level-3 button:where(.svelte-1febu37){padding-left:8px;font-size:12px}@media screen and (max-width: 800px){#container.svelte-1febu37{margin:40px auto}#sidebar.svelte-1febu37,.toc.svelte-1febu37{display:none}#main.svelte-1febu37{width:90vw;padding:0 0 160px}.essay-head.svelte-1febu37{width:100%;padding:48px 0 64px}.title.svelte-1febu37{font-size:40px;letter-spacing:-1.4px}.blurb.svelte-1febu37{font-size:20px}.prose.svelte-1febu37 h2{font-size:30px}.prose.svelte-1febu37 h3{font-size:22px}.mobile-fab.svelte-1febu37{display:flex}}
