@font-face{font-family:NeueKramerGroteskDisplay;src:url(/fonts/NeueKramerGroteskDisplay-50.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:NeueKramerGroteskDisplay;src:url(/fonts/NeueKramerGroteskDisplay-90.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:NeueKramerGroteskDisplay;src:url(/fonts/NeueKramerGroteskDisplay-120.otf) format("opentype");font-weight:600;font-style:normal}@font-feature-values NeueKramerGroteskDisplay{@styleset{one:1;two:2;three:3;four:4;five:5;six:6;seven:7;eight:8;nine:9;ten:10}}:root{--color-dark:#000;--color-white:#fff;--color-pink-light:#ffdab9;--color-pink-dark:#ffa07a;--color-yellow-light:#ffe589;--color-yellow-dark:gold;--color-mustard-light:#daa520;--color-mustard-dark:peru;--color-coral:coral;--color-blue:#00f;--font-sansserif:"NeueKramerGroteskDisplay",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-monospace:monospace;--line-height-sm:1.15;--line-height-md:1.25;--line-height-lg:1.426;--weight-light:300;--weight-normal:400;--weight-bold:600;--site-gutter-bottom:0;--site-gutter-left:0;--site-gutter-right:0;--site-gutter-top:0;--text-lg:clamp(28px,1.6vw,132px);--text-md:clamp(20px,1.15vw,123px);--text-sm:clamp(16px,1vw,120px);--text-xs:clamp(15px,.85vw,120px);--gap:clamp(10px,.7vw,1.5rem);--gap:clamp(15px,.8vw,1.5rem)}@supports (width:env(safe-area-inset-left)){:root{--site-gutter-bottom:env(safe-area-inset-bottom);--site-gutter-left:env(safe-area-inset-left);--site-gutter-right:env(safe-area-inset-right);--site-gutter-top:env(safe-area-inset-top)}}*{box-sizing:inherit;margin:0;padding:0;color:inherit}html{box-sizing:border-box}iframe,img,video{display:block}img{max-width:100%;height:auto}button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,select,textarea{border:0;background-color:transparent;border-radius:0}input{line-height:inherit;font:inherit}input:focus{outline:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0}button{cursor:pointer}textarea{resize:vertical}ol,ul{list-style:none}a{text-decoration:none}[hidden]{display:none!important}::placeholder{color:var(--color-dark);opacity:.6}iframe{border:0}.Button,iframe{background-color:transparent}.Button{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block}@media (display-mode:standalone){.Button{touch-action:manipulation}}.Button.is-disabled{opacity:.5;cursor:not-allowed}.Button-symbol,.Button-text{display:inline-block;vertical-align:middle}.Button-symbol:first-child:last-child{display:block}.Button-text+.Button-symbol{margin-left:1.5ch}.Button-text+.Button-symbol span{display:flex;justify-content:center;align-items:center;border:1px solid;width:1.5em;height:1.5em;border-radius:50%;line-height:1;overflow:hidden}.Button-symbol svg{display:block;width:100%;height:100%}.Button--fill,.Button--outline{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid transparent;font-size:1.1em;text-align:center}.Button--outline{border:1px solid}.Button--fill{background-color:var(--color-dark);color:var(--color-white)}.Button--fill.Button--negative{background-color:var(--color-coral);color:var(--color-dark)}.Button--small{padding:.4em .5em}.Button--medium{padding:.6em .8em}.Button--large{padding:1em 1.2em}@media (hover:hover){.Button--large:not(.is-disabled):hover,.Button--medium:not(.is-disabled):hover,.Button--small:not(.is-disabled):hover{background-color:var(--color-dark);color:var(--color-white);border-color:var(--color-dark)}}.Button--large:not(.is-disabled):active,.Button--medium:not(.is-disabled):active,.Button--small:not(.is-disabled):active{background-color:var(--color-dark);color:var(--color-white);border-color:var(--color-dark)}.Button--link .Button-text{text-decoration:underline}.Card{font-size:var(--text-md);line-height:var(--line-height-sm)}.Card-inner{position:relative;display:block;background-color:hsla(0,0%,100%,.1);min-height:calc(var(--gap) * 10);transition:background-color .3s ease-in-out}.Card-title{font-size:var(--text-md)}.Card-image{aspect-ratio:1.6143497758;overflow:hidden;background-color:rgba(0,0,0,.8)}.Card-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%}.Card-content{padding:var(--gap);background-color:var(--color-pink-light)}.Card-preTitle,.Card-title{font-size:var(--text-md);line-height:var(--line-height-lg)}.Card-title{font-weight:var(--weight-bold)}.Card-meta{margin-top:1ch;font-size:var(--text-xs)}.Card-action{background-color:var(--color-pink-dark);text-align:center;padding:.75em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Check{display:flex;gap:.5em;cursor:pointer}.Check-box{position:relative;width:1em;height:1em;border:1px solid}.Check-boxSymbol{position:absolute;inset:0;margin:auto;width:65%;height:auto;display:block;visibility:hidden}.Check-input:checked+.Check-box .Check-boxSymbol{visibility:visible}.ColorPicker{display:flex}.ColorPicker-color{position:relative;display:block;flex:1 1 auto;max-width:25%}.ColorPicker-color:before{content:"";display:block;padding-bottom:75%}.ColorPicker-color.is-active,.ColorPicker-color:hover{z-index:1;box-shadow:inset 0 0 0 1px currentColor}.ColorPicker-color--clear{position:relative;overflow:hidden}.ColorPicker-color--clear span{display:block;position:absolute;transform:rotate(45deg);top:50%;left:-25%;right:-25%;height:3px;background-color:red}.ContentList{font-size:var(--text-sm)}.ContentList--lg{font-size:var(--text-md)}.ContentList-item{position:relative;display:flex;background:#fff;padding:.8em 1em;line-height:var(--line-height-md);border:1px dashed transparent}.ContentList-item.is-draggable{cursor:-webkit-grab;cursor:grab}.ContentList-item.is-draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.ContentList-item+.ContentList-item{margin-top:calc(var(--gap) * .5)}.ContentList-itemContent{flex:1 0 auto}.ContentList-itemTitle{font-weight:var(--weight-bold)}.ContentList-itemActions,.ContentList-itemMeta{font-size:var(--text-xs)}.ContentList-itemActions:not(:first-child),.ContentList-itemMeta:not(:first-child){margin-top:.3em}.ContentList-itemActions{display:flex;gap:.7em}.ContentList-item.is-draggable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContentList-item.is-draggable:active,.ContentList-item.is-draggable:focus,.ContentList-item.is-draggable:focus-within{border-color:currentColor}.ContentList-item:not(.is-draggable):active .ContentList-itemActions,.ContentList-item:not(.is-draggable):focus .ContentList-itemActions,.ContentList-item:not(.is-draggable):focus-within .ContentList-itemActions{visibility:visible}@media (hover:hover){.ContentList-item.is-draggable:hover{border-color:currentColor}}.ContentList-itemArrows{height:100%;font-size:var(--text-md);display:flex;flex-direction:column;gap:.25em}.ContentList-itemArrows button{aspect-ratio:1;width:1.25em;text-align:center}@media (hover:hover){.ContentList-itemArrows button:hover{opacity:.2}}.ContentList-itemArrows button:active{opacity:.3}.Content{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:799px){.Content{flex:1 0 auto}}.Content-grid{display:grid;flex:1 0 auto;min-height:50svh}@media (min-width:800px){.Content-grid{min-height:100svh}}@media (min-width:1000px){.Content-grid{grid-template-columns:56% auto}}.Content-grid .Content-grid{min-height:0;gap:var(--gap);grid-template-columns:1fr}@media (min-width:1100px){.Content-grid .Content-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.Content-grid--list{grid-template-columns:1fr;grid-template-rows:1fr}.Content-main,.Content-second:not(:empty),.Content-third:not(:empty){padding:var(--gap)}@supports (padding:env(safe-area-inset-right)){.Content-main,.Content-second:not(:empty),.Content-third:not(:empty){padding-right:max(var(--gap),env(safe-area-inset-right))}}.Content-main,.Content-second:empty{background-color:var(--background-main,transparent)}.Content-main:last-child{min-height:50svh}.Content-second{overflow:auto}.Content-second:not(:empty){background-color:hsla(0,0%,100%,.3)}@media (max-width:999px){.Content-second:empty{display:none}}@media (min-width:1000px){.Content-third{grid-column:1/span 2}}.Content-third:not(:empty){background-color:hsla(0,0%,100%,.5)}.Content-foot{grid-column:1/span 2}.Content-block+.Content-block{margin-top:calc(var(--gap) * 2)}.Content-block>.Content-block+.Content-block{margin-top:calc(var(--gap) * .5)}.Content-image img{display:block;width:100%;height:auto}.Content-image figcaption{display:block;width:100%;font-size:var(--text-md);line-height:var(--line-height-lg)}.Content-image+.Content-image{margin-top:var(--gap)}.Editor{width:100%;height:100%;overflow:hidden}.Editor-head{position:absolute;top:0;right:0;z-index:1000;width:clamp(25vw,450px,90%);font-size:var(--text-sm);line-height:var(--line-height-sm);pointer-events:none}.Editor-headActions{display:flex;pointer-events:auto}.Editor-head.is-loading .Editor-headActions{cursor:wait}.Editor-headAction{flex:1 0 auto;position:relative;text-align:center;background-color:var(--color-pink-dark)}.Editor-head.is-loading .Editor-headAction{pointer-events:none}.Editor-headAction .Button{width:100%;border:0}.Editor-headAction:nth-child(1n){background-color:var(--color-pink-light)}.Editor-headAction:nth-child(2n){background-color:var(--color-pink-dark)}.Editor-headAction:nth-child(3n){background-color:var(--color-yellow-light)}.Editor-headAction:nth-child(4n){background-color:var(--color-coral)}.Editor-headAction:nth-child(5n){background-color:var(--color-yellow-dark)}.Editor-headActionMenu .Editor-headAction:nth-child(1n){background-color:var(--color-yellow-light)}.Editor-headActionMenu .Editor-headAction:nth-child(2n){background-color:var(--color-coral)}.Editor-headActionMenu .Editor-headAction:nth-child(3n){background-color:var(--color-yellow-dark)}.Editor-headActionMenu .Editor-headAction:nth-child(4n){background-color:var(--color-pink-dark)}.Editor-headActionMenu .Editor-headAction:nth-child(5n){background-color:var(--color-pink-light)}.Editor-headActionMenu{position:absolute;left:0;right:0;z-index:100;opacity:0;visibility:hidden}.Editor-headAction:focus .Editor-headActionMenu,.Editor-headAction:hover .Editor-headActionMenu{opacity:1;visibility:visible}.Editor-settings{pointer-events:auto;position:absolute;top:0;bottom:0;right:0;z-index:200;padding-top:2em;font-size:var(--text-sm);width:clamp(25vw,450px,90%)}.Editor-settings:not(.is-active){transform:translateX(100%)}.Editor-settingsContainer{padding:1rem;background-color:var(--color-white);opacity:.96;height:100%;overflow:auto}.Editor-settingsContainer,.Editor-settingsContent{display:flex;flex-direction:column;gap:1rem}.Editor-settingsSection+.Editor-settingsSection{margin-top:2rem}.Editor-settingsThumbnail{border:1px solid;aspect-ratio:1.6143497758;overflow:hidden}.Editor-settingsThumbnail img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%}.Editor-settingsFileName{display:inline-block;font-size:var(--text-xs);max-width:80%}.Editor-contextMenu{background:#fff;border-style:solid;border-width:1px;box-shadow:10px 19px 20px rgba(0,0,0,.1);position:absolute;z-index:10}.Editor-contextMenu button{min-width:14ch;border:none;display:block;padding:.6em .7em;text-align:left;width:100%}.Editor-contextMenu button:not(:last-child){border-bottom:1px solid #eee}@media (hover:hover){.Editor-contextMenu button:hover{background:var(--color-dark);color:var(--color-white)}}.Editor-audioDialog{position:fixed;bottom:1vmax;left:1vmax;max-width:400px;margin:auto;display:flex;justify-content:center;align-items:center}.Editor-audio,.Editor-audioDialog{z-index:10001;top:1vmax;right:1vmax;opacity:.8}.Editor-audio{position:absolute;display:block}.Editor-audioButton{padding:1em}.Editor-logo{position:absolute;z-index:10001;bottom:0;left:0;display:block;width:calc(max(200px, 33%) - (var(--gap) * 0));opacity:.8}.Editor-logo svg{display:block;width:min(100%,390px);height:auto;padding-inline:.3em}@media (min-width:800px){.Editor-logo{bottom:auto;top:var(--gap);left:var(--gap);width:calc(max(320px, 33%) - (var(--gap) * 2))}.Editor-logo svg{padding-block:.25em 0;padding-inline:.6em}}@media (hover:hover){.Editor-logo:hover{opacity:1}}.Entry{font-size:var(--text-md);line-height:var(--line-height-lg)}.Entry+.Entry{margin-top:calc(var(--gap) * 3)}@media (min-width:1100px){.Entry+.Entry{margin-top:calc(var(--gap) * 3)}}.Entry-thumbnail img{display:block;width:100%}.Entry-thumbnail figcaption{margin-top:.3em;font-size:var(--text-xs);line-height:var(--line-height-md)}.Entry-head{margin-bottom:var(--gap)}.Entry-thumbnail+.Entry-head{margin-top:var(--gap)}.Entry-title{font-weight:var(--weight-bold);margin-bottom:.5em}.Entry-date{font-size:var(--text-xs);margin-bottom:.1em}.Entry--grid .Entry-link{display:grid;grid-gap:var(--gap);gap:var(--gap)}@media (min-width:1100px){.Entry--grid .Entry-link{grid-template-columns:1fr 1fr;gap:0}}@media (max-width:1099px){.Entry--grid .Entry-thumbnail{grid-row:1}}@media (min-width:1100px){.Entry--grid .Entry-content{padding-right:calc(var(--gap) * 1)}.Entry--grid .Entry-thumbnail{padding-left:calc(var(--gap) * 1)}.Entry-thumbnail--empty{aspect-ratio:3}}.Footer{width:100%;background-color:var(--color-mustard-dark);font-size:var(--text-sm);line-height:var(--line-height-lg);display:flex;flex-direction:column;justify-content:space-between}.Footer:has(>.Footer-content){min-height:calc(4 * ((var(--text-lg) + ((var(--text-lg) * .6)) * 2)))}.Footer:has(>.Footer-content+.Footer-foot){min-height:calc(6 * ((var(--text-lg) + ((var(--text-lg) * .6)) * 2)))}.Footer-content{padding:var(--gap)}@media (max-width:799px){@supports (padding:env(safe-area-inset-left)){.Footer-content{padding-left:max(env(safe-area-inset-left),var(--gap))}}}@media (min-width:800px){@supports (padding:env(safe-area-inset-right)){.Footer-content{padding-right:max(env(safe-area-inset-right),var(--gap))}}}.Footer-head{font-weight:var(--weight-bold)}.Footer-sections{margin-top:var(--gap);display:grid;grid-gap:var(--gap);gap:var(--gap)}@media (min-width:1000px){.Footer-sections{grid-template-columns:1fr 1fr}}.Footer-logo{display:block;max-width:290px;width:100%;height:auto}.Footer-foot{background-color:rgba(0,0,0,.05);padding:var(--gap)}.Footer-foot li{display:inline-block}.Footer-foot li+li{margin-left:.8em}@media (hover:hover){.Footer-foot a:hover,.Footer-foot button:hover{text-decoration:underline}}:root{--Form-padding:.65em;--Form-border:1px}.Form.is-loading{cursor:wait}.Form.is-loading *{pointer-events:none}.Form-head{margin-bottom:1em}.Form-headTitle{font-size:var(--text-md);font-weight:var(--weight-bold)}.Form-message{padding:1em;background:hsla(0,0%,100%,.7);border:1px dashed}.Form-headTitle+.Form-message{margin-top:.5em}.Form-field+.Form-field{margin-top:1em}.Form-fieldInfo{font-style:italic;font-size:var(--text-xs);margin-top:.3em;padding:.4em;background:hsla(0,0%,100%,.2)}.Form-label{display:block;width:100%}.Form-label+*{margin-top:.4em}.Form-fileInput,.Form-textInput{display:block;width:100%;border:var(--Form-border) solid;padding:var(--Form-padding);min-height:2.75em}.Form-textInput[type=color]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;padding:0;cursor:pointer}.Form-grid,.Modal{display:flex;gap:1em}.Modal{position:fixed;inset:0;border:none!important;box-shadow:0 0 #0000,0 0 #0000,0 25px 50px -12px rgba(0,0,0,.25);padding:2vmax;width:min(95%,680px);min-height:33vh;margin:auto;flex-direction:column;justify-content:space-between;visibility:hidden;opacity:0}.Modal[open]{visibility:visible;opacity:1}.Modal-head{display:flex;justify-content:space-between;gap:1em}.Modal-title{font-size:2em}.Modal-content{flex:1 0 auto}.Modal-foot{margin-top:2em}.Navigation{background-color:var(--color-yellow-light);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Navigation-inner{display:flex;flex-direction:column;justify-content:space-between;overflow:auto}@media (min-width:800px){.Navigation-inner{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh}}.Navigation-head{margin:var(--gap)}@supports (padding:env(safe-area-inset-left)){.Navigation-head{margin-left:max(env(safe-area-inset-left),var(--gap))}}.Navigation-headLogo{display:block;background-color:var(--background,var(--color-coral))}.Navigation-headLogo svg{display:block;width:min(100%,390px);height:auto;padding-block:.25em 0;padding-inline:.6em}.Navigation-nav,.Navigation-search{font-size:var(--text-lg)}.Navigation-search{display:flex}.Navigation-searchInput{width:100%;display:block;flex:1 1 auto;padding-block:.6em;text-indent:.5em}@supports (padding:env(safe-area-inset-left)){.Navigation-searchInput{text-indent:max(env(safe-area-inset-left),.5em)}}.Navigation-searchButton{position:relative;display:block;flex:1 0 auto;width:calc(var(--text-lg) + (.6em * 2));aspect-ratio:1}.Navigation-searchButtonIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;border-radius:50%;height:.9em;width:.9em;aspect-ratio:1;border:2px solid}.Navigation-searchButton:active .Navigation-searchButtonIcon{background-color:rgba(0,0,0,.3)}.Navigation-navItem:not(.is-activeParent) .Navigation-navSubList{display:none}.Navigation-navLink{display:block;padding:.6em .5em}@supports (padding:env(safe-area-inset-left)){.Navigation-navLink{padding-left:max(env(safe-area-inset-left),.5em)}}.Navigation-navSubList .Navigation-navLink{padding-left:3em}@media (hover:hover){.Navigation-navItem.is-active>.Navigation-navLink,a.Navigation-navLink:hover{font-variant-alternates:styleset(five)}}.Navigation-navItem{background-color:var(--color)}.Navigation-navItem--extra{display:none}@media (max-width:799px){.Navigation-nav:not(.is-expanded) .Navigation-navList{display:flex;cursor:pointer}.Navigation-nav:not(.is-expanded) .Navigation-navSubList,.Navigation-navItem:not(.is-activeParent) .Navigation-navSubList{display:none}.Navigation-nav:not(.is-expanded) .Navigation-navItem:not(.is-active){flex:0 1 6.66%;overflow:hidden}.Navigation-nav:not(.is-expanded) .Navigation-navItem.is-activeParent:not(.is-active):has(>ul) .Navigation-navLink,.Navigation-nav:not(.is-expanded) .Navigation-navItem:not(.is-active,.is-activeParent) .Navigation-navLink{visibility:hidden;text-indent:200vw;overflow:hidden}.Navigation-nav:not(.is-expanded) .Navigation-navItem.is-active,.Navigation-nav:not(.is-expanded) .Navigation-navItem.is-activeParent:not(:has(>ul)){flex:1 0 auto;order:999}.Navigation-nav:not(.is-expanded) .Navigation-navItem.is-activeColor:not(.is-active){display:none}.Navigation-nav:not(.is-expanded) .Navigation-navItem--extra.is-active{display:block}}:root{--Node-minwidth:150px;--Node-padding:1.9rem;--Node-background:var(--color-white);--Node-color:var(--color-dark);--Node-opacity:1;--Node-mix-blend-mode:normal;--Node-rotation:0deg}.Node{width:100%;height:100%;z-index:1;position:relative;background-color:var(--Node-background);background-size:cover;background-position:50% 50%;color:var(--Node-text);opacity:var(--Node-opacity);mix-blend-mode:var(--Node-mix-blend-mode);transform:rotate(var(--Node-rotation));pointer-events:auto}.Node--embed{background:transparent}.Node.is-editing{box-shadow:0 0 1vw orange}.Node--text{padding:calc(var(--Node-padding) * .75)}.Node-background{width:100%;height:100%;position:relative}.Node.is-editing .Node-background{pointer-events:none}.Node-backgroundMedia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Node-backgroundPoster{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;padding:1em;width:100%;text-align:center;font-size:var(--text-lg);line-height:var(--line-height-lg)}.Editor.is-editing .Node--video video{pointer-events:none}.Node--embed.is-empty{aspect-ratio:1;min-width:var(--Node-minwidth);background-color:var(--Node-background)}.Editor.is-editing .Node--embed iframe{pointer-events:none}.Node--embed iframe{width:100%;height:100%}.Node-embed{min-width:var(--Node-minwidth)}.Editor.is-editing .Node-embed{pointer-events:none}.Editor.is-editing .Node.is-empty,.selected .Node{box-shadow:0 0 0 2px var(--color-dark)}.Node.has-error{border-color:var(--color-red)}.Node-section{overflow:hidden}.Node-section+.Node-section{margin-top:calc(var(--Node-padding) * .75)}.Node-text{font-size:var(--text-md)}.Node-tools{min-width:var(--Node-minwidth);display:flex;justify-content:center;flex-wrap:wrap;gap:1em;background:var(--color-white);padding:1em}.Node-tools--large{display:grid;grid-template-columns:1fr;min-width:calc(var(--Node-minwidth) * 2);justify-content:flex-start}.Node-rotateHandle{position:absolute;width:10px;height:10px;background:#3367d9;left:50%;top:-30px;border-radius:100%;transform:translate(-50%,-50%);cursor:alias}.Node-rotateHandle:after{content:"";display:block;position:absolute;width:1px;height:30px;background:#3367d9;left:4px;top:5px}.People-group+.People-group{margin-top:calc(var(--gap) * 2)}.People-groupTitle{font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--line-height-sm);margin-bottom:var(--gap)}.People-groupList{display:grid;grid-gap:calc(var(--gap) * 2) calc(var(--gap) * 1);gap:calc(var(--gap) * 2) calc(var(--gap) * 1)}@media (min-width:360px){.People-groupList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px),(min-width:680px) and (max-width:799px){.People-groupList{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.People-groupList{grid-template-columns:repeat(4,1fr)}}.People-item{font-size:var(--text-md);line-height:var(--line-height-md)}div.People-itemImage{aspect-ratio:1}img.People-itemImage{width:100%;mix-blend-mode:multiply;filter:grayscale(100%)}div.People-itemImage{background-color:rgba(0,0,0,.1)}@media (hover:hover){.People-item:hover img.People-itemImage{mix-blend-mode:normal;filter:grayscale(0)}.People-item:hover .People-itemImage:not(img){background-color:rgba(0,0,0,.05)}}.People-item:active img.People-itemImage{mix-blend-mode:normal;filter:grayscale(0)}.People-itemTitle{margin-top:.7em}.People-itemMeta{margin-top:0;font-size:var(--text-xs)}.Person-content{display:grid;font-size:var(--text-md);grid-gap:1em calc(var(--gap) * 1);gap:1em calc(var(--gap) * 1)}@media (min-width:1100px){.Person-content{grid-template-columns:1fr 1fr}.Person-body,.Person-title{grid-column:1/span 1}.Person-info{grid-column:2;grid-row:1/span 3}}.Person-title{font-size:var(--text-md);line-height:var(--line-height-sm);font-weight:var(--weight-bold)}.Person-info{font-size:var(--text-md);line-height:var(--line-height-lg);display:flex;flex-direction:column;gap:1em}@media (min-width:1100px){.Person-infoText{order:2}}.Person-infoTitle{font-weight:var(--weight-bold)}.Person-infoMedia{max-width:min(300px,100%)}.Person-infoMedia figcaption{font-size:var(--text-xs);line-height:var(--line-height-sm)}@media (min-width:1100px){.Person-body,.Person-title{padding-right:var(--gap)}}:root{--Select-color:#000;--Select-focus-color:var(--Select-color);--Select-disabled-opacity:0.5;--Select-padding:var(--Form-padding);--Select-border:var(--Form-border)}.Select{position:relative;display:block;width:100%;border:var(--Select-border) solid}.Select-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:var(--Select-color);cursor:pointer;font:inherit;line-height:normal!important;overflow:hidden;padding:var(--Select-padding) calc(var(--Select-padding) + 1em) var(--Select-padding) var(--Select-padding);text-overflow:ellipsis;white-space:nowrap;width:100%;border:0}.Select-symbol{cursor:pointer;height:1em;pointer-events:none;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:1em}.Select-control::-moz-focus-inner{border:0;padding:0}.Select.is-disabled .Select-control{color:var(--Select-color);cursor:default;opacity:1}.Select.is-disabled,.Select:not(.is-disabled) .Select-control:disabled{opacity:var(--Select-disabled-opacity)}.Select-control:focus{color:var(--Select-focus-color);outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.Select-control:-moz-focusring{color:transparent!important;text-shadow:0 0 0 var(--Select-focus-color)!important}.Select.Select .Select-symbol{display:none\9}.Select.Select .Select-symbol,x:-o-prefocus{display:none}.Select.Select .Select-symbol,_:-moz-tree-row(hover){display:none}@supports (filter:blur(0)){.Select.Select .Select-symbol,_:-moz-tree-row(hover){display:block}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.Select-control::-ms-expand{display:none}.Select-control:focus::-ms-value{background:transparent;color:var(--Select-focus-color)}}.Site{font-family:var(--font-sansserif);font-size:100%;font-weight:var(--weight-normal);line-height:1;color:var(--color-dark);scroll-behavior:smooth;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#__next,.Site,.Site-body{height:100%}.Site,.Site-body,.Site-main{background-color:var(--background-main,var(--color-pink-light))}.Site-main{display:flex;flex-direction:column;min-height:100%}@media (min-width:800px){.Site-main{display:grid;grid-template-columns:minmax(320px,33%) auto}}.Text{line-height:var(--line-height-lg);word-break:break-word}.Text a{text-decoration:underline}@media (hover:hover){.Text a:hover{opacity:.7}}.Text a:active{opacity:.7}.Text b,.Text strong{font-weight:var(--weight-bold)}.Text ul{list-style:disc inside}.Text ol{list-style:decimal inside}.Text li>ol,.Text li>ul{padding-left:1em}.Text h1,.Text h2,.Text h3,.Text h4,.Text h5,.Text h6{font-weight:var(--weight-bold);line-height:var(--line-height-sm)}.Text h1,.Text h2{font-size:var(--text-md)}.Text h3,.Text h4{font-size:var(--text-sm)}.Text>*+*{margin-top:1em}.Text>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:.5em}.Text>*+:is(h1,h2,h3,h4,h5,h6){margin-top:2em}.Text>:first-child{margin-top:0}.Text-embed{margin-top:1.5em}.Text-embed+.Text-embed{margin-top:1em}.Text figcaption{margin-top:.3em;font-size:var(--text-xs);line-height:var(--line-height-sm)}.Text hr{margin-block:3em}.u-heightFull{height:100%}.u-lineBreak{white-space:pre-line}.u-textTruncate{text-overflow:ellipsis}.u-hiddenVisually,.u-textTruncate{overflow:hidden;white-space:nowrap}.u-hiddenVisually{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border-width:0}@media (pointer:coarse){.u-hidePointerCoarse{display:none}}@media (pointer:fine){.u-hidePointerFine{display:none}}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:hsla(0,0%,100%,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:hsla(0,0%,94%,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:rgba(150,150,180,.1);--xy-selection-border-default:1px dotted hsla(0,0%,61%,.8);--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:hsla(0,0%,59%,.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:-webkit-grab;cursor:grab}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:-webkit-grab;cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default))}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__minimap{background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{outline:none;border:var(--xy-node-border-selected,var(--xy-node-border-selected-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.PlaygroundEditorTheme__ltr{text-align:left}.PlaygroundEditorTheme__rtl{text-align:right}.PlaygroundEditorTheme__paragraph{font-size:1em;line-height:1.5}.PlaygroundEditorTheme__quote{margin-block:1em;margin-inline:1em 0;font-size:1.3em;border-left:4px solid;padding-left:1em}.PlaygroundEditorTheme__h1,.PlaygroundEditorTheme__h2,.PlaygroundEditorTheme__h3,.PlaygroundEditorTheme__h4,.PlaygroundEditorTheme__h5,.PlaygroundEditorTheme__h6{line-height:1.2;font-weight:var(--weight-bold)}.PlaygroundEditorTheme__h1:not(:first-child),.PlaygroundEditorTheme__h2:not(:first-child),.PlaygroundEditorTheme__h3:not(:first-child),.PlaygroundEditorTheme__h4:not(:first-child),.PlaygroundEditorTheme__h5:not(:first-child),.PlaygroundEditorTheme__h6:not(:first-child),.PlaygroundEditorTheme__paragraph:not(:first-child){margin-top:.5em}.PlaygroundEditorTheme__h1{font-size:var(--text-lg)}.PlaygroundEditorTheme__h2{font-size:var(--text-md)}.PlaygroundEditorTheme__textBold{font-weight:var(--weight-bold)}.PlaygroundEditorTheme__textItalic{font-style:italic}.PlaygroundEditorTheme__textUnderline{text-decoration:underline}.PlaygroundEditorTheme__textStrikethrough{text-decoration:line-through}.PlaygroundEditorTheme__textUnderlineStrikethrough{text-decoration:underline line-through}.PlaygroundEditorTheme__textSubscript{font-size:.8em;vertical-align:sub!important}sup:has(>.PlaygroundEditorTheme__textSuperscript){font-size:.8em;vertical-align:super}.PlaygroundEditorTheme__textCode{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.PlaygroundEditorTheme__hashtag{background-color:rgba(88,144,255,.15);border-bottom:1px solid rgba(88,144,255,.3)}.PlaygroundEditorTheme__link{text-decoration:underline}.PlaygroundEditorTheme__link:hover{text-decoration:underline;cursor:pointer}.PlaygroundEditorTheme__table{border-collapse:collapse;border-spacing:0;overflow-y:scroll;overflow-x:scroll;table-layout:fixed;width:max-content;margin:30px 0}.PlaygroundEditorTheme__tableSelection ::selection{background-color:transparent}.PlaygroundEditorTheme__tableSelected{outline:2px solid #3c84f4}.PlaygroundEditorTheme__tableCell{border:1px solid #bbb;width:75px;min-width:75px;vertical-align:top;text-align:start;padding:6px 8px;position:relative;outline:none}.PlaygroundEditorTheme__tableCellSortedIndicator{display:block;opacity:.5;position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#999}.PlaygroundEditorTheme__tableCellResizer{position:absolute;right:-4px;height:100%;width:8px;cursor:ew-resize;z-index:10;top:0}.PlaygroundEditorTheme__tableCellHeader{background-color:#f2f3f5;text-align:start}.PlaygroundEditorTheme__tableCellSelected{background-color:#c9dbf0}.PlaygroundEditorTheme__tableCellPrimarySelected{border:2px solid #3c84f4;display:block;height:calc(100% - 2px);position:absolute;width:calc(100% - 2px);left:-1px;top:-1px;z-index:2}.PlaygroundEditorTheme__tableCellEditing{box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:3px}.PlaygroundEditorTheme__tableAddColumns{position:absolute;top:0;width:20px;background-color:#eee;height:100%;right:-25px;animation:table-controls .2s ease;border:0;cursor:pointer}.PlaygroundEditorTheme__tableAddColumns:after{background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.PlaygroundEditorTheme__tableAddColumns:hover{background-color:#c9dbf0}.PlaygroundEditorTheme__tableAddRows{position:absolute;bottom:-25px;width:calc(100% - 25px);background-color:#eee;height:20px;left:0;animation:table-controls .2s ease;border:0;cursor:pointer}.PlaygroundEditorTheme__tableAddRows:after{background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.PlaygroundEditorTheme__tableAddRows:hover{background-color:#c9dbf0}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.PlaygroundEditorTheme__tableCellResizeRuler{display:block;position:absolute;width:1px;background-color:#3c84f4;height:100%;top:0}.PlaygroundEditorTheme__tableCellActionButtonContainer{display:block;right:5px;top:6px;position:absolute;z-index:4;width:20px;height:20px}.PlaygroundEditorTheme__tableCellActionButton{background-color:#eee;display:block;border:0;border-radius:20px;width:20px;height:20px;color:#222;cursor:pointer}.PlaygroundEditorTheme__tableCellActionButton:hover{background-color:#ddd}.PlaygroundEditorTheme__characterLimit{display:inline;background-color:#fbb!important}.PlaygroundEditorTheme__ol1{padding:0;margin:0;list-style:decimal inside}.PlaygroundEditorTheme__ol2{padding:0;margin:0;list-style:decimal upper-alpha outside}.PlaygroundEditorTheme__ol3{padding:0;margin:0;list-style-type:lower-alpha;list-style-position:outside}.PlaygroundEditorTheme__ol4{padding:0;margin:0;list-style-type:upper-roman;list-style-position:outside}.PlaygroundEditorTheme__ol5{list-style-type:lower-roman}.PlaygroundEditorTheme__ol5,.PlaygroundEditorTheme__ul{padding:0;margin:0;list-style-position:outside}.PlaygroundEditorTheme__listItemChecked,.PlaygroundEditorTheme__listItemUnchecked{position:relative;margin-left:8px;margin-right:8px;padding-left:24px;padding-right:24px;list-style-type:none;outline:none}.PlaygroundEditorTheme__listItemChecked{text-decoration:line-through}.PlaygroundEditorTheme__listItemChecked:before,.PlaygroundEditorTheme__listItemUnchecked:before{content:"";width:16px;height:16px;top:2px;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}.PlaygroundEditorTheme__listItemChecked[dir=rtl]:before,.PlaygroundEditorTheme__listItemUnchecked[dir=rtl]:before{left:auto;right:0}.PlaygroundEditorTheme__listItemChecked:focus:before,.PlaygroundEditorTheme__listItemUnchecked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.PlaygroundEditorTheme__listItemUnchecked:before{border:1px solid #999;border-radius:2px}.PlaygroundEditorTheme__listItemChecked:before{border:1px solid #3d87f5;border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat}.PlaygroundEditorTheme__listItemChecked:after{content:"";cursor:pointer;position:absolute;display:block;top:6px;width:3px;left:7px;right:7px;height:6px;transform:rotate(45deg);border-color:#fff;border-style:solid;border-width:0 2px 2px 0}.PlaygroundEditorTheme__nestedListItem{list-style-type:none}.PlaygroundEditorTheme__nestedListItem:after,.PlaygroundEditorTheme__nestedListItem:before{display:none}.PlaygroundEditorTheme__tokenComment{color:#708090}.PlaygroundEditorTheme__tokenPunctuation{color:#999}.PlaygroundEditorTheme__tokenProperty{color:#905}.PlaygroundEditorTheme__tokenSelector{color:#690}.PlaygroundEditorTheme__tokenOperator{color:#9a6e3a}.PlaygroundEditorTheme__tokenAttr{color:#07a}.PlaygroundEditorTheme__tokenVariable{color:#e90}.PlaygroundEditorTheme__tokenFunction{color:#dd4a68}.PlaygroundEditorTheme__mark{background:rgba(255,212,0,.14);border-bottom:2px solid rgba(255,212,0,.3);padding-bottom:2px}.PlaygroundEditorTheme__markOverlap{background:rgba(255,212,0,.3);border-bottom:2px solid rgba(255,212,0,.7)}.PlaygroundEditorTheme__mark.selected{background:rgba(255,212,0,.5);border-bottom:2px solid #ffd400}.PlaygroundEditorTheme__markOverlap.selected{background:rgba(255,212,0,.7);border-bottom:2px solid rgba(255,212,0,.7)}.PlaygroundEditorTheme__embedBlock{-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlaygroundEditorTheme__embedBlockFocus{outline:2px solid #3c84f4}.PlaygroundEditorTheme__layoutContainer{display:grid;grid-gap:10px;gap:10px;margin:10px 0}.PlaygroundEditorTheme__layoutItem{border:1px dashed #ddd;padding:8px 16px}.PlaygroundEditorTheme__autocomplete{color:#ccc}.PlaygroundEditorTheme__hr{padding:2px;border:none;margin:1em 0;cursor:pointer}.PlaygroundEditorTheme__hr:after{content:"";display:block;height:2px;background-color:#ccc;line-height:2px}.PlaygroundEditorTheme__hr.selected{outline:2px solid #3c84f4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.other h2{font-size:18px;color:#444;margin-bottom:7px}.other a{color:#777;text-decoration:underline;font-size:14px}.other ul{padding:0;margin:0;list-style-type:none}.App{font-family:sans-serif;text-align:center}.ltr{text-align:left}.rtl{text-align:right}.editor-container{border-radius:2px;position:relative;line-height:20px;font-weight:400;text-align:left}.editor-inner,.editor-input{position:relative}.editor-input{min-height:150px;resize:none;-moz-tab-size:1;tab-size:1;outline:0;cursor:text;font-size:var(--text-md);line-height:var(--line-height-lg)}.editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;pointer-events:none}.editor-footer{margin-top:1em}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-link{color:#216fdb;text-decoration:none}.tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{font-size:24px;color:#050505;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h2{font-size:15px;color:#65676b;font-weight:700;margin:10px 0 0;padding:0;text-transform:uppercase}.editor-quote{margin:0 0 0 20px;border-left:4px solid;padding-left:16px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:transparent;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.debug-timetravel-panel-slider{padding:0;flex:8 1}.debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1 1;color:#fff;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.debug-timetravel-button:hover{text-decoration:underline}.toolbar{position:fixed;display:flex;background:var(--color-white);padding:4px;vertical-align:middle}.toolbar button.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item.spaced{margin-right:2px}.toolbar button.toolbar-item i.format{background-size:contain;background-repeat:no-repeat;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active{background-color:rgba(223,232,250,.3)}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .divider,.toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.toolbar .divider{width:1px;margin:0 4px}.toolbar select.toolbar-item{border:0;background:none;border-radius:10px;padding:8px;-webkit-appearance:none;-moz-appearance:none;width:80px}.toolbar .toolbar-item .text,.toolbar select.toolbar-item{display:flex;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis}.toolbar .toolbar-item .text{line-height:20px;width:58px;overflow:hidden;height:20px;text-align:left}.toolbar .toolbar-item .icon{width:20px;height:20px;margin-right:8px;line-height:16px;background-size:contain}.toolbar .toolbar-item .icon,.toolbar i.chevron-down{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar i.chevron-down{margin-top:3px;width:16px;height:16px}.toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}i.chevron-down{background-color:transparent;background-size:contain;display:inline-block;height:8px;width:8px;background-image:url(/images/icons/chevron-down.svg)}#block-controls button:hover{background-color:#efefef}#block-controls button:focus-visible{border-color:blue}#block-controls span.block-type{background-size:contain;display:block;width:18px;height:18px;margin:2px}#block-controls span.block-type.paragraph{background-image:url(/images/icons/text-paragraph.svg)}#block-controls span.block-type.h1{background-image:url(/images/icons/type-h1.svg)}#block-controls span.block-type.h2{background-image:url(/images/icons/type-h2.svg)}#block-controls span.block-type.quote{background-image:url(/images/icons/chat-square-quote.svg)}#block-controls span.block-type.ul{background-image:url(/images/icons/list-ul.svg)}#block-controls span.block-type.ol{background-image:url(/images/icons/list-ol.svg)}.dropdown{z-index:5;display:block;position:absolute;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.5);overflow:auto;max-height:40vh}.dropdown,.dropdown .item{border-radius:8px;background-color:#fff}.dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;border:0;min-width:268px}.dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#eee}.dropdown .item .text{display:flex;line-height:20px;flex-grow:1;width:200px}.dropdown .item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:12px;line-height:16px;background-size:contain}.link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;max-width:200px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;transition:opacity .5s}.link-editor .link-input{display:block;width:calc(100% - 24px);box-sizing:border-box;margin:8px 12px;padding:8px 12px;border-radius:15px;background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.link-editor div.link-edit{background-image:url(/images/icons/pencil-fill.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.link-editor .link-input a{color:#216fdb;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.actions i,.link-editor .button i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}i.undo{background-image:url(/images/icons/arrow-counterclockwise.svg)}i.redo{background-image:url(/images/icons/arrow-clockwise.svg)}.icon.paragraph{background-image:url(/images/icons/text-paragraph.svg)}.icon.h1,.icon.large-heading{background-image:url(/images/icons/type-h1.svg)}.icon.h2,.icon.small-heading{background-image:url(/images/icons/type-h2.svg)}.icon.bullet-list,.icon.ul{background-image:url(/images/icons/list-ul.svg)}.icon.numbered-list,.icon.ol{background-image:url(/images/icons/list-ol.svg)}.icon.quote{background-image:url(/images/icons/chat-square-quote.svg)}i.bold{background-image:url(/images/icons/type-bold.svg)}i.italic{background-image:url(/images/icons/type-italic.svg)}i.underline{background-image:url(/images/icons/type-underline.svg)}i.strikethrough{background-image:url(/images/icons/type-strikethrough.svg)}i.link{background-image:url(/images/icons/link.svg)}i.superscript{background-image:url(/images/icons/superscript.svg)}i.left-align{background-image:url(/images/icons/text-left.svg)}i.center-align{background-image:url(/images/icons/text-center.svg)}i.right-align{background-image:url(/images/icons/text-right.svg)}i.justify-align{background-image:url(/images/icons/justify.svg)}.toolbar{flex-wrap:wrap;min-width:var(--Node-minwidth);top:calc(var(--gap) * -1);left:0;right:auto;transform:translateY(-100%)}.toolbar-item-group{display:flex}.toolbar .toolbar-item .text{width:auto}.toolbar .toolbar-item .text+i{margin-left:.5em}.react-flow__node .react-flow__handle{border-color:transparent;z-index:0;background:var(--Node-background)}.react-flow__node.selected .react-flow__handle{border-color:var(--color-dark)}.react-flow__node .react-flow__handle-top{top:0;transform:translate(-50%,-50%)}.Editor:not(.is-editing) .react-flow__handle-top{transform:translate(-50%)}.Editor:not(.is-editing) .react-flow__node .react-flow__handle-right{transform:translateY(-50%)}.react-flow__node .react-flow__handle-bottom{bottom:0;transform:translate(-50%,50%)}.Editor:not(.is-editing) .react-flow__node .react-flow__handle-bottom{transform:translate(-50%)}.Editor:not(.is-editing) .react-flow__handle-left{transform:translateY(-50%)}.react-flow__resize-control.handle{width:25px!important;height:25px!important;border:0!important;background-color:var(--color-dark)}.Editor:not(.is-editing) .react-flow__handle{visibility:hidden;pointer-events:none}.Editor .react-flow__edge .react-flow__edge-path{stroke-width:var(--Edge-width,20px);stroke:var(--Edge-color,var(--color-dark))}.Editor .react-flow__panel{z-index:201;margin:var(--site-gutter-top) var(--site-gutter-right) var(--site-gutter-bottom) var(--site-gutter-left)}.react-flow__node .react-flow__handle{width:25px;height:25px;border-radius:50%;background-color:var(--color-white);display:flex;justify-content:center;align-items:center}.react-flow__node .react-flow__handle span{pointer-events:none;text-align:center;font-size:.875em;opacity:.6;font-family:var(--font-monospace)}.react-flow__node .react-flow__handle-left{left:0;transform:translate(-50%,-50%)}.react-flow__node .react-flow__handle-right{right:0;transform:translate(50%,-50%)}.Toast{--normal-bg:var(--color-yellow-light);--normal-border:currentColor;--normal-text:var(--color-dark);--success-bg:green;--success-border:currentColor;--success-text:var(--color-dark) --info-bg:blue;--info-border:currentColor;--info-text:var(--color-dark) --warning-bg:orange;--warning-border:currentColor;--warning-text:var(--color-dark) --error-bg:var(--color-coral);--error-border:currentColor;--error-text:var(--color-dark);padding:calc(var(--gap) * 1.5)}.Toast-close{width:32px;height:32px;border-radius:50%;background-color:var(--color-white);border:1px solid;border-color:currentColor!important}.Toast .Toast-close:hover{border-width:1px;border-color:currentColor}.Toast-close svg{width:70%;height:auto}.Toast-title{line-height:var(--line-height-sm);font-size:var(--text-md)}.Toast-description{white-space:pre-line;line-height:var(--line-height-lg);font-size:var(--text-xs)}