.note-markdown_prose__UinCz{color:color-mix(in srgb,var(--sc-ink,#263a9b) 25%,#6b6b6b);font:400 16px/28px var(--font-funnel-sans),Arial,sans-serif;overflow-wrap:anywhere}.note-markdown_prose__UinCz p{margin:0 0 28px}.note-markdown_prose__UinCz :is(h1,h2,h3,h4,h5,h6){color:var(--sc-ink,#263a9b);font-family:var(--sc-font-heading);font-weight:400;line-height:1.4;margin:32px 0 16px}.note-markdown_prose__UinCz h1{font-size:28px}.note-markdown_prose__UinCz h2{font-size:24px}.note-markdown_prose__UinCz h3{font-size:20px}.note-markdown_prose__UinCz a{color:var(--sc-ink,#263a9b);text-underline-offset:4px}.note-markdown_prose__UinCz blockquote{margin:24px 0;padding-left:20px;border-left:1px solid}.note-markdown_prose__UinCz pre{overflow:auto;padding:16px;background:rgb(38 58 155/.04)}.note-markdown_prose__UinCz code{font:13px/1.7 var(--sc-font-value),monospace}.note-markdown_prose__UinCz img{max-width:100%;height:auto}.note-markdown_prose__UinCz table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.note-markdown_prose__UinCz :is(th,td){padding:8px 12px;border:.5px solid rgb(38 58 155/.25);text-align:left}.note-markdown_prose__UinCz hr{border:0;border-top:.5px solid rgb(38 58 155/.25);margin:28px 0}.note-markdown_prose__UinCz [data-footnotes]{margin-top:42px;padding-top:28px;border-top:.5px solid rgb(38 58 155/.25);font-size:14px;line-height:24px}.note-markdown_prose__UinCz [data-footnotes] ol{list-style:decimal;padding-left:24px}.note-markdown_prose__UinCz [data-footnotes] li{padding-left:4px;margin-bottom:20px}.note-markdown_prose__UinCz [data-footnotes] p{font:inherit;margin:0}.note-markdown_prose__UinCz [data-footnote-ref]{padding:4px 2px;font-family:var(--sc-font-value),monospace}.note-markdown_prose__UinCz [data-footnote-backref]{display:inline-block;min-width:24px;min-height:24px;text-align:center}.note-markdown_prose__UinCz :is([data-footnote-ref],[data-footnotes] li){scroll-margin-block:84px}.note-markdown_prose__UinCz a:focus-visible{outline:1px solid currentColor;outline-offset:3px}.studio-home_page__VOkNE{--sc-ink:#263a9b;--site-edge:0px;--site-column:20px;--site-tile-height:42px;--studio-edge:max(40px,calc((100vw - 1000px) / 2));position:relative;isolation:isolate;min-height:100svh;background:#fff;color:var(--sc-ink);font-family:var(--sc-font-ui)}.studio-home_page__VOkNE:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:url(/textures/studio-riso-grain.svg) 0 0/512px 512px repeat;opacity:.06}.studio-home_page__VOkNE .studio-home_field__1NMQQ{left:0;z-index:-1;opacity:.64}.studio-home_main__T5l7R{position:relative;width:min(1000px,calc(100% - 80px));margin-left:var(--studio-edge);padding-block:max(168px,34svh) 84px;transition:padding-top .42s cubic-bezier(.22,.61,.36,1)}.studio-home_main__T5l7R:focus{outline:none}.studio-home_routeContent__k0WU0{display:flow-root;overflow:clip;overflow-clip-margin:8px}.studio-home_wordmark__KPkpV{margin:0 0 21px;font:400 32px/42px var(--sc-font-heading)}.studio-home_wordmark__KPkpV a{color:inherit;text-decoration:none}.studio-home_sentence__seFKD{max-width:840px;font:400 18px/42px var(--sc-font-ui)}.studio-home_sentence__seFKD a{display:inline-block;color:inherit;text-decoration:underline;text-decoration-thickness:.5px;text-decoration-color:rgb(38 58 155/.42);text-underline-offset:5px;transition:text-decoration-color .16s ease}.studio-home_sentence__seFKD a:hover,.studio-home_sentence__seFKD a[aria-current=page]{text-decoration-color:currentColor}.studio-home_sentence__seFKD a[aria-current=page]{text-decoration-thickness:1.5px}.studio-home_ending__q1vml{white-space:nowrap}.studio-home_page__VOkNE :focus-visible{outline:2px solid currentColor;outline-offset:5px}.studio-home_skipLink__SE0dB{position:fixed;z-index:3;top:21px;left:20px;transform:translateY(-200%);padding:10px 20px;background:#fff;color:inherit}.studio-home_skipLink__SE0dB:focus{transform:none}.studio-home_page__VOkNE[data-collection] .studio-home_main__T5l7R{padding-top:126px}.studio-home_collection__S4dBM{max-width:660px;margin-top:63px}.studio-home_entries__741d7{margin:0;padding:0;list-style:none}.studio-home_entries__741d7 li{position:relative}.studio-home_entries__741d7 li:before{content:"";position:absolute;inset:0 0 auto;height:.5px;background:rgb(38 58 155/.18);pointer-events:none}.studio-home_entry__TMuLW{display:grid;grid-template-columns:calc(9 * var(--site-column)) minmax(0,1fr);gap:var(--site-column);align-items:start;min-height:calc(2 * var(--site-tile-height));padding-block:calc(var(--site-tile-height) / 2);color:inherit;text-decoration:none}.studio-home_entry__TMuLW:has(.studio-home_entryState__GSqx3){grid-template-columns:calc(9 * var(--site-column)) minmax(0,1fr) calc(4 * var(--site-column))}.studio-home_collection__S4dBM[data-collection=notes] .studio-home_entry__TMuLW{grid-template-columns:minmax(0,1fr)}.studio-home_entryName__tLakG{font:400 18px/var(--site-tile-height) var(--sc-font-heading)}.studio-home_entryDescription__NG7b0{font:400 16px/var(--site-tile-height) var(--sc-font-ui)}.studio-home_entryDescription__NG7b0,.studio-home_entryName__tLakG{min-width:0;overflow-wrap:anywhere}.studio-home_entryState__GSqx3{font:400 12px/var(--site-tile-height) var(--sc-font-value);text-align:right}a.studio-home_entry__TMuLW:hover .studio-home_entryName__tLakG{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:5px}@supports (margin-left:round(down,40vw,20px)){.studio-home_page__VOkNE{--studio-edge:max(40px,round(down,calc((100vw - 1000px) / 2),20px))}.studio-home_main__T5l7R{padding-top:max(168px,round(down,34svh,42px))}}@media (max-width:700px){.studio-home_page__VOkNE{--studio-edge:20px}.studio-home_main__T5l7R{width:calc(100% - 40px);padding-block:168px 63px}.studio-home_wordmark__KPkpV{font-size:28px}.studio-home_sentence__seFKD{max-width:480px;font-size:16px}.studio-home_page__VOkNE .studio-home_field__1NMQQ{opacity:.22}.studio-home_page__VOkNE[data-collection] .studio-home_main__T5l7R{padding-top:84px}.studio-home_collection__S4dBM{margin-top:63px}.studio-home_entry__TMuLW,.studio-home_entry__TMuLW:has(.studio-home_entryState__GSqx3){grid-template-columns:minmax(0,1fr) calc(4 * var(--site-column));row-gap:0}.studio-home_entry__TMuLW:not(:has(.studio-home_entryState__GSqx3)){grid-template-columns:minmax(0,1fr)}.studio-home_entryDescription__NG7b0{grid-row:2;grid-column:1/-1}.studio-home_entryState__GSqx3{grid-row:1;grid-column:2}}@media (max-height:500px){.studio-home_main__T5l7R,.studio-home_page__VOkNE[data-collection] .studio-home_main__T5l7R{padding-top:84px}}@media (pointer:coarse){.studio-home_sentence__seFKD a{min-height:var(--site-tile-height)}}@media (prefers-reduced-motion:reduce){.studio-home_main__T5l7R,.studio-home_sentence__seFKD a{transition:none}}.studio-home_note__ICuly{max-width:620px;margin-top:63px}.studio-home_note__ICuly h2{margin:0 0 28px;font:400 24px/28px var(--sc-font-heading)}.studio-home_note__ICuly p{margin:0 0 28px;color:color-mix(in srgb,var(--sc-ink) 25%,#6b6b6b);font:400 16px/28px var(--font-funnel-sans),Arial,sans-serif;text-wrap:pretty;overflow-wrap:break-word}@media (max-width:700px){.studio-home_note__ICuly{margin-top:42px}}.studio-home_header__WWvhq{--header-collapse:0;position:sticky;top:21px;z-index:2;pointer-events:none}.studio-home_header__WWvhq .studio-home_wordmark__KPkpV{transform:scale(calc(1 - var(--header-collapse) * .375));transform-origin:left center}.studio-home_header__WWvhq a{pointer-events:auto}.studio-home_header__WWvhq .studio-home_sentence__seFKD{opacity:calc(1 - var(--header-collapse))}.studio-home_header__WWvhq[data-collapsed=true] .studio-home_sentence__seFKD{visibility:hidden}.studio-home_header__WWvhq .studio-home_sentence__seFKD:focus-within{opacity:1;visibility:visible}@supports (width:round(down,100%,20px)){.studio-home_main__T5l7R{width:min(1000px,round(down,calc(100% - 2 * var(--studio-edge)),var(--site-column)))}}.studio-home_caption__M4f_z{position:absolute;right:var(--site-column);bottom:calc(var(--site-tile-height) / 2);max-width:calc(100% - 2 * var(--site-column));font:400 12px/21px var(--sc-font-ui);color:color-mix(in srgb,var(--sc-ink) 72%,#fff);text-align:right}.studio-home_caption__M4f_z a{color:inherit;opacity:.75;text-decoration:none}.studio-home_caption__M4f_z a:focus-visible,.studio-home_caption__M4f_z a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.studio-home_caption__M4f_z a:focus-visible{outline:1px solid currentColor;outline-offset:3px}@supports (right:round(down,100%,20px)){.studio-home_caption__M4f_z{right:calc(100% - round(down, calc(100% - var(--site-column)), var(--site-column)))}}.exploration-canvas_collection__AcvC6{margin-top:63px}.exploration-canvas_canvas__U759U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.exploration-canvas_specimen__EgQn0{min-width:0}.exploration-canvas_link__teLc_{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#fff;color:#344bc6;text-decoration:none}.exploration-canvas_poster__ZNeU4{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover;pointer-events:none}.exploration-canvas_name__CBj2i{position:absolute;bottom:21px;left:20px;max-width:calc(100% - 40px);padding:6px 9px;background:rgb(255 255 255/.94);color:#344bc6;font:400 13px/18px var(--sc-font-value);opacity:0;transition:opacity .18s ease;pointer-events:none}.exploration-canvas_link__teLc_:focus-visible,.exploration-canvas_link__teLc_:hover{outline:1px solid #344bc6;outline-offset:0}.exploration-canvas_link__teLc_:focus-visible .exploration-canvas_name__CBj2i,.exploration-canvas_link__teLc_:hover .exploration-canvas_name__CBj2i{opacity:1}.exploration-canvas_link__teLc_:focus-visible{outline:2px solid #344bc6;outline-offset:5px}@media(max-width:1000px){.exploration-canvas_canvas__U759U{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.exploration-canvas_collection__AcvC6{margin-top:42px}.exploration-canvas_canvas__U759U{gap:10px}.exploration-canvas_name__CBj2i{bottom:8px;left:8px;max-width:calc(100% - 16px);padding:5px 6px;font-size:11px;line-height:15px}}@media(max-width:600px){.exploration-canvas_canvas__U759U{grid-template-columns:minmax(0,1fr)}}@media(hover:none),(pointer:coarse){.exploration-canvas_name__CBj2i{opacity:1}}@media(prefers-reduced-motion:reduce){.exploration-canvas_name__CBj2i{transition:none;opacity:1}}