@font-face{font-family:Roboto Flex;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/RobotoFlex-latin.2fyltxobkpfkg.woff2)format("woff2");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:Roboto Flex;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/RobotoFlex-latin-ext.2r1i7bauk3i2z.woff2)format("woff2");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}

:root{--woonig-chrome:var(--mantine-color-primary-8,#223343);--woonig-fill:var(--mantine-primary-color-filled,#395269);--woonig-ink:#223343;--woonig-accent:var(--mantine-color-accent-6,#b39975);--woonig-canvas:#f6f6f2;--woonig-surface:#fffffff5;--woonig-row-hover:#f8f9f6;--woonig-field-bg:#f5f7f5;--mantine-color-body:var(--woonig-canvas);--mantine-color-dimmed:var(--mantine-color-gray-7);--woonig-selected:var(--mantine-color-primary-0,#eef2f5);--woonig-text-selection:var(--mantine-color-primary-1,#d9e0e6);--woonig-border:color-mix(in srgb, var(--woonig-ink) 9%, transparent);--woonig-border-strong:color-mix(in srgb, var(--woonig-ink) 20%, transparent);--woonig-shadow-sm:0 1px 0 color-mix(in srgb, var(--woonig-ink) 4%, transparent);--woonig-shadow-md:0 10px 30px color-mix(in srgb, var(--woonig-ink) 4.5%, transparent);--woonig-shadow-lg:0 18px 55px color-mix(in srgb, var(--woonig-ink) 8%, transparent);--woonig-on-chrome-muted:#ffffffa8;--woonig-on-chrome-label:#ffffff94;--woonig-on-chrome-hover:#fff1;--woonig-on-chrome-active:#ffffff1c;--woonig-on-chrome-hairline:#ffffff0f;--woonig-on-chrome-focus:#fff;--woonig-page-glow:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--woonig-accent) 12%, transparent), transparent 30rem);--woonig-heading-tracking:-.045em;--woonig-eyebrow-tracking:.08em}html,body{background:var(--woonig-canvas);min-height:100%;margin:0}body{color:var(--woonig-ink);background-image:var(--woonig-page-glow);background-attachment:fixed}*{box-sizing:border-box}::selection{color:var(--woonig-ink);background:var(--woonig-text-selection)}

html{scroll-behavior:smooth}.site{flex-direction:column;min-height:100vh;display:flex}.site-main{flex:1}
.faPKiW_link{align-items:center;display:inline-flex}.faPKiW_logo{width:auto;height:2rem}@media (min-width:36em){.faPKiW_logo{height:2.25rem}}
._81AmCG_footer{background:var(--woonig-chrome);color:var(--mantine-color-white);margin-top:auto}@media (min-width:62em){._81AmCG_grid{grid-template-columns:1.5fr 1fr 1fr}}._81AmCG_about{max-width:24rem}._81AmCG_muted{color:var(--woonig-on-chrome-muted)}._81AmCG_eyebrow{font-size:var(--mantine-font-size-xs);letter-spacing:var(--woonig-eyebrow-tracking);text-transform:uppercase;color:var(--mantine-color-accent-6);font-weight:600}._81AmCG_links{font-size:var(--mantine-font-size-sm)}._81AmCG_links a{color:var(--woonig-on-chrome-muted);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}._81AmCG_links a:hover{color:var(--mantine-color-white)}._81AmCG_bottom{padding:var(--mantine-spacing-lg);border-top:1px solid var(--woonig-on-chrome-hairline);text-align:center;font-size:var(--mantine-font-size-xs);color:var(--woonig-on-chrome-label)}
.kbHNYq_header{z-index:40;background:var(--woonig-chrome);border-bottom:1px solid var(--woonig-on-chrome-hairline);color:var(--mantine-color-white);position:sticky;top:0}.kbHNYq_inner{justify-content:space-between;align-items:center;height:4.5rem;display:flex}.kbHNYq_nav{font-size:var(--mantine-font-size-sm)}.kbHNYq_nav a{color:var(--woonig-on-chrome-muted);align-items:center;gap:.25rem;text-decoration:none;transition:color .15s;display:inline-flex}.kbHNYq_nav a:hover,.kbHNYq_nav .kbHNYq_current{color:var(--mantine-color-white)}.kbHNYq_saved:hover{background:var(--woonig-on-chrome-hover)}.kbHNYq_savedLabel{display:none}@media (min-width:36em){.kbHNYq_savedLabel{display:inline}}
