:root,[data-theme=quiet]{--paper-h:42;--accent-h:345;--surface-1:hsl(var(--paper-h) 40% 99%);--surface-2:hsl(var(--paper-h) 30% 97%);--surface-3:hsl(var(--paper-h) 22% 93%);--separator:hsl(var(--paper-h) 16% 87%);--ink-h:28;--ink-s:14%;--ink-l:26%;--label-primary:hsl(var(--ink-h) var(--ink-s) var(--ink-l));--ink2-h:30;--ink2-s:11%;--ink2-l:36%;--label-secondary:hsl(var(--ink2-h) var(--ink2-s) var(--ink2-l));--label-tertiary:#70675c;--link-default:hsl(var(--accent-h) 55% 36%);--link-visited:#87407b;--scene-bg:var(--surface-2);--fs-body:1.0625rem;--fs-mark:.9375rem;--fs-marginalia:.8125rem;--leading:1.75rem;--half-line:.875rem;--leading-mark:1.25rem;--wheel-depart:40vh;--margin-rule:#cc7b86;--margin-rule-w:1px;--tint-hover:color-mix(in srgb, var(--label-primary) 10%, transparent);--tint-selected:color-mix(in srgb, var(--label-primary) 6%, transparent);--mild-yellow:#f5e6a8;--mild-green:#bfe0b2;--mild-blue:#a9cee0;--mild-pink:#eec3d0;--mild-orange:#f0ceb2;--mild-purple:#cec2e0;--mild-selection:var(--mild-yellow);--mark-opacity:.58;--mark-blend:multiply;--shadow-lg:0 24px 48px -16px #78674a2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tracking:-.25px;--icon-inline:.7em;--gap-line:var(--leading);--gap-block:calc(var(--leading) * 2);--gap-section:calc(var(--leading) * 4);--space-3xs:4px;--space-2xs:8px;--space-xs:12px;--space-s:16px;--space-m:24px;--space-l:32px;--space-xl:48px;--space-2xl:64px;--margin-w:152px;--gutter-w:48px;--rail-x:calc(var(--margin-w) + var(--gutter-w) / 2);--rail-from-text:calc(var(--rail-x) - var(--gutter-w) - var(--margin-w));--margin-indent:calc(var(--margin-w) + var(--gutter-w));--content-width:1230px;--partial-content-width:456px;--content-padding-inline:var(--space-l);--content-padding-inline-sm:var(--space-s);--content-padding-block:calc(var(--leading) * 3) calc(var(--leading) * 2);--transition-ease-fast:.35s cubic-bezier(.25, 1, .5, 1);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-draw:cubic-bezier(.22, .61, .36, 1);--radius-base:1rem;--control-h:calc(var(--leading) * 2);--control-h-sm:var(--leading);--control-radius:10px;--control-radius-round:999px;--control-gap:var(--space-2xs);--control-padding-inline:var(--space-2xs);--control-font-size:var(--fs-mark);--control-font-weight:500;--control-icon-size:var(--fs-mark);--control-transition:.16s var(--ease-out-soft);--control-bg:var(--surface-1);--control-bg-hover:var(--surface-3);--control-border:1px solid var(--separator);--control-label:var(--label-secondary);--control-track:var(--separator);--control-on-bg:var(--link-default);--control-on-label:var(--surface-1);--control-focus-ring:0 0 0 3px hsl(var(--accent-h) 52% 38% / .35);--menu-min-w:150px}:root[data-type=compact]{--fs-body:1rem;--fs-mark:.875rem;--fs-marginalia:.75rem;--leading:1.5rem;--half-line:.75rem;--leading-mark:1rem}:root[data-type=large]{--fs-body:1.1875rem;--fs-mark:1.0625rem;--fs-marginalia:.9375rem;--leading:2rem;--half-line:1rem;--leading-mark:1.5rem}@media (width<=56rem){:root{--margin-w:0px;--gutter-w:32px;--rail-x:10px;--margin-indent:var(--gutter-w)}}@media (width<=30rem){:root{--gutter-w:28px;--rail-x:8px;--content-padding-inline-sm:12px}}[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper-h:42;--surface-1:hsl(var(--paper-h) 52% 96%);--surface-2:hsl(var(--paper-h) 45% 92%);--surface-3:hsl(var(--paper-h) 32% 87%);--separator:hsl(var(--paper-h) 24% 82%);--ink-h:27;--ink-s:24%;--ink-l:31%;--label-primary:hsl(var(--ink-h) var(--ink-s) var(--ink-l));--ink2-h:28;--ink2-s:18%;--ink2-l:38%;--label-secondary:hsl(var(--ink2-h) var(--ink2-s) var(--ink2-l));--label-tertiary:#786959;--margin-rule:#c66c78;--mark-opacity:.5;--shadow-lg:0 24px 48px -16px #6c5c4233}[data-theme=calm]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper-h:100;--surface-1:hsl(var(--paper-h) 26% 97%);--surface-2:hsl(var(--paper-h) 20% 94%);--surface-3:hsl(var(--paper-h) 15% 89%);--separator:hsl(var(--paper-h) 13% 84%);--ink-h:105;--ink-s:8%;--ink-l:22%;--label-primary:hsl(var(--ink-h) var(--ink-s) var(--ink-l));--ink2-h:105;--ink2-s:7%;--ink2-l:34%;--label-secondary:hsl(var(--ink2-h) var(--ink2-s) var(--ink2-l));--label-tertiary:#606a5c;--link-default:#7b3241;--link-visited:#79446c;--margin-rule:#b6727b;--mark-opacity:.5;--shadow-lg:0 24px 48px -16px #49574229}[data-theme=focus]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper-h:40;--surface-1:hsl(var(--paper-h) 5% 12%);--surface-2:hsl(var(--paper-h) 5% 8%);--surface-3:hsl(var(--paper-h) 4% 16%);--separator:hsl(var(--paper-h) 5% 22%);--ink-h:42;--ink-s:10%;--ink-l:92%;--label-primary:hsl(var(--ink-h) var(--ink-s) var(--ink-l));--ink2-h:40;--ink2-s:7%;--ink2-l:72%;--label-secondary:hsl(var(--ink2-h) var(--ink2-s) var(--ink2-l));--label-tertiary:#969188;--accent-h:345;--link-default:hsl(var(--accent-h) 58% 72%);--link-visited:#d6a4cd;--margin-rule:#8b4b54;--tint-hover:color-mix(in srgb, var(--label-primary) 12%, transparent);--tint-selected:color-mix(in srgb, var(--label-primary) 7%, transparent);--mild-yellow:#65561a;--mild-green:#37542b;--mild-blue:#294856;--mild-pink:#5b2535;--mild-orange:#603c1f;--mild-purple:#3c3050;--mark-opacity:.42;--mark-blend:screen;--shadow-lg:0 24px 48px -16px #06050599;--control-bg:var(--surface-3);--control-bg-hover:hsl(var(--paper-h) 5% 23%);--control-focus-ring:0 0 0 3px hsl(var(--accent-h) 58% 72% / .4)}*,:before,:after{box-sizing:border-box;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1)}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:var(--leading);letter-spacing:var(--tracking);font-family:var(--serif);font-size:var(--fs-body);color:var(--label-primary);background-color:var(--scene-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;height:100%;margin:0;padding:0;position:relative;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}ul,li,ol{margin:0;padding:0}ul,ol{flex-direction:column;gap:0;list-style-position:outside;display:flex}h1,h2,h3,h4,h5,h6{font-family:var(--display);font-size:var(--fs-body);line-height:var(--leading);text-wrap:balance;margin:0;font-weight:500}a{color:var(--link-default);font-size:inherit;border-radius:2px;text-decoration:none}a:visited{color:var(--link-visited)}a[data-tone]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:from-font;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}hr{height:1px;margin:calc((var(--leading) - 1px) / 2) 0;background-color:var(--separator);border:none}a:focus-visible{box-shadow:var(--control-focus-ring);outline:none}@media (forced-colors:active){a:focus-visible,.skip-link:focus-visible{outline-offset:2px;outline:2px solid highlight}}.skip-link{top:var(--space-s);left:var(--space-s);z-index:1000;padding:var(--space-2xs) var(--space-s);border:var(--control-border);border-radius:var(--control-radius);background:var(--surface-1);color:var(--label-primary);transition:transform .15s;position:fixed;transform:translateY(-150%)}.skip-link:focus-visible{transform:translateY(0)}a:active:not(:focus-visible){box-shadow:none}time{font-family:var(--mono);font-size:var(--fs-mark);line-height:var(--half-line);color:var(--label-tertiary);font-variant-numeric:tabular-nums}pre{background-color:var(--surface-3);padding:var(--space-s);border-radius:var(--radius-base);white-space:pre-wrap;word-break:break-all;overflow-x:auto}code,pre{font-family:var(--mono);color:var(--label-primary)}@property --rhythm{syntax:"<number>";inherits:false;initial-value:1}.rhythm{gap:calc(var(--rhythm) * var(--leading));flex-direction:column;display:flex}.rhythm>*{margin-block:0}::selection{background:color-mix(in srgb, var(--mild-selection) 55%, transparent);color:var(--label-primary)}[data-inked-selection=true] ::selection{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-reduce-motion=reduce] *,[data-reduce-motion=reduce] :before,[data-reduce-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}#root,#__next{isolation:isolate}@keyframes stagger-fade-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:no-preference){[data-stagger]>*{animation:stagger-fade-in var(--stagger-dur,.5s) var(--ease-draw) backwards;animation-delay:calc(var(--stagger-lead,.12s) + var(--stagger,0) * 60ms)}[data-stagger]>[data-pinned]{animation:none}[data-stagger]>:first-child{--stagger:0}[data-stagger]>:nth-child(2){--stagger:1}[data-stagger]>:nth-child(3){--stagger:2}[data-stagger]>:nth-child(4){--stagger:3}[data-stagger]>:nth-child(5){--stagger:4}[data-stagger]>:nth-child(6){--stagger:5}[data-stagger]>:nth-child(7){--stagger:6}[data-stagger]>:nth-child(8){--stagger:7}[data-stagger]>:nth-child(9){--stagger:8}[data-stagger]>:nth-child(10){--stagger:9}[data-stagger]>:nth-child(11){--stagger:10}[data-stagger]>:nth-child(12){--stagger:11}[data-stagger]>:nth-child(13){--stagger:12}[data-stagger]>:nth-child(14){--stagger:13}[data-stagger]>:nth-child(15){--stagger:14}[data-stagger]>:nth-child(16){--stagger:15}}[data-fade]{transform-origin:var(--rail-x) center}[data-pinned]>[data-fade]{transform-origin:var(--rail-from-text) center}[data-fade-scope]{view-timeline-name:--fade-scope}[data-fade-scope] [data-fade]{animation-timeline:--fade-scope}[data-fade=text]{transform-origin:var(--rail-from-text) center}@keyframes wheel-away{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(5px);transform:scale(.94)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-fade]{animation:linear reverse backwards wheel-away,linear forwards wheel-away;animation-timeline:view(),view();animation-range:cover 0% cover 18%, exit max(0%, calc(100% - var(--wheel-depart))) exit 100%}[data-stagger]>[data-fade],[data-stagger]>[data-pinned]>[data-fade]{animation:wheel-away linear backwards reverse, wheel-away linear forwards, stagger-fade-in var(--stagger-dur,.5s) var(--ease-draw) backwards;animation-delay:0s, 0s, calc(var(--stagger-lead,.12s) + var(--stagger,0) * 60ms);animation-timeline:view(),view(),auto;animation-range:cover 0% cover 18%, exit max(0%, calc(100% - var(--wheel-depart))) exit 100%, normal}}}@property --wheel-at{syntax:"<time>";inherits:false;initial-value:0s}@media (prefers-reduced-motion:no-preference){html[data-wheel=js] [data-fade]{animation:1s linear both paused wheel-away;animation-delay:var(--wheel-at);animation-timeline:auto;animation-range:normal}html[data-wheel=js] [data-stagger]>[data-fade],html[data-wheel=js] [data-stagger]>[data-pinned]>[data-fade]{animation:wheel-away 1s linear both paused, stagger-fade-in var(--stagger-dur,.5s) var(--ease-draw) backwards;animation-delay:var(--wheel-at), calc(var(--stagger-lead,.12s) + var(--stagger,0) * 60ms);animation-timeline:auto,auto;animation-range:normal,normal}html:not([data-wheel-hold=js]) [data-fade]:hover,html:not([data-wheel-hold=js]) [data-fade]:focus-within{opacity:1!important;filter:none!important;transform:none!important}}html[data-reduce-motion=reduce] [data-fade]{animation:none}html[data-sweep=armed] [data-fade],html[data-sweep=running] [data-fade]{opacity:1!important;filter:none!important;transform:none!important}@property --sweep-in{syntax:"<number>";inherits:false;initial-value:0}html[data-sweep=armed] [data-sweep-entry],html[data-sweep=running] [data-sweep-entry]{opacity:var(--sweep-in)!important;filter:blur(calc((1 - var(--sweep-in)) * 4px))!important}html[data-sweep=running] [data-sweep-entry]{transition:--sweep-in var(--sweep-reveal,.5s) var(--ease-draw)}html[data-sweep=running] [data-sweep-entry][data-lit=true]{--sweep-in:1}@media (prefers-reduced-motion:no-preference){[data-page-end]{animation:stagger-fade-in var(--stagger-dur,.5s) var(--ease-draw) backwards;animation-delay:calc(var(--stagger-lead,.12s) + 4 * 60ms)}}html[data-sweep=armed] [data-page-end],html[data-sweep=running] [data-page-end]{animation:none;opacity:0!important;filter:blur(4px)!important}html[data-entering]{--stagger-dur:0s;--stagger-lead:0s}html[data-entering] [data-stagger]>*,html[data-entering] [data-page-end]{animation-delay:0s}html[data-morphing] [data-fade]{opacity:1!important;filter:none!important;transform:none!important}html[data-morphing] [data-stagger]>*,html[data-morphing] [data-page-end]{opacity:1!important;filter:none!important}html[data-morphing]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-morphing]::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(*){object-fit:cover}::view-transition-new(*){object-fit:cover}:is(html[data-sweep=armed] [data-stagger]:has([data-sweep-root]),html[data-sweep=running] [data-stagger]:has([data-sweep-root])){--stagger-dur:0s;--stagger-lead:0s}:where(a){font-weight:500}@media (width>=48rem){:root{--content-padding-block:calc(var(--leading) * 4) calc(var(--leading) * 3)}}@media (width>=75rem){:root{--content-padding-block:calc(var(--leading) * 5) calc(var(--leading) * 4)}}@media (pointer:coarse){:root{--control-h:calc(var(--leading) * 2)}}@media (height<=30rem) and (orientation:landscape){:root{--content-padding-block:calc(var(--leading) * 2) calc(var(--leading) * 2)}}[data-painting]::view-transition-old(root){mix-blend-mode:normal;animation:none}[data-painting]::view-transition-new(root){mix-blend-mode:normal;animation:none}[data-painting]::view-transition-old(root){z-index:0}[data-painting]::view-transition-new(root){z-index:1;clip-path:polygon(calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 58vmax) calc(50% + 58vmax),calc(50% - 58vmax) calc(50% + 58vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 15vmax) calc(50% + 65vmax),calc(50% - 42vmax) calc(50% + 54vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 80vmax) calc(50% + 92vmax),calc(50% - 69vmax) calc(50% + 119vmax),calc(50% - 42vmax) calc(50% + 130vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 4vmax) calc(50% + 92vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 26vmax) calc(50% + 127vmax),calc(50% - 26vmax) calc(50% + 127vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 69vmax) calc(50% + 65vmax));animation:draw-z var(--paint-ms,.9s) linear forwards}@keyframes draw-z{0%{clip-path:polygon(calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 58vmax) calc(50% + 58vmax),calc(50% - 58vmax) calc(50% + 58vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 15vmax) calc(50% + 65vmax),calc(50% - 42vmax) calc(50% + 54vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 80vmax) calc(50% + 92vmax),calc(50% - 69vmax) calc(50% + 119vmax),calc(50% - 42vmax) calc(50% + 130vmax),calc(50% - 15vmax) calc(50% + 119vmax),calc(50% - 4vmax) calc(50% + 92vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 26vmax) calc(50% + 127vmax),calc(50% - 26vmax) calc(50% + 127vmax),calc(50% - 69vmax) calc(50% + 65vmax),calc(50% - 69vmax) calc(50% + 65vmax))}33%{clip-path:polygon(calc(50% - 15vmax) calc(50% + 119vmax),calc(50% + 119vmax) calc(50% - 15vmax),calc(50% + 76vmax) calc(50% - 77vmax),calc(50% + 76vmax) calc(50% - 77vmax),calc(50% + 119vmax) calc(50% - 15vmax),calc(50% + 119vmax) calc(50% - 15vmax),calc(50% + 119vmax) calc(50% - 69vmax),calc(50% + 92vmax) calc(50% - 80vmax),calc(50% + 65vmax) calc(50% - 69vmax),calc(50% + 54vmax) calc(50% - 42vmax),calc(50% + 65vmax) calc(50% - 15vmax),calc(50% + 92vmax) calc(50% - 4vmax),calc(50% + 119vmax) calc(50% - 15vmax),calc(50% + 130vmax) calc(50% - 42vmax),calc(50% + 65vmax) calc(50% - 69vmax),calc(50% + 65vmax) calc(50% - 69vmax),calc(50% + 108vmax) calc(50% - 8vmax),calc(50% + 108vmax) calc(50% - 8vmax),calc(50% + 65vmax) calc(50% - 69vmax),calc(50% - 69vmax) calc(50% + 65vmax))}67%{clip-path:polygon(calc(50% - 15vmax) calc(50% + 119vmax),calc(50% + 119vmax) calc(50% - 15vmax),calc(50% + 76vmax) calc(50% - 77vmax),calc(50% - 108vmax) calc(50% + 8vmax),calc(50% - 65vmax) calc(50% + 69vmax),calc(50% - 65vmax) calc(50% + 69vmax),calc(50% - 65vmax) calc(50% + 15vmax),calc(50% - 92vmax) calc(50% + 4vmax),calc(50% - 119vmax) calc(50% + 15vmax),calc(50% - 130vmax) calc(50% + 42vmax),calc(50% - 119vmax) calc(50% + 69vmax),calc(50% - 92vmax) calc(50% + 80vmax),calc(50% - 65vmax) calc(50% + 69vmax),calc(50% - 54vmax) calc(50% + 42vmax),calc(50% - 119vmax) calc(50% + 15vmax),calc(50% - 119vmax) calc(50% + 15vmax),calc(50% - 76vmax) calc(50% + 77vmax),calc(50% + 108vmax) calc(50% - 8vmax),calc(50% + 65vmax) calc(50% - 69vmax),calc(50% - 69vmax) calc(50% + 65vmax))}to{clip-path:polygon(calc(50% - 15vmax) calc(50% + 119vmax),calc(50% + 119vmax) calc(50% - 15vmax),calc(50% + 76vmax) calc(50% - 77vmax),calc(50% - 108vmax) calc(50% + 8vmax),calc(50% - 65vmax) calc(50% + 69vmax),calc(50% + 69vmax) calc(50% - 65vmax),calc(50% + 69vmax) calc(50% - 119vmax),calc(50% + 42vmax) calc(50% - 130vmax),calc(50% + 15vmax) calc(50% - 119vmax),calc(50% + 4vmax) calc(50% - 92vmax),calc(50% + 15vmax) calc(50% - 65vmax),calc(50% + 42vmax) calc(50% - 54vmax),calc(50% + 69vmax) calc(50% - 65vmax),calc(50% + 80vmax) calc(50% - 92vmax),calc(50% + 15vmax) calc(50% - 119vmax),calc(50% - 119vmax) calc(50% + 15vmax),calc(50% - 76vmax) calc(50% + 77vmax),calc(50% + 108vmax) calc(50% - 8vmax),calc(50% + 65vmax) calc(50% - 69vmax),calc(50% - 69vmax) calc(50% + 65vmax))}}@media (prefers-reduced-motion:reduce){[data-painting]::view-transition-new(root){clip-path:none;animation:none}}[data-reduce-motion=reduce]::view-transition-new(root){clip-path:none;animation:none}
