:root{--font: "Archivo", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--font-stretch: 96%;color-scheme:light dark;--bg: #fff;--fg: #0a0a0a;--muted: rgba(10, 10, 10, .46);--hairline: rgba(10, 10, 10, .1);--rule: rgba(10, 10, 10, .16);--focus-rule: rgba(10, 10, 10, .28);--row-focus: rgba(10, 10, 10, .025);--space: 4px;--s1: calc(var(--space) * 1);--s2: calc(var(--space) * 2);--s3: calc(var(--space) * 3);--s4: calc(var(--space) * 4);--s5: calc(var(--space) * 5);--s6: calc(var(--space) * 6);--pad-x: var(--s2);--pad-y: var(--s1);--block: var(--s3);--text: .875rem;--lh: 1.32;--ease: cubic-bezier(.22, 1, .36, 1);--dur: .52s;--dur-quick: .3s;--sheet-track: minmax(0, 1fr);--sheet-cols: repeat(9, var(--sheet-track))}@media(prefers-color-scheme:dark){:root{--bg: #000;--fg: #fafafa;--muted: rgba(250, 250, 250, .5);--hairline: rgba(250, 250, 250, .14);--rule: rgba(255, 255, 255, .9);--focus-rule: rgba(250, 250, 250, .38);--row-focus: rgba(250, 250, 250, .055)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font);font-stretch:var(--font-stretch);font-size:16px;font-weight:425;letter-spacing:0;line-height:var(--lh);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-synthesis:none;text-rendering:geometricPrecision}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{overflow-x:hidden;font-size:var(--text);font-variant-numeric:tabular-nums}::selection{color:var(--bg);background:var(--fg)}a{color:inherit;text-decoration:none;text-underline-offset:.18em;transition:opacity var(--dur-quick) var(--ease),text-decoration-color var(--dur-quick) var(--ease)}a:hover{opacity:.54;text-decoration:underline;text-decoration-thickness:1px}.skip-link{position:fixed;top:var(--s2);left:var(--s2);z-index:10;padding:var(--s1) var(--s2);color:var(--bg);background:var(--fg);transform:translateY(calc(-100% - var(--s4)));transition:transform var(--dur-quick) var(--ease)}.skip-link:focus-visible{transform:translateY(0);outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img{display:block;max-width:100%;height:auto}.sheet{min-height:100vh;padding:var(--block) var(--pad-x) var(--s5)}.sheet-line{font-size:var(--text);line-height:var(--lh)}.sheet-prelude,.sheet-prelude-contact{margin-bottom:0}.sheet-row--prelude-head{color:var(--muted)}.sheet-row--prelude-head .sheet-cell{padding-bottom:var(--s2)}.sheet-row--prelude-data.sheet-row--data{padding:var(--s1) 0}.sheet-prelude-bio{padding:var(--s1) 0 var(--s2);max-width:64ch}@media(max-width:640px){.sheet-prelude-bio{padding:var(--s1) 0 var(--s2)}}.sheet-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sheet-row{display:grid;grid-template-columns:var(--sheet-cols);gap:var(--s1) var(--pad-x);font-size:var(--text);min-width:820px}.sheet-row>.sheet-cell:first-child{grid-column:span 3}.sheet-cell{padding:var(--pad-y) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;min-width:0;min-height:calc(var(--text) * var(--lh) + (var(--pad-y) * 2))}.sheet-cell--clip,.sheet-cell--ref{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-row--data .sheet-cell a,.sheet-row--prelude-data .sheet-cell a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-cell--period{white-space:nowrap}.sheet-row--head{position:sticky;top:0;z-index:2;color:var(--muted);background:var(--bg)}.sheet-row--head .sheet-cell{padding-bottom:var(--s2)}.sheet-row--data{padding:var(--s1) 0;transition:background-color var(--dur-quick) var(--ease),opacity var(--dur-quick) var(--ease)}.sheet-entry-core{outline:none}.sheet-entry-core:focus-visible .sheet-row--data{background:var(--row-focus);opacity:.85}@media(hover:hover)and (pointer:fine){.sheet-entry-core:hover .sheet-row--data,.sheet-entry-core:focus-visible .sheet-row--data{font-style:italic;letter-spacing:0}.sheet-entry-core--expandable:hover .sheet-expand-wrap,.sheet-entry-core--expandable:focus-visible .sheet-expand-wrap{grid-template-rows:1fr}.sheet-entry-core--expandable:hover .sheet-expand,.sheet-entry-core--expandable:focus-visible .sheet-expand{opacity:1;transform:translateY(0);transition-delay:.06s}}.sheet-entry-core--tap .sheet-row--data,.sheet-entry-core--mobile-open .sheet-row--data{font-style:italic;letter-spacing:0}.sheet-entry-core--tap .sheet-expand-wrap{grid-template-rows:1fr}.sheet-expand-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur) var(--ease)}.sheet-expand-clip{overflow:hidden;min-height:0}.sheet-expand{display:grid;grid-template-columns:var(--sheet-cols);grid-auto-flow:row;gap:var(--s1) var(--pad-x);align-items:start;padding:var(--s1) 0;opacity:0;transform:translateY(calc(-1 * var(--s1)));transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);transition-delay:0s}.sheet-expand--profile{gap:var(--s2) var(--pad-x)}.sheet-expand>.sheet-media{grid-column:1 / span 2;grid-row:1;min-width:0;max-width:100%;justify-self:stretch}.sheet-expand>.sheet-expand-copy{grid-column:3 / 7;grid-row:1;min-width:0;max-width:100%;justify-self:stretch}.sheet-entry-core--tap .sheet-expand,.sheet-entry-core--mobile-open .sheet-expand{opacity:1;transform:translateY(0);transition-delay:.06s}.sheet-media{width:100%;outline:1px solid var(--rule);outline-offset:-1px}.sheet-media-frame{width:100%;overflow:hidden}.sheet-media-img,.sheet-media-video{width:100%;height:auto;max-width:100%;display:block}.sheet-expand-copy{max-width:none}.sheet-media-frame--portrait{aspect-ratio:3 / 2}.sheet-media-img--profile{height:100%;object-fit:cover;object-position:center 24%}.sheet-line+.sheet-line{margin-top:var(--s1)}.sheet-section-mobile{display:none}@media(prefers-reduced-motion:reduce){.sheet-expand-wrap,.sheet-row--data{transition:none}.sheet-expand{transition:none;opacity:1;transform:none}a{transition:none}}@media(max-width:640px){:root{--pad-x: var(--s1);--text: .8125rem}.sheet{padding:var(--s1) var(--pad-x) var(--s2)}.sheet-row--head{display:none}.sheet-row--prelude{min-width:0}.sheet-row--prelude-head{display:none}.sheet-row--prelude-data{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s2);padding:var(--s1) 0 var(--s2);min-width:0}.sheet-row--prelude-data .sheet-cell{padding:0;min-width:0}.sheet-prelude-contact .sheet-row--prelude-data{display:grid;grid-template-columns:1fr 1fr;gap:var(--s1) var(--pad-x)}.sheet-row--prelude-data.sheet-row--data{padding:var(--s1) 0}.sheet-section-mobile{display:none}.sheet-prelude,.sheet-prelude-contact{margin-bottom:0}.sheet-row--data{grid-template-columns:1fr auto;gap:var(--s1) var(--pad-x);min-width:0;padding:var(--pad-y) 0}.sheet-entry-core--mobile-open .sheet-row--data{grid-template-columns:1fr 1fr}.sheet-entry-core--mobile-open .sheet-cell--title{grid-column:1 / -1}.sheet-cell--period{text-align:right}.sheet-entry-core--mobile-open .sheet-cell--period{text-align:left;grid-column:1}.sheet-expand{grid-template-columns:1fr;gap:var(--s2) 0}.sheet-expand>.sheet-media,.sheet-expand>.sheet-expand-copy{grid-column:1;grid-row:auto}.sheet-expand-copy--profile{grid-column:1}.sheet-entry-core--expandable{cursor:pointer}.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-cell--mobile-extra{display:none!important}.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-row--data .sheet-cell[data-label]:before{content:none;display:none;margin:0}.sheet-entry-core--mobile-open .sheet-row--data .sheet-cell[data-label]:before{content:attr(data-label);display:block;font-size:.62rem;font-weight:400;opacity:.35;text-transform:uppercase;letter-spacing:0;margin-bottom:var(--s1)}.sheet-entry-core--mobile-open .sheet-row--data .sheet-cell--title[data-label]:before{font-size:.6rem}.sheet-row--data .sheet-cell--title{font-weight:inherit}.sheet-entry-core--mobile-open .sheet-expand-wrap{grid-template-rows:1fr}.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-expand-wrap{grid-template-rows:0fr!important}.sheet-entry--profile .sheet-entry-core--profile-mobile-expanded .sheet-expand-wrap{grid-template-rows:1fr!important}.sheet-entry--profile .sheet-entry-core--profile-mobile-expanded .sheet-expand{opacity:1;transform:translateY(0);transition-delay:0s}.sheet-cell--clip{white-space:normal}.sheet-row,.sheet-row--data,.sheet-entry-core--mobile-open .sheet-row--data,.sheet-row--prelude,.sheet-row--prelude-data,.sheet-prelude-contact .sheet-row--prelude-data{display:grid;grid-template-columns:var(--sheet-cols);gap:var(--s1) var(--pad-x);min-width:720px}.sheet-row--head,.sheet-row--prelude-head{display:grid}.sheet-row--head .sheet-cell,.sheet-row--prelude-head .sheet-cell{padding-bottom:var(--s1)}.sheet-row--data,.sheet-row--prelude-data.sheet-row--data{padding:var(--s1) 0}.sheet-row--prelude-data .sheet-cell,.sheet-cell{padding:var(--pad-y) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;min-width:0}.sheet-entry-core--mobile-open .sheet-cell--title,.sheet-entry-core--mobile-open .sheet-cell--period{grid-column:auto;text-align:left}.sheet-cell--period{text-align:left}.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-cell--mobile-extra{display:block!important}.sheet-entry-core--mobile-open .sheet-row--data .sheet-cell[data-label]:before,.sheet-entry-core--mobile-open .sheet-row--data .sheet-cell--title[data-label]:before,.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-row--data .sheet-cell[data-label]:before{content:none;display:none}.sheet-expand{grid-template-columns:var(--sheet-cols);gap:var(--s1) var(--pad-x);min-width:720px}.sheet-expand>.sheet-media{grid-column:1 / span 2;grid-row:1}.sheet-expand>.sheet-expand-copy{grid-column:3 / 7;grid-row:1}.sheet-scroll{overflow-x:visible}.sheet-row--head,.sheet-row--prelude-head{display:none}.sheet-row,.sheet-row--data,.sheet-entry-core--mobile-open .sheet-row--data{grid-template-columns:minmax(0,1fr) max-content;min-width:0}.sheet-row>.sheet-cell:first-child,.sheet-row--data>.sheet-cell:first-child,.sheet-entry-core--mobile-open .sheet-row--data>.sheet-cell:first-child{grid-column:auto}.sheet-entry-core .sheet-row--data .sheet-cell--mobile-extra,.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-cell--mobile-extra,.sheet-entry-core--mobile-open .sheet-cell--mobile-extra{display:none!important}.sheet-row--data .sheet-cell--title,.sheet-row--data .sheet-cell--period{display:block!important}.sheet-row--data .sheet-cell--period{opacity:.52}.sheet-row--prelude-data,.sheet-prelude-contact .sheet-row--prelude-data{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.sheet-row--prelude-data>.sheet-cell:first-child{grid-column:auto}.sheet-row--prelude-data .sheet-cell:nth-child(n+3){display:none}.sheet-expand,.sheet-expand>.sheet-media,.sheet-expand>.sheet-expand-copy,.sheet-expand-copy--profile{min-width:0}.sheet-expand{grid-template-columns:minmax(0,1fr)}.sheet-expand>.sheet-media,.sheet-expand>.sheet-expand-copy,.sheet-expand-copy--profile{grid-column:1;grid-row:auto}}@media(min-width:768px){.sheet{padding-left:var(--s5);padding-right:var(--s5)}}@media(min-width:1100px){.sheet{padding-left:var(--s6);padding-right:var(--s6)}}@media print{.sheet-expand-wrap{display:none!important}.sheet-entry--profile .sheet-expand-wrap{display:grid!important;grid-template-rows:1fr!important}.sheet-row--data{font-style:normal!important;letter-spacing:inherit!important}.sheet-cell--mobile-extra,.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-cell--mobile-extra{display:block!important}.sheet-row--data .sheet-cell[data-label]:before,.sheet-entry-core:not(.sheet-entry-core--mobile-open) .sheet-row--data .sheet-cell[data-label]:before{content:attr(data-label)!important;display:block!important;font-size:.65rem;opacity:.5;margin-bottom:var(--s1)}.sheet-section-mobile{display:none!important}body,html{background:#fff;color:#000}}
