html,body,header,footer,main,article,section,aside,div{padding:0;margin:0}ul,ol{padding:0;list-style:none;list-style-type:none;padding-inline-start:0}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;text-rendering:optimizeLegibility}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-size:16px;font-size:6.25%;-webkit-text-size-adjust:none;text-size-adjust:none}body{font-size:16rem;line-height:1.2;background-color:var(--asc-bg);color:var(--asc-txt);transition:background-color .25s}:root{--mod-black: #2a2a2a;--mod-black-trans: rgba(30, 30, 30, .8);--mod-black-trans-40: rgba(30, 30, 30, .4);--mod-white: #fff;--mod-white-trans: rgba(255, 255, 255, .8);--mod-white-trans-40: rgba(255, 255, 255, .4);--mod-orange: #ff6400;--mod-green: #4cff9a;--mod-green-hover: #3de687;--mod-green-deep: #21dd73;--mod-green-dark: #377F57;--mod-green-dark: #1ab15c;--mod-green-2: rgba(10, 215, 120, .6);--mod-yellow: rgba(232, 255, 0, .76);--mod-black-darkest: #1e1e1e;--mod-black-darker: #232323;--mod-black-semidark: #2f2f2f;--mod-gray-dark: #3b3b3b;--mod-gray-semidark: #5c5c5c;--mod-gray: #888888;--mod-gray-mid-dark: #949794;--mod-gray-mid: #acacac;--mod-gray-semi: #cccccc;--mod-gray-semilight: #dddddd;--mod-gray-light: #eeeeee;--mod-gray-superlight: #f6f6f6;--mod-gray-ultralight: #f8f8f8;--mod-orange-semi: #FFAD78;--mod-orange-light: #ffd8be;--mod-brown: #413d3a;--mod-brown-semi: #7b7063;--mod-brown-light: #9f8f7d;--mod-green-semi: #77FFB2;--mod-green-light: #DBFFEB;--mod-pink: #ffb6f3;--mod-blue-light: #bfffff}:root{--cm-black: #1a1a1a;--cm-black-trans: rgba(30, 30, 30, .6);--cm-white: #fff;--cm-white-trans: rgba(255, 255, 255, .6);--cm-yellow: #e8ff00;--cm-red-light: #ffd9d1;--cm-green-light: #e3f1e2;--cm-blue-light: #d6d1ff;--cm-black-darker: #232323;--cm-gray-dark: #3b3b3b;--cm-gray: #888888;--cm-gray-semi: #ccc;--cm-gray-semilight: #ddd;--cm-gray-light: #eee;--cm-gray-superlight: #f6f6f6;--cm-gray-ultralight: #f8f8f8;--cm-yellow-semi: #ffad78;--cm-yellow-light: #ffd8be;--cm-brown: #413d3a;--cm-brown-semi: #7b7063;--cm-brown-light: #9f8f7d;--cm-yellow-semi: #77ffb2;--cm-yellow-light: #dbffeb;--cm-pink: #ffb6f3;--cm-blue-light: #bfffff;--cm-scrollbar-light: #e8ff00;--cm-scrollbar-dark: #e8ff00}:root{--tansey-red: #A51A1D;--tansey-white: #fff;--tansey-black: #1f1f1f;--tansey-black-darker: #101010;--tansey-black-dark: #1a1a1a;--tansey-black-semi: #242424;--tansey-gray-darker: rgb(89, 90, 98);--tansey-gray-dark: #71757a;--tansey-gray: #898D91;--tansey-gray-light: lightgray;--tansey-gray-lighter: #dcdedf;--tansey-gray-lightest: #eceeef;--tansey-red-highlight: #c50004;--tansey-red-hover: #6d0002;--tansey-scrollbar-light: lightgray;--tansey-scrollbar-dark: #333;--tansey-scrollbar-light: #A51A1D;--tansey-scrollbar-dark: #A51A1D;--tansey-black-trans: rgba(26, 26, 26, .8);--tansey-black-trans-40: rgba(26, 26, 26, .4);--tansey-white-trans: rgba(255, 255, 255, .8);--tansey-white-trans-40: rgba(255, 255, 255, .4)}:root{--axo-accent: #4cff9a;--axo-accent-deep: #21dd73;--axo-accent-dark: #1ab15c;--axo-black: #2a2a2a;--axo-gray-dark: #333;--axo-scrollbar-light: #eee;--axo-scrollbar-dark: #3b3b3b;--axo-confirm: #2e7350;--axo-confirm: #349966;--axo-confirm-hover: color-mix(in srgb, var(--axo-confirm) 100%, black 10%);--axo-danger: #ec2000;--axo-danger-hover: color-mix(in srgb, var(--axo-danger) 100%, black 10%);--axo-warning: oklch(.79 .17 70.66 / 1);--axo-warning-hover: oklch(.75 .17 70.66 / 1);--axo-info: #00AAFF;--axo-info-hover: color-mix(in srgb, var(--axo-info), black 10%);--axo-cancel: #777;--axo-cancel-hover: color-mix(in srgb, var(axo-cancel), black 10%);--asc-intensity-correction-light: 1;--asc-intensity-correction-dark: .8;--asc-gray-sec-light-alt: #b1b6b1;--asc-gray-sec-light: #A3A7A3;--asc-gray-sec-light: #909390;--asc-gray-sec-dark-alt: #949794;--asc-gray-sec-dark: #777;--asc-tap-highlight-dark: #ffffff10;--asc-tap-highlight-light: #00000010}#organization.modulus{--asc-accent-custom: #ff6400;--asc-accent-highlight-custom: #ff6400;--asc-accent-hover-custom: #ff5400;--asc-accent-deep-custom: #ff5400;--asc-accent-dark-custom: #ff4400;--asc-selection-custom: #ff6400;--asc-selection-txt-custom: #2a2a2a;--asc-menu-bg-custom: #333;--asc-menu-icons-custom: #ff6400}#organization.tansey{--asc-accent-custom: #A51A1D;--asc-accent-highlight-custom: #c50004;--asc-accent-hover-custom: #6d0002;--asc-accent-deep-custom: #c32024;--asc-accent-dark-custom: #A51A1D;--asc-selection-custom: #A51A1D;--asc-selection-txt-custom: #fff;--asc-menu-bg-custom: #A51A1D;--asc-menu-icons-custom: #ffe8e9}:root #svelte-inspector-overlay{z-index:9999999999999999999999999999999999999999999999999999999999999999999999;isolation:isolate;font-size:16px}.helper-fig :is(figure){background:repeating-linear-gradient(-135deg,#cc00004d,#cc00004d 1px,#91ffff1a 1px,#91ffff1a 20px);border:3px dotted #f00}.helper-svg svg{background:repeating-linear-gradient(-45deg,#ccc3,#ccc3 10px,#b4b4b433 10px,#b4b4b433 20px);background-color:red}.helper-div div{border:3px dotted green;padding:8px}.grid,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12{display:grid;grid-template-rows:1fr;column-gap:8px;row-gap:0}.grid{grid-template-columns:repeat(10,1fr)}.grid2{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:repeat(3,1fr)}.grid4{grid-template-columns:repeat(4,1fr)}.grid5{grid-template-columns:repeat(5,1fr)}.grid6{grid-template-columns:repeat(6,1fr)}.grid7{grid-template-columns:repeat(7,1fr)}.grid8{grid-template-columns:repeat(8,1fr)}.grid9{grid-template-columns:repeat(9,1fr)}.grid10{grid-template-columns:repeat(10,1fr)}.grid11{grid-template-columns:repeat(11,1fr)}.grid12{grid-template-columns:repeat(12,1fr)}.as-gapc-0{column-gap:0}.as-gapc-4{column-gap:4}.as-gapc-8{column-gap:8}.as-gapc-16{column-gap:16}.as-gapc-24{column-gap:24}.as-gapc-32{column-gap:32}.as-gapc-40{column-gap:40}.as-gapc-48{column-gap:48}.as-gapc-56{column-gap:56}.as-gapc-64{column-gap:64}.as-gapr-0{column-gap:0}.as-gapr-4{column-gap:4}.as-gapr-8{column-gap:8}.as-gapr-16{column-gap:16}.as-gapr-24{column-gap:24}.as-gapr-32{column-gap:32}.as-gapr-40{column-gap:40}.as-gapr-48{column-gap:48}.as-gapr-56{column-gap:56}.as-gapr-64{column-gap:64}.gridzio{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:900px;column-gap:8px;row-gap:0}.spanny{position:absolute;top:140px;left:100px;grid-area:1 / span 10;grid-row:1;z-index:999999999;height:900px;width:70%;background-color:#ff0}a,button,input{outline-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--asc-outline);outline-offset:-3px;transition:outline-color .5s}*{scrollbar-width:none}@property --var-scrollbar-thumb-color{syntax: "<color>"; inherits: true; initial-value: transparent;}.scrollbars-fancy{scrollbar-width:thin;scrollbar-color:var(--var-scrollbar-thumb-color) transparent;--var-scrollbar-thumb-color: transparent;transition:--var-scrollbar-thumb-color .5s ease-in-out .5s}@media (hover: hover){.scrollbars-fancy:hover{--var-scrollbar-thumb-color: var(--asc-scrollbar-thumb)}}::selection{color:var(--asc-selection-txt);background:var(--asc-selection)}.c legend{text-align:left}form.c{width:100%;max-width:500px}form.c p{font-size:16rem}.c fieldset{max-width:500px;margin:24px 0 0;padding:16px;border:1px solid var(--asc-panel-border);border:1px solid var(--asc-txt-border);transition:border-color .25s}.c fieldset.inline{display:flex;padding-top:32px;padding-bottom:32px;gap:8px;flex-wrap:wrap}.c fieldset.inline .field-wrapper{display:flex;align-items:center;gap:16px;flex:1}.c fieldset.inline label{margin:0;white-space:nowrap;height:48px;padding:0;line-height:2}.c fieldset.inline .control{flex:1;min-width:100px}.c fieldset.inline .input{width:100%;padding:0;margin:0;height:48px;line-height:2}.c fieldset fieldset{border:0;padding:0 0 12px}.c fieldset fieldset.inline{padding:0}.c fieldset fieldset input{padding:0;margin:0 24px 4px 0;line-height:1.4;width:100%}.c fieldset fieldset label{margin:0}.c fieldset fieldset.inline label{margin:0;white-space:nowrap;height:48px;padding:0;line-height:2}.c legend{display:block;padding:0 8px;margin:0 0 -16px -8px;font-size:14rem;font-weight:600;color:gray;transition:color .25s}.c label{display:block;font-size:14rem;line-height:2;color:var(--asc-txt-ui-mid);color:#6e6e6e;transition:color .25s}.c button{min-width:48px;height:48px;margin:16px 0;padding:16px;border:0;font-size:14px;font-weight:700;letter-spacing:var(--ast-ls-ui);color:var(--asc-tile-highlight-txt);background-color:var(--asc-tile-highlight-bg);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:var(--asc-tap-highlight);-webkit-touch-callout:none;touch-action:manipulation;transition:color .25s,background-color .25s}@media (hover: hover){.c button:hover{background-color:var(--asc-tile-highlight-bg-hover)}}.c button:has(svg){display:grid;background-color:var(--asc-bg);place-content:center;transition:background-color .25s}@media (hover: hover){.c button:has(svg):hover{background-color:var(--asc-bg-hover)}}.c button svg{width:32px;fill:gray}.c input,.c select,.c textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:block;height:48px;margin-top:-16px;padding:10px 0 6px;width:100%;max-width:500px;font-size:16rem;line-height:1.6;color:var(--asc-txt);background-color:var(--asc-panel-bg);background-color:transparent;border:none;border-radius:0;border-bottom:1px solid var(--asc-input-border);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:var(--asc-tap-highlight);-webkit-touch-callout:none;touch-action:manipulation;transition:border-color .25s,background-color .25s,background-position .25s,color .25s,padding .25s}input:-webkit-autofill::selection{-webkit-text-fill-color:var(--asc-selection-txt)!important;color:var(--asc-selection-txt)!important}.c textarea{margin-top:-13px}.c select{padding-right:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 10.9998L3 5.9998L3.7 5.2998L8 9.5998L12.3 5.2998L13 5.9998L8 10.9998Z' fill='gray'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center}.c label{background-color:transparent;border-top:16px solid var(--asc-panel-bg);padding:4px 0 0;transition:border-color .25s,background-color .25s,background-position .25s,color .25s,padding .25s}.elevated label{border-top:16px solid var(--asc-panel-bg-elevated);transition:border-color .25s,}.c label:has(:focus-visible){background-color:var(--asc-input-bg);padding:4px 8px 0;transition:padding .25s,border-color .25s,background-color .25s,}@media (hover: hover){.c label:has(:hover){background-color:var(--asc-input-bg);padding:4px 8px 0;transition:padding .25s,border-color .25s,background-color .25s,}}.elevated label:has(:focus-visible){background-color:var(--asc-bg-hover);transition:background-color .25s,}@media (hover: hover){.elevated label:has(:hover){background-color:var(--asc-bg-hover);transition:background-color .25s,}}textarea::placeholder,input::placeholder{font-style:italic;color:var(--asc-txt-placeholder);font-size:14px}.c select svg{fill:var(--asc-icon-subtle);filter:contrast(.2)}.c option{padding-right:82px;background-color:var(--asc-input-bg)}.c textarea:not([rows]){min-height:152px;overflow-y:scroll}.c textarea[rows="2"]{min-height:96px;overflow-y:scroll}.c :not(.inline) :is(input,select,textarea)+:is(input,select,textarea){margin:4px 0}.c label:has(>input[type=checkbox]){position:relative;padding-left:48px;margin-top:8px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.c input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:20px;left:0;width:36px;height:24px;border-radius:12px;border:none;background-color:var(--asc-input-border)}.c input[type=checkbox]:checked{background-color:var(--asc-accent-deep)}.c input[type=checkbox]:disabled{opacity:.6}.c input[type=checkbox]:before{content:"";display:block;position:absolute;top:50%;left:50%;width:18px;height:18px;translate:-15px -50%;border-radius:12px;border:none;background-color:var(--asc-txt-ui-mid);background-color:#fff;transition:translate .25s,background-color .25s}.c input[type=checkbox]:checked:before{translate:-3px -50%}.c input[type=checkbox]:disabled:before{opacity:.5}.c input:focus-visible,.c select:focus-visible,.c textarea:focus-visible{border-bottom:1px solid var(--asc-accent);outline:none;transition:border-color .25s,outline .25s}.c .validation{font-size:14px;color:#ffa07a}.c mark{display:inline-block;margin:16px 0;padding:16px}.auth [autocomplete][type=email],.auth [autocomplete]:not([autocomplete=off]),.auth [autocomplete]:hover:not([autocomplete=off]),.auth [autocomplete]:focus:not([autocomplete=off]),.auth [autocomplete]:active:not([autocomplete=off]){box-shadow:0 0 0 100px var(--asc-panel-bg) inset;-webkit-text-fill-color:var(--asc-txt)!important;caret-color:var(--asc-txt);transition:border-color .25s,box-shadow .25s,-webkit-text-fill-color .25s,caret-color .25s}.submit-button{min-width:172px!important}@media (hover: hover){.elevated label:hover,.c label:hover,.c input:hover,.c select:hover,.c textarea:hover{transition:padding .25s,border-color .25s,background-color .25s!important}}.c figure{margin:48px 0}.c figcaption p,.c figcaption{font-size:16rem;line-height:1.3;font-weight:700;color:var(--asc-txt-caption)}.c figcaption{max-width:480px;padding-top:16px}.c figure img{width:100%;max-width:480px}@container (min-width:1200px){.c .figure figcaption{position:relative;padding-top:64px;padding-left:16px;margin-left:64px;border-left:1px solid var(--tansey-gray-light);max-width:400px}}@container (min-width:1200px){.c .figure{display:flex;align-items:end}.c figcaption p{margin:0}.c .figure figcaption{max-width:340px;padding-left:16px}}.c dl,.c ol,.c ul{margin:24px 0 24px 24px;line-height:1.25}.c li{margin:4px 0}.c dt{font-weight:700;letter-spacing:var(--ast-txt-ls)}.c dd+dt{margin-top:8px}.c .as-dl-horizontal{display:grid;grid-template-columns:1fr 1fr}.c .as-dl-horizontal dt{grid-column:1}.c .as-dl-horizontal dd{grid-column:2}.c .as-dl-horizontal dd+dt{margin:4z 0}.c .as-dl-horizontal dt,.c .as-dl-horizontal dd{margin:4px 0}.c .obj-left{text-align:left}.c h1{max-width:22ch;margin:64px 0 16px;font-size:var(--ast-h1-fs, 48rem);font-weight:var(--ast-h1-fw, 700);line-height:var(--ast-h1-lh, 1);letter-spacing:var(--ast-h-ls, 0);color:var(--asc-txt-h1, --asc-txt);text-wrap:balance;transition:color .25s}.c h2{max-width:26ch;margin:48px 0 12px;font-size:var(--ast-h2-fs, 36rem);font-weight:var(--ast-h2-fw, 700);line-height:var(--ast-h2-lh, 1.1);letter-spacing:var(--ast-h-ls, 0);color:var(--asc-txt-h2, --asc-txt);text-wrap:balance;transition:color .25s}.c h3{max-width:32ch;margin:24px 0 8px;font-size:var(--ast-h3-fs, 28rem);font-weight:var(--ast-h3-fw, 700);line-height:var(--ast-h3-lh, 1.2);letter-spacing:var(--ast-h-ls, 0);color:var(--asc-txt-h3, --asc-txt);text-wrap:balance;transition:color .25s}.c h4{max-width:56ch;margin:12px 0 4px;font-size:var(--ast-h4-fs, 24rem);font-weight:var(--ast-h4-fw, 700);line-height:var(--ast-h4-lh, 1.2);letter-spacing:var(--ast-txt-ls, 0);color:var(--asc-txt-h4, --asc-txt);text-wrap:balance;transition:color .25s}.c h5{max-width:56ch;margin:12px 0 4px;font-size:var(--ast-h5-fs, 24rem);font-weight:var(--ast-h5-fw, 700);line-height:var(--ast-h5-lh, 1.2);letter-spacing:var(--ast-txt-ls, 0);color:var(--asc-txt-h5, --asc-txt);text-wrap:balance;transition:color .25s}.c h6{max-width:56ch;margin:12px 0 4px;font-size:var(--ast-h6-fs, 24rem);font-weight:var(--ast-h6-fw, 700);line-height:var(--ast-h6-lh, 1.2);letter-spacing:var(--ast-txt-ls, 0);color:var(--asc-txt-h6, --asc-txt);text-wrap:balance;transition:color .25s}.c address{max-width:56ch;margin:.6ch 0}.c blockquote{margin:56px 0;font-size:var(--ast-bq-fs, clamp(28rem, 5vw, 64rem));font-weight:var(--ast-bq-fw, 500);line-height:var(--ast-bq-lh, 1.1);letter-spacing:-.03em;color:var(--asc-txt-bq, --asc-txt);text-wrap:balance;transition:color .25s}.c p{position:relative;max-width:52ch;margin:1ch 0;font-size:var(--ast-p-fs, 18rem);font-weight:var(--ast-p-fw, 400);line-height:var(--ast-p-lh, 1.4);color:var(--asc-txt-p, --asc-txt);transition:color .25s}.c pre{padding:16px;font-family:monospace;font-size:var(--ast-pre-fs, 16rem);font-weight:var(--ast-pre-fw, 500);line-height:var(--ast-pre-lh, 1.2);color:var(--asc-txt-pre, --asc-txt);background-color:var(--asc-txt);overflow-x:scroll;transition:color .25s}.c hr{margin:20px 0;border-top:1px solid var(--asc-txt-border);transition:border-color .25s}.c table{font-size:17rem;margin:16px 0;border:none;background-color:var(--asc-table-bg)}.c caption{padding:8px 4px;border:none;border-bottom:2px solid var(--asc-txt);text-align:left;font-weight:600;letter-spacing:var(--ast-txt-ls)}.c th{padding:8px 4px;border:none;border-bottom:3px solid var(--asc-txt);text-align:left;font-weight:600;letter-spacing:var(--ast-txt-ls)}.c tr{border:none;border-bottom:3px solid var(--asc-txt)}.c td{padding:4px;border:none;border-bottom:1px solid var(--asc-table-border)}.c a{display:inline;padding:2px 0 3px;background-image:linear-gradient(transparent 0%,transparent calc(50% - 4px),rgba(204,204,204,.55) calc(50% - 4px),rgba(204,204,204,.55) 100%);background-size:100% 200%;background-position:0 0;word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-position .25s ease-in-out 0s,padding .25s ease-in-out 0s,color .25s}@media (hover: hover){.c a:hover{background-image:linear-gradient(transparent 0%,transparent calc(50% - 9px),rgb(204,204,204,.33) calc(50% - 9px),rgb(204,204,204,.33) 100%);background-position:0 16%}.dark-mode .c a:hover{color:var(--tansey-gray-lightest);background-image:linear-gradient(transparent 0%,transparent calc(50% - 9px),rgb(55,55,55) calc(50% - 9px),rgb(55,55,55) 100%);background-position:0 16%}.c a[target=_blank]:hover:after{content:"";display:inline-block;width:10px;height:10px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22none%22%20stroke%3D%22gray%22%3E%3Cpath%20d%3D%22M0%209.5h10M.5%209V0%22/%3E%3Cpath%20d%3D%22M9.5%209V6m0-2V0M1%20.5h3%22/%3E%3Cpath%20d%3D%22M6%20.5h4%22/%3E%3Cpath%20d%3D%22M5.5%204.5l4-4%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;translate:0 -15px;margin-left:-10px}}.c p b{letter-spacing:var(--ast-txt-ls)}.c p strong{letter-spacing:var(--ast-txt-ls, 0)}.c code{padding:1px 6px;border-radius:3px;font-size:18rem;font-weight:600;color:var(--asc-txt);background-color:var(--asc-txt-bg)}.c kbd{padding:1px 6px;border:1px solid var(--asc-txt-kbd-border);border-radius:3px;font-size:16rem;font-weight:600;color:var(--asc-txt);background-color:var(--asc-txt-bg-alt)}.c q{font-style:italic}.c sub,.c sup{line-height:1}.c var{color:#00f;font-weight:600}.c del{color:var(--asc-txt-inactive)}.c time{color:var(--asc-txt);transition:color .25s}.c section{padding:0!important}.c strong{font-weight:600}p.soon{max-width:28ch;font-size:14px;line-height:1.4;color:var(--asc-txt-inactive)}.c header,.c section,.c footer{grid-column:1 / -1}@container (min-width:640px){.c header,.c section,.c footer{grid-column:2 / -1}}@container (min-width:1400px){.c header,.c section,.c footer{grid-column:3 / -1}.c .figure,.c .figure-wide{grid-column:3 / -1;max-width:inherit}}.flexy h2{font-size:21rem;font-weight:700;line-height:1.2;color:var(--tansey-gray)}section.flexy aside{margin:48px 0;font-size:16px;padding:0 0 0 16px;border-left:3px solid var(--asc-accent);max-width:38ch}section.flexy aside p{font-size:16px}section.flexy time{font-size:42px;line-height:48px}@container (min-width:640px){.flexy{grid-column:3 / -1;display:flex}.flexy header{width:40%;max-width:32ch}section.flexy aside{width:60%}}iframe{width:100%;max-width:560px}.c footer{position:relative;margin-top:32px}.c footer:before{content:"";position:absolute;display:block;top:-12px;width:200px;border-top:1px solid var(--asc-txt-border);transition:border-color .25s}.c footer sup{font-size:14px;font-style:normal}.c footer cite{font-size:14px;font-style:normal;line-height:1.2}@media (min-width:480px){.c .marked:before{content:"";display:block;position:absolute;top:8px;left:0;width:calc((100vw - 121px)*.1);height:.938vw;margin-left:calc(((100vw - 121px)*.1 + 8px)*-1);background-color:var(--asc-txt)}}:root{font-family:WorkSans VF,serif}:root{--panel-mobile-padding-top: 126px;--panel-mobile-padding-bottom: 128px}:root{--asa-dynamic: cubic-bezier(1, 0, .3, 1);--asa-menu: cubic-bezier(0, 0, .2, 1)}:root{--asc-contrast: var(--asc-txt);--asc-accent: var(--tansey-red);--asc-accent-hover: var(--mod-green-hover);--asc-selection: var(--tansey-gray-light);--asc-selection-txt: var(--tansey-black);--asc-outline: var(--tansey-red);--asc-scrollbar-thumb: var(--tansey-scrollbar-light);--asc-scrollbar-track: transparent;--asc-backdrop: var(--tansey-black);--asc-shadow: rgba(0, 0, 0, .1);--asc-shadow-stronger: rgba(0, 0, 0, .16);--asc-menu-bg: #222;--asc-menu-bg-hover: var(--mod-gray-dark);--asc-menu-icons: var(--tansey-gray);--asc-menu-border: var(--mod-gray-ultralight);--asc-filter-header-txt: var(--asc-txt-ui-sec);--asc-filter-header-txt-open: var(--tansey-red-hover);--asc-filter-header-bg-hover: #f2f2f2;--asc-filter-item-txt: gray;--asc-filter-item-txt-hover: var(--tansey-red-hover);--asc-filter-item-txt-selected: var(--tansey-red-hover);--asc-filter-item-bg: var(--mod-gray-ultralight);--asc-panel-bg: var(--mod-white);--asc-panel-bg-inverted: var(--tansey-black-dark);--asc-panel-deepzoom-bg: var(--tansey-black-dark);--asc-panel-bg-elevated: var(--mod-white);--asc-panel-bg-elevated-trans: var(--mod-white-trans);--asc-panel-bg-trans: var(--mod-white-trans);--asc-panel-bg-trans-alt: var(--mod-white-trans-40);--asc-panel-border: var(--mod-gray-light);--asc-panel-border-alt: var(--tansey-gray-lighter);--asc-txt: var(--mod-black);--asc-txt-inverted: var(--mod-gray-ultralight);--asc-txt-sec: var(--asc-gray-sec-light);--asc-txt-inactive: var(--mod-gray);--asc-txt-caption: var(--asc-accent);--asc-txt-placeholder: #ffffff60;--asc-txt-accent: var(--mod-green);--asc-txt-h1: var(--asc-accent);--asc-txt-h2: var(--asc-txt);--asc-txt-h3: var(--tansey-gray);--asc-txt-h4: var(--asc-txt);--asc-txt-h5: var(--asc-txt);--asc-txt-h6: var(--asc-txt);--asc-txt-p: var(--asc-txt);--asc-txt-bg: var(--mod-gray-semilight);--asc-txt-bg-alt: var(--mod-gray-light);--asc-txt-border: var(--tansey-gray-lightest);--asc-txt-kbd-border: var(--mod-gray-semi);--asc-txt-pre: var(--mod-gray-semi);--asc-txt-ui: var(--mod-black);--asc-txt-ui-mid: var(--mod-gray-mid);--asc-bg: var(--mod-white);--asc-bg-inverted: var(--mod-black);--asc-bg-zone: var(--tansey-black-semi);--asc-bg-hover: var(--mod-gray-ultralight);--asc-bg-hover-alt: var(--mod-gray-ultralight);--asc-input-bg: var(--mod-gray-ultralight);--asc-input-border: var(--mod-gray-semilight);--asc-pri: var(--asc-accent);--asc-pri-hover: var(--asc-accent-hover);--asc-pri-danger: var(--axo-danger);--asc-pri-danger-hover: var(--axo-danger-hover);--asc-pri-warning: var(--axo-warning);--asc-pri-warning-hover: var(--axo-warning-hover);--asc-pri-info: var(--axo-info);--asc-pri-info-hover: var(--axo-info-hover);--asc-sec: var(--axo-sec);--asc-sec-hover: var(--axo-sec-hover);--asc-icon-subtle: var(--tansey-gray-light);--asc-dd-bg: var(--mod-white);--asc-dd-bg-hover: var(--mod-gray-ultralight);--asc-dd-bg-active: var(--mod-gray-ultralight);--asc-dd-border: var(--mod-gray-ultralight);--asc-tile-bg-hover: var(--mod-gray-superlight);--asc-tile-bg-hover-2: var(--mod-gray-light);--asc-gridtile-bg-hover: var(--mod-gray-superlight);--asc-data-border: var(--mod-gray-ultralight);--asc-table-bg: var(--mod-gray-superlight);--asc-table-border: var(--mod-gray-semilight);--asc-tag-bg: #f2f2f2;--asc-tag-bg-hover: #e2e2e2;--asc-intensity-correction: var(--asc-intensity-correction-light)}@media (prefers-color-scheme: light){:root{--asc-contrast: var(--asc-txt);--asc-accent: var(--tansey-red);--asc-accent-hover: var(--mod-green-hover);--asc-selection: var(--tansey-gray-light);--asc-selection-txt: var(--tansey-black);--asc-outline: var(--tansey-red);--asc-scrollbar-thumb: var(--tansey-scrollbar-light);--asc-scrollbar-track: transparent;--asc-backdrop: var(--tansey-black);--asc-shadow: rgba(0, 0, 0, .1);--asc-shadow-stronger: rgba(0, 0, 0, .16);--asc-menu-bg: #222;--asc-menu-bg-hover: var(--mod-gray-dark);--asc-menu-icons: var(--tansey-gray);--asc-menu-border: var(--mod-gray-ultralight);--asc-filter-header-txt: var(--asc-txt-ui-sec);--asc-filter-header-txt-open: var(--tansey-red-hover);--asc-filter-header-bg-hover: #f2f2f2;--asc-filter-item-txt: gray;--asc-filter-item-txt-hover: var(--tansey-red-hover);--asc-filter-item-txt-selected: var(--tansey-red-hover);--asc-filter-item-bg: var(--mod-gray-ultralight);--asc-panel-bg: var(--mod-white);--asc-panel-bg-inverted: var(--tansey-black-dark);--asc-panel-deepzoom-bg: var(--tansey-black-dark);--asc-panel-bg-elevated: var(--mod-white);--asc-panel-bg-elevated-trans: var(--mod-white-trans);--asc-panel-bg-trans: var(--mod-white-trans);--asc-panel-bg-trans-alt: var(--mod-white-trans-40);--asc-panel-border: var(--mod-gray-light);--asc-panel-border-alt: var(--tansey-gray-lighter);--asc-txt: var(--mod-black);--asc-txt-inverted: var(--mod-gray-ultralight);--asc-txt-sec: var(--asc-gray-sec-light);--asc-txt-inactive: var(--mod-gray);--asc-txt-caption: var(--asc-accent);--asc-txt-placeholder: #ffffff60;--asc-txt-accent: var(--mod-green);--asc-txt-h1: var(--asc-accent);--asc-txt-h2: var(--asc-txt);--asc-txt-h3: var(--tansey-gray);--asc-txt-h4: var(--asc-txt);--asc-txt-h5: var(--asc-txt);--asc-txt-h6: var(--asc-txt);--asc-txt-p: var(--asc-txt);--asc-txt-bg: var(--mod-gray-semilight);--asc-txt-bg-alt: var(--mod-gray-light);--asc-txt-border: var(--tansey-gray-lightest);--asc-txt-kbd-border: var(--mod-gray-semi);--asc-txt-pre: var(--mod-gray-semi);--asc-txt-ui: var(--mod-black);--asc-txt-ui-mid: var(--mod-gray-mid);--asc-bg: var(--mod-white);--asc-bg-inverted: var(--mod-black);--asc-bg-zone: var(--tansey-black-semi);--asc-bg-hover: var(--mod-gray-ultralight);--asc-bg-hover-alt: var(--mod-gray-ultralight);--asc-input-bg: var(--mod-gray-ultralight);--asc-input-border: var(--mod-gray-semilight);--asc-pri: var(--asc-accent);--asc-pri-hover: var(--asc-accent-hover);--asc-pri-danger: var(--axo-danger);--asc-pri-danger-hover: var(--axo-danger-hover);--asc-pri-warning: var(--axo-warning);--asc-pri-warning-hover: var(--axo-warning-hover);--asc-pri-info: var(--axo-info);--asc-pri-info-hover: var(--axo-info-hover);--asc-sec: var(--axo-sec);--asc-sec-hover: var(--axo-sec-hover);--asc-icon-subtle: var(--tansey-gray-light);--asc-dd-bg: var(--mod-white);--asc-dd-bg-hover: var(--mod-gray-ultralight);--asc-dd-bg-active: var(--mod-gray-ultralight);--asc-dd-border: var(--mod-gray-ultralight);--asc-tile-bg-hover: var(--mod-gray-superlight);--asc-tile-bg-hover-2: var(--mod-gray-light);--asc-gridtile-bg-hover: var(--mod-gray-superlight);--asc-data-border: var(--mod-gray-ultralight);--asc-table-bg: var(--mod-gray-superlight);--asc-table-border: var(--mod-gray-semilight);--asc-tag-bg: #f2f2f2;--asc-tag-bg-hover: #e2e2e2;--asc-intensity-correction: var(--asc-intensity-correction-light)}}body.dark-mode{--asc-contrast: var(--asc-txt);--asc-accent: var(--tansey-red);--asc-accent-hover: var(--mod-green-hover);--asc-selection: var(--tansey-gray-light);--asc-selection-txt: var(--tansey-black);--asc-outline: var(--tansey-red);--asc-scrollbar-thumb: var(--tansey-scrollbar-dark);--asc-scrollbar-track: transparent;--asc-backdrop: var(--tansey-black);--asc-shadow: rgba(0, 0, 0, .24);--asc-shadow-stronger: rgba(0, 0, 0, .32);--asc-menu-bg: #222;--asc-menu-bg-hover: var(--mod-gray-dark);--asc-menu-icons: var(--tansey-gray);--asc-menu-border: #1e1e1e;--asc-panel-bg: var(--tansey-black-dark);--asc-panel-bg-inverted: var(--tansey-black-dark);--asc-panel-deepzoom-bg: var(--tansey-black-dark);--asc-panel-bg-elevated: var(--tansey-black-semi);--asc-panel-bg-elevated-trans: #24242480;--asc-panel-bg-trans: var(--tansey-black-trans);--asc-panel-bg-trans-alt: var(--tansey-black-trans-40);--asc-panel-border: #171717;--asc-panel-border-alt: #1e1e1e;--asc-filter-header-txt: var(--asc-txt);--asc-filter-header-txt-open: var(--tansey-gray-lightest);--asc-filter-header-bg-hover: var(--mod-black);--asc-filter-item-txt: gray;--asc-filter-item-txt-hover: var(--tansey-gray-lightest);--asc-filter-item-txt-selected: var(--tansey-gray-lightest);--asc-filter-item-bg: #1c1c1c;--asc-txt: #aaa;--asc-txt-inverted: var(--mod-black);--asc-txt-sec: var(--asc-gray-sec-dark);--asc-txt-inactive: var(--mod-gray);--asc-txt-caption: var(--asc-accent);--asc-txt-placeholder: #ffffff99;--asc-txt-accent: var(--mod-green);--asc-txt-h1: var(--asc-accent);--asc-txt-h2: #ddd;--asc-txt-h3: var(--tansey-gray);--asc-txt-h4: var(--asc-txt);--asc-txt-h5: var(--asc-txt);--asc-txt-h6: var(--asc-txt);--asc-txt-p: #888;--asc-txt-bg: var(--mod-gray-semilight);--asc-txt-bg-alt: var(--mod-gray-light);--asc-txt-border: var(--mod-black-semidark);--asc-txt-kbd-border: var(--mod-gray-semi);--asc-txt-pre: var(--mod-gray-semi);--asc-txt-ui: var(--mod-black);--asc-txt-ui-mid: var(--mod-gray-mid);--asc-bg: #1e1e1e;--asc-bg-inverted: #eee;--asc-bg-zone: var(--tansey-black-semi);--asc-bg-hover: var(--mod-black);--asc-bg-hover-alt: var(--mod-black-darker);--asc-input-bg: #252525;--asc-input-border: var(--mod-gray-dark);--asc-pri: var(--asc-accent);--asc-pri-hover: var(--asc-accent-hover);--asc-pri-danger: var(--axo-danger);--asc-pri-danger-hover: var(--axo-danger-hover);--asc-pri-warning: var(--axo-warning);--asc-pri-warning-hover: var(--axo-warning-hover);--asc-pri-info: var(--axo-info);--asc-pri-info-hover: var(--axo-info-hover);--asc-sec: var(--mod-black-semidark);--asc-sec-hover: color-mix(in srgb, var(--mod-black-semidark), white 5%);--asc-icon-subtle: var(--tansey-gray-darker);--asc-dd-bg: var(--mod-white);--asc-dd-bg-hover: var(--mod-gray-ultralight);--asc-dd-bg-active: #242424;--asc-dd-border: var(--mod-gray-ultralight);--asc-tile-bg-hover: var(--mod-black);--asc-tile-bg-hover-2: var(--mod-black);--asc-gridtile-bg-hover: #111;--asc-data-border: #171717;--asc-table-bg: var(--mod-gray-superlight);--asc-table-border: var(--mod-gray-semilight);--asc-tag-bg: #3b3b3b;--asc-tag-bg-hover: #4b4b4b;--asc-intensity-correction: var(--asc-intensity-correction-dark)}@media (prefers-color-scheme: dark){:root{--asc-contrast: var(--asc-txt);--asc-accent: var(--tansey-red);--asc-accent-hover: var(--mod-green-hover);--asc-selection: var(--tansey-gray-light);--asc-selection-txt: var(--tansey-black);--asc-outline: var(--tansey-red);--asc-scrollbar-thumb: var(--tansey-scrollbar-dark);--asc-scrollbar-track: transparent;--asc-backdrop: var(--tansey-black);--asc-shadow: rgba(0, 0, 0, .24);--asc-shadow-stronger: rgba(0, 0, 0, .32);--asc-menu-bg: #222;--asc-menu-bg-hover: var(--mod-gray-dark);--asc-menu-icons: var(--tansey-gray);--asc-menu-border: #1e1e1e;--asc-filter-header-txt: var(--asc-txt);--asc-filter-header-txt-open: var(--tansey-gray-lightest);--asc-filter-header-bg-hover: var(--mod-black);--asc-filter-item-txt: gray;--asc-filter-item-txt-hover: var(--tansey-gray-lightest);--asc-filter-item-txt-selected: var(--tansey-gray-lightest);--asc-filter-item-bg: #1c1c1c;--asc-panel-bg: var(--tansey-black-dark);--asc-panel-bg-inverted: var(--tansey-black-dark);--asc-panel-deepzoom-bg: var(--tansey-black-dark);--asc-panel-bg-elevated: var(--tansey-black-semi);--asc-panel-bg-elevated-trans: #24242480;--asc-panel-bg-trans: var(--tansey-black-trans);--asc-panel-bg-trans-alt: var(--tansey-black-trans-40);--asc-panel-border: #171717;--asc-panel-border-alt: #1e1e1e;--asc-txt: #aaa;--asc-txt-inverted: var(--mod-black);--asc-txt-sec: var(--asc-gray-sec-dark);--asc-txt-inactive: var(--mod-gray);--asc-txt-caption: var(--asc-accent);--asc-txt-placeholder: #ffffff99;--asc-txt-accent: var(--mod-green);--asc-txt-h1: var(--asc-accent);--asc-txt-h2: #ddd;--asc-txt-h3: var(--tansey-gray);--asc-txt-h4: var(--asc-txt);--asc-txt-h5: var(--asc-txt);--asc-txt-h6: var(--asc-txt);--asc-txt-p: #888;--asc-txt-bg: var(--mod-gray-semilight);--asc-txt-bg-alt: var(--mod-gray-light);--asc-txt-border: var(--mod-black-semidark);--asc-txt-kbd-border: var(--mod-gray-semi);--asc-txt-pre: var(--mod-gray-semi);--asc-txt-ui: var(--mod-black);--asc-txt-ui-mid: var(--mod-gray-mid);--asc-bg: #1e1e1e;--asc-bg-inverted: #eee;--asc-bg-zone: var(--tansey-black-semi);--asc-bg-hover: var(--mod-black);--asc-bg-hover-alt: var(--mod-black-darker);--asc-input-bg: #252525;--asc-input-border: var(--mod-gray-dark);--asc-pri: var(--asc-accent);--asc-pri-hover: var(--asc-accent-hover);--asc-pri-danger: var(--axo-danger);--asc-pri-danger-hover: var(--axo-danger-hover);--asc-pri-warning: var(--axo-warning);--asc-pri-warning-hover: var(--axo-warning-hover);--asc-pri-info: var(--axo-info);--asc-pri-info-hover: var(--axo-info-hover);--asc-sec: var(--mod-black-semidark);--asc-sec-hover: color-mix(in srgb, var(--mod-black-semidark), white 5%);--asc-icon-subtle: var(--tansey-gray-darker);--asc-dd-bg: var(--mod-white);--asc-dd-bg-hover: var(--mod-gray-ultralight);--asc-dd-bg-active: #242424;--asc-dd-border: var(--mod-gray-ultralight);--asc-tile-bg-hover: var(--mod-black);--asc-tile-bg-hover-2: var(--mod-black);--asc-gridtile-bg-hover: #111;--asc-data-border: #171717;--asc-table-bg: var(--mod-gray-superlight);--asc-table-border: var(--mod-gray-semilight);--asc-tag-bg: #3b3b3b;--asc-tag-bg-hover: #4b4b4b;--asc-intensity-correction: var(--asc-intensity-correction-dark)}}:root{--asc-collection-panel-bg: var(--tansey-black-dark);--asc-collection-tile-bg-hover: var(--mod-black);--asc-collection-txt-border: var(--mod-black-semidark);--asc-collection-txt-h2: #ddd;--asc-collection-txt-h2: #777}.lightbox-mode{--asc-collection-panel-bg: var(--mod-white);--asc-collection-tile-bg-hover: var(--mod-gray-superlight);--asc-collection-txt-border: var(--tansey-gray-lightest);--asc-collection-txt-h2: var(--mod-black);--asc-collection-txt-h2: #777}:root{--ast-h1-fs: clamp(32rem, 3.5cqw, 56rem);--ast-h2-fs: 32rem;--ast-h3-fs: 26rem;--ast-h4-fs: 22rem;--ast-h5-fs: 22rem;--ast-h6-fs: 22rem;--ast-bq-fs: clamp(28rem, 5vw, 64rem);--ast-p-fs: 19rem;--ast-pre-fs: 16rem;--ast-h1-fw: 600;--ast-h2-fw: 500;--ast-h3-fw: 600;--ast-h4-fw: 600;--ast-h5-fw: 600;--ast-h6-fw: 600;--ast-bq-fw: 600;--ast-p-fw: 400;--ast-pre-fw: 500;--ast-h1-lh: 1.1;--ast-h2-lh: 1.1;--ast-h3-lh: 1.2;--ast-h4-lh: 1.2;--ast-h5-lh: 1.2;--ast-h6-lh: 1.2;--ast-bq-lh: 1.1;--ast-p-lh: 1.5;--ast-pre-lh: 1.2;--ast-h-ls: -.01em;--ast-txt-ls: 0}@media print{nav,.toolbar,.toolbar-mobile,.toolbar h2,.PanelAside,.panel-menu,.menu-bar,.toolbar-details,.ToolbarTanseyMobile,.ToolbarTanseyDetailsMobile,.site-nav,footer{display:none!important}.layout-details,.page,aside,body{height:auto!important}figure{translate:0!important}aside,div,figure,button{padding:0!important;margin:0!important;border:0!important}aside div{display:none!important;border:0!important}img{-webkit-appearance:unset!important;-moz-appearance:unset!important;appearance:unset!important;padding:0!important;margin:0!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}h1{font-size:24pt;margin-top:0}h2{font-size:18pt}.c p{font-size:18pt;width:auto!important;max-width:auto!important}a{color:#000;text-decoration:underline}a[href^=http]:after{content:" (" attr(href) ")";font-size:80%}@page{margin:2cm;@bottom-center{content:counter(page)}}}@font-face{font-family:WorkSans VF;src:local("Work Sans Italic"),local("WorkSans-Italic"),url(./WorkSans-VF-Italic.CfITJ9bs.woff2) format(woff2) tech(variations),url(./WorkSans-VF-Italic.CfITJ9bs.woff2) format("woff2-variations"),url(./WorkSans-VF-Italic.CfITJ9bs.woff2) format(woff2);font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:WorkSans VF;src:local("Work Sans Regular"),local("WorkSans-Regular"),url(./WorkSans-VF.CKb7eHK0.woff2) format(woff2) tech(variations),url(./WorkSans-VF.CKb7eHK0.woff2) format("woff2-variations"),url(./WorkSans-VF.CKb7eHK0.woff2) format(woff2);font-style:normal;font-weight:100 900;font-display:swap}
