@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fraunces-600-normal.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/fraunces-600-italic.woff2)format("woff2")}:root{--pb-paper:#f2ecdd;--pb-paper-deep:#e9e1cd;--pb-ink:#1d1c1a;--pb-ink-2:#4a4640;--pb-ink-3:#645e55;--pb-rule:#3c32231f;--pb-scroll-thumb:#3c32234d;--pb-brand-blue:#00457f;--pb-brand-green:#91e055;--pb-brand:linear-gradient(135deg, #00457f 0%, #2a7976 55%, #91e055 100%);--pb-link:#0b5cad;--pb-link-hover:#00457f;--pb-focus:#0a84ff;--pb-glass-bg:#ffffff80;--pb-glass-bg-strong:#fffc;--pb-glass-rim:linear-gradient(135deg, #fff 0%, #ffffff73 18%, #ffffff1f 45%, #ffffff1f 60%, #ffffff8c 85%, #fffffff2 100%);--pb-glass-depth:inset 1px 1px 1px #ffffff59, inset -1px -1px 1px #5a46280f;--pb-glass-border:#ffffffbf;--pb-glass-edge:#503c1e1a;--pb-glass-highlight:#fffffff2;--pb-glass-shadow:0 1px 2px #3c2d140d, 0 6px 16px -8px #3c2d141f;--pb-glass-blur:blur(22px) saturate(1.7);--pb-glass-hover:#ffffff8c;--pb-cta-bg:#1d1c1a;--pb-cta-fg:#fbf8f1;--pb-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pb-font-rounded:ui-rounded, "SF Pro Rounded", var(--pb-font);--pb-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--pb-font-display:"Fraunces", "Iowan Old Style", Georgia, serif;--pb-display-axes:"SOFT" 100, "WONK" 1, "opsz" 144;--pb-radius-s:12px;--pb-radius:22px;--pb-radius-l:32px;--pb-measure:64ch;--pb-grain-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.28 0 0 0 0 0.18 0 0 0 0.3 -0.11'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.02' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.38 0 0 0 0 0.25 0 0 0 0.08 -0.025'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--pb-grain:var(--pb-grain-light);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pb-paper:#171614;--pb-paper-deep:#1f1d1a;--pb-ink:#f3efe6;--pb-ink-2:#c4bdb1;--pb-ink-3:#a39c90;--pb-rule:#fff5e11a;--pb-scroll-thumb:#fff5e142;--pb-link:#7db7ff;--pb-link-hover:#a9d0ff;--pb-glass-bg:#322f2b8c;--pb-glass-bg-strong:#3c3934e0;--pb-glass-rim:linear-gradient(135deg, #fffaf080 0%, #fffaf029 18%, #fffaf00a 45%, #fffaf00a 60%, #fffaf02e 85%, #fffaf06b 100%);--pb-glass-depth:inset 1px 1px 1px #fffaf012, inset -1px -1px 1px #0000004d;--pb-glass-border:#fffaf024;--pb-glass-edge:#0006;--pb-glass-highlight:#fffaf029;--pb-glass-shadow:0 1px 2px #00000038, 0 8px 18px -10px #0006;--pb-glass-hover:#fffaf014;--pb-cta-bg:#f3efe6;--pb-cta-fg:#171614;--pb-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.95 0 0 0 0 0.85 0 0 0 0.13 -0.048'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");color-scheme:dark}}:root[data-theme=dark]{--pb-paper:#171614;--pb-paper-deep:#1f1d1a;--pb-ink:#f3efe6;--pb-ink-2:#c4bdb1;--pb-ink-3:#a39c90;--pb-rule:#fff5e11a;--pb-scroll-thumb:#fff5e142;--pb-link:#7db7ff;--pb-link-hover:#a9d0ff;--pb-glass-bg:#322f2b8c;--pb-glass-bg-strong:#3c3934e0;--pb-glass-rim:linear-gradient(135deg, #fffaf080 0%, #fffaf029 18%, #fffaf00a 45%, #fffaf00a 60%, #fffaf02e 85%, #fffaf06b 100%);--pb-glass-depth:inset 1px 1px 1px #fffaf012, inset -1px -1px 1px #0000004d;--pb-glass-border:#fffaf024;--pb-glass-edge:#0006;--pb-glass-highlight:#fffaf029;--pb-glass-shadow:0 1px 2px #00000038, 0 8px 18px -10px #0006;--pb-glass-hover:#fffaf014;--pb-cta-bg:#f3efe6;--pb-cta-fg:#171614;--pb-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.95 0 0 0 0 0.85 0 0 0 0.13 -0.048'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");color-scheme:dark}html{scrollbar-color:var(--pb-scroll-thumb) var(--pb-paper)}html :where(*){scrollbar-width:thin;scrollbar-color:var(--pb-scroll-thumb) transparent}.pb-paper{background-color:var(--pb-paper);background-image:var(--pb-grain)}html{background-color:var(--pb-paper)}body:before{content:"";z-index:-1;background-color:var(--pb-paper);background-image:var(--pb-grain);pointer-events:none;position:fixed;inset:-50vh 0}.pb-glass{isolation:isolate;background:var(--pb-glass-bg);backdrop-filter:var(--pb-glass-blur);box-shadow:var(--pb-glass-depth), inset 0 0 0 .5px var(--pb-glass-edge), var(--pb-glass-shadow);border:0;position:relative}.pb-glass:before{content:"";z-index:-1;border-radius:inherit;background:var(--pb-glass-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1.25px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@supports not (backdrop-filter:blur(1px)){.pb-glass{background:var(--pb-glass-bg-strong)}}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--pb-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.pb-footer:where(.astro-rsm4tj46){border-top:.5px solid var(--pb-rule);color:var(--pb-ink-3);font-family:var(--pb-font);margin-top:3rem;padding-top:1.25rem;font-size:14px}.row:where(.astro-rsm4tj46){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:12px 10px;display:flex}.mark:where(.astro-rsm4tj46){color:var(--pb-ink);align-items:center;gap:8px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}nav:where(.astro-rsm4tj46){flex-wrap:wrap;gap:4px 20px;display:flex}nav:where(.astro-rsm4tj46) a:where(.astro-rsm4tj46){color:var(--pb-ink-2);text-decoration:none}nav:where(.astro-rsm4tj46) a:where(.astro-rsm4tj46):hover{color:var(--pb-ink)}p:where(.astro-rsm4tj46){margin:0}.nav:where(.astro-rutobish){z-index:50;top:12px;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:fixed;inset-inline:12px;container-type:inline-size}.nav:where(.astro-rutobish)>:where(.astro-rutobish){pointer-events:auto}.bar:where(.astro-rutobish){box-sizing:border-box;border-radius:999px;align-items:center;gap:4px;min-width:0;height:52px;padding-inline:10px 8px;display:flex}.home:where(.astro-rutobish){color:var(--pb-ink);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:17px;font-weight:650;text-decoration:none;display:flex}.div:where(.astro-rutobish){background:var(--pb-rule);flex:none;width:1px;height:22px;margin-inline:4px}.link:where(.astro-rutobish){height:38px;color:var(--pb-ink);font:500 15px/1 var(--pb-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding-inline:12px;text-decoration:none;transition:background-color .15s;display:inline-flex}.link:where(.astro-rutobish):hover,.home:where(.astro-rutobish):hover{background:var(--pb-glass-hover)}.link:where(.astro-rutobish)[aria-current=page]{background:var(--pb-glass-bg-strong);box-shadow:var(--pb-glass-depth);font-weight:600}.corner:where(.astro-rutobish){box-sizing:border-box;height:52px;color:var(--pb-ink);font:600 15px/1 var(--pb-font);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding-inline:18px;text-decoration:none;display:flex}.corner:where(.astro-rutobish):hover{background:var(--pb-glass-bg-strong)}@container (width<=400px){.home:where(.astro-rutobish) span:where(.astro-rutobish){display:none}.home:where(.astro-rutobish){padding:6px}}@media (width<=720px){.wide:where(.astro-rutobish),.corner:where(.astro-rutobish) span:where(.astro-rutobish){display:none}.corner:where(.astro-rutobish){justify-content:center;width:52px;padding:0}}@media (width<=420px){.nav:where(.astro-rutobish){top:8px;inset-inline:8px}.bar:where(.astro-rutobish){gap:2px;padding-inline:6px}.home:where(.astro-rutobish){padding:6px}.div:where(.astro-rutobish){margin-inline:2px}.link:where(.astro-rutobish){padding-inline:9px}}@container (width<=260px){.link:where(.astro-rutobish){padding-inline:7px}}
