@font-face{font-family:iskry;src:url(../media/Iskry-s.p.0mzy-1r089tv0.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:iskry Fallback;src:local(Arial);ascent-override:93.72%;descent-override:17.51%;line-gap-override:21.72%;size-adjust:107.9%}.zlzbQW_className{font-family:iskry,iskry Fallback}.zlzbQW_variable{--font-iskry:"iskry", "iskry Fallback"}
@font-face{font-family:aeonikFono;src:url(../media/AeonikFono_Light-s.p.0p-lxqctdqtaj.woff2)format("woff2");font-display:swap;font-weight:100 449;font-style:normal}@font-face{font-family:aeonikFono;src:url(../media/AeonikFono_Bold-s.p.0mzahgdmzec04.woff2)format("woff2");font-display:swap;font-weight:450 900;font-style:normal}@font-face{font-family:aeonikFono Fallback;src:local(Arial);ascent-override:80.22%;descent-override:17.59%;line-gap-override:0.0%;size-adjust:116.56%}.cpLfjW_className{font-family:aeonikFono,aeonikFono Fallback}.cpLfjW_variable{--font-aeonik-fono:"aeonikFono", "aeonikFono Fallback"}
:root{--green:#0be33f;--green-ink:#0b0b0a;--act:#f2542d;--act-h:#dd3f18;--ink:#2e2e2b;--ink-2:#4a4a46;--line:#e7e6e0;--line-2:#d5d4cc;--tile:#f8f7f2;--paper:#fff;--danger:#a3261d;--font-serif:var(--font-iskry), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-mono:var(--font-aeonik-fono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius:12px;--wrap:1240px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-door:cubic-bezier(.16, 1, .3, 1);--ease-wipe:cubic-bezier(.76, 0, .16, 1);--door-ground:#060607;--door-ink:#f3f1ec;--door-mute:#f3f1ec9e;--door-faint:#f3f1ec24;--hb-bg:#f4f3ee;--hb-muted:#6b6a64;--hb-dark-bg:#121211;--hb-dark-ink:#eceae3;--ess:#a3100b;--ess-2:#7c0a07;--ess-ink:#fff4f1;--ch-welcome:#1a2ab5;--ch-working:#ff7a00;--ch-making:#ff2d00;--ch-growing:#8cfba0;--ch-time-off:#1ebfb9;--ch-wellbeing:#eefb88;--ch-family:#d4b826;--ch-policies:#2b76a4;--cal-bg:#fff9b8;--cal-muted:#86857d;--cal-tile-h:#f1f0e9;--c-frame:#bdeae3;--c-discover:#f0e998;--c-translate:#ead7be;--c-ignite:#bae6ae;--c-create:#e8aec1;--c-activate:#cab7e2}:is([data-world=door],:root:has([data-world=door])){--bg:var(--door-ground);--fg:var(--door-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-world=handbook],:root:has([data-world=handbook])){--bg:var(--hb-bg);--fg:var(--ink);--muted:var(--hb-muted);--paper:#fff;--ink2:#4a4a46;--mut:#6b6a64;--line:#e7e6e0;--line2:#d5d4cc;--tile:#f8f7f2;--gink:#0b0b0a;--card:#0be33f;--cardink:#0b0b0a;--dark:#111;--dink:#f3f1ea;--dmut:#8e8b83;--r:12px;--serif:var(--font-serif);--mono:var(--font-mono);--hb-ease:cubic-bezier(.2, .8, .2, 1)}[data-world=handbook]{min-height:100svh;font:400 16px/1.6 var(--font-mono)}[data-world=handbook][data-theme=dark]{--ink:#f3f1ea;--ink2:#d2d0c8;--mut:#8e8b83;--line:#2b2b28;--line2:#3b3a36;--tile:#232320;--paper:#1d1d1b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has([data-world=handbook][data-theme=dark]){--ink:#f3f1ea;--ink2:#d2d0c8;--mut:#8e8b83;--line:#2b2b28;--line2:#3b3a36;--tile:#232320;--paper:#1d1d1b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-world=calendar],:root:has([data-world=calendar])){--bg:var(--cal-bg);--fg:var(--ink);--muted:var(--cal-muted)}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--door-ground);max-width:100vw;min-height:100%;color:var(--door-ink);font:400 13px/1.5 var(--font-mono);-webkit-font-smoothing:antialiased}[data-world]{background-color:var(--bg);color:var(--fg)}html:has([data-world]){background-color:var(--bg);color:var(--fg)}body:has([data-world]){background-color:var(--bg);color:var(--fg)}h1,h2,h3,p{text-wrap:pretty}h1,h2{text-wrap:balance}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline-offset:3px;outline:2px solid}.skip-link{z-index:9999;background:var(--green);color:var(--green-ink);transition:transform .2s var(--ease);padding:12px 24px;font-size:14px;position:fixed;top:0;left:50%;transform:translate(-50%)translateY(-100%)}.skip-link:focus-visible{transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}