svg.icon{fill:currentColor;filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99))}svg.icon:active{transform:scale(.95);outline:1px double currentColor;outline-offset:.33325rem}svg.icon.gear{transition-timing-function:ease;transition-duration:1.66s;transition-property:all}svg.icon.gear:active{transform:rotate(-60deg) scale(1.05);transition-duration:.66s}svg.icon.gear:hover{transform:rotate(60deg) scale(.95)}section.page.storytelling .as-days{aspect-ratio:16/9;overflow-x:auto;overflow-y:hidden;white-space:nowrap;display:flex;flex-direction:row;gap:0;padding:0}section.page.storytelling .as-days>header{display:none}section.page.storytelling .as-days>article.day{flex-shrink:0;width:100vw;height:100vh;margin:0;padding:1.333rem;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:relative}section.page.storytelling .as-days>article.day>header{position:absolute;top:1.333rem;left:1.333rem;z-index:10}section.page.storytelling .as-days>article.day>header>h4{color:#52a0d1bf;text-shadow:1px 1px 2px rgba(0,0,0,.8)}section.page.storytelling .as-days>article.day>*:not(header){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}section.page.storytelling .as-days>article.day>slot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#e4e4dce6;text-shadow:2px 2px 4px rgba(0,0,0,.8);text-align:center;max-width:80%;max-height:80%;overflow:hidden}section.as-days{padding:0 1.333rem;margin-bottom:2.666rem}section.as-days>header>svg.working{margin-top:2.666rem}section.as-days>article.day{margin-top:1.333rem;display:grid;grid-gap:1.333rem;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}@media(min-width:43rem){section.as-days>article.day{grid-template-columns:repeat(auto-fill,minmax(425px,1fr))}}section.as-days>article.day:focus{outline:none}@media(min-width:35rem){section.as-days>article.day>header{grid-column:1/-1}}section.as-days>article.day>header>h4{margin:0}g[itemprop=animation] animate{animation-play-state:paused}svg.animate g[itemprop=animation] animate{animation-play-state:running}svg.animate path[itemprop]{stroke-dashoffset:0}svg.animate path[itemprop=light]{stroke-dasharray:8,16}svg.animate path[itemprop=regular]{stroke-dasharray:13,21}svg.animate path[itemprop=medium]{stroke-dasharray:18,26}svg.animate path[itemprop=bold]{stroke-dasharray:4,32}svg.animate path[itemprop=cutout]{filter:brightness(1) saturate(1);animation-play-state:paused;transition:fill-opacity ease-in-out .8s}svg.animate path[itemprop=cutout]:focus{outline:none}svg.animate path[itemprop=cutout]:hover{will-change:fill-opacity;animation:fade-back ease-out .4s 1s forwards;animation-iteration-count:1;animation-delay:1s;fill-opacity:.75}svg.animate path[itemprop=cutout]:active{filter:brightness(1.1) saturate(1.1);opacity:.9}@-moz-keyframes fade-back{to{fill-opacity:.5}}@-webkit-keyframes fade-back{to{fill-opacity:.5}}@-o-keyframes fade-back{to{fill-opacity:.5}}@keyframes fade-back{to{fill-opacity:.5}}@keyframes cutout-fade{0%{opacity:0}to{opacity:.5}}@keyframes ken-burns-top{0%{transform:translateY(calc(var(--ken-burns-range) * -1))}25%{transform:translateY(0)}50%{transform:translateY(var(--ken-burns-range))}75%{transform:translateY(0)}to{transform:translateY(calc(var(--ken-burns-range) * -1))}}@keyframes ken-burns-middle{0%{transform:translateY(0)}25%{transform:translateY(var(--ken-burns-range))}50%{transform:translateY(0)}75%{transform:translateY(calc(var(--ken-burns-range) * -1))}to{transform:translateY(0)}}@keyframes ken-burns-bottom{0%{transform:translateY(var(--ken-burns-range))}25%{transform:translateY(0)}50%{transform:translateY(calc(var(--ken-burns-range) * -1))}75%{transform:translateY(0)}to{transform:translateY(var(--ken-burns-range))}}@keyframes ken-burns-left{0%{transform:translate(var(--ken-burns-range))}25%{transform:translate(0)}50%{transform:translate(calc(var(--ken-burns-range) * -1))}75%{transform:translate(0)}to{transform:translate(var(--ken-burns-range))}}@keyframes ken-burns-center{0%{transform:translate(0)}25%{transform:translate(var(--ken-burns-range))}50%{transform:translate(0)}75%{transform:translate(calc(var(--ken-burns-range) * -1))}to{transform:translate(0)}}@keyframes ken-burns-right{0%{transform:translate(calc(var(--ken-burns-range) * -1))}25%{transform:translate(0)}50%{transform:translate(var(--ken-burns-range))}75%{transform:translate(0)}to{transform:translate(calc(var(--ken-burns-range) * -1))}}svg[itemtype="/posters"]{display:block;min-height:512px;height:100%;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;contain:layout;transition:transform .5s ease-in-out;max-height:100%;&[style*=aspect-ratio]{height:auto;min-height:0;max-height:100%}&.hide-cursor{cursor:none}>g{transform-origin:center center;&.ken-burns-top{animation:ken-burns-top 20s ease-in-out infinite}&.ken-burns-middle{animation:ken-burns-middle 20s ease-in-out infinite}&.ken-burns-bottom{animation:ken-burns-bottom 20s ease-in-out infinite}&.ken-burns-left{animation:ken-burns-left 30s ease-in-out infinite}&.ken-burns-center{animation:ken-burns-center 30s ease-in-out infinite}&.ken-burns-right{animation:ken-burns-right 30s ease-in-out}}&:not(.animate)>g[class*=ken-burns]{animation-play-state:paused}>rect:first-of-type,rect#lightbar-front,rect#lightbar-back,symbol path[itemprop],symbol rect[itemprop=background]{pointer-events:none;transition:opacity .2s ease,visibility .2s ease;@starting-style{opacity:0}}& use[itemprop=sediment],use[itemprop=sand],use[itemprop=gravel],use[itemprop=rocks],use[itemprop=boulders]{opacity:.5;filter:saturate(100%) brightness(100%);will-change:opacity,filter,display;transition:filter .44s ease-in-out,opacity .44s ease-out,display .44s ease-out;transition-behavior:allow-discrete;@starting-style{opacity:0}&:hover{transition:filter .33s ease;filter:saturate(113%) brightness(108%)}&:active{filter:saturate(166%) brightness(130%)}&:focus{filter:saturate(150%) brightness(118%)}}@media(prefers-reduced-motion:reduce){& use[itemprop=sediment],use[itemprop=sand],use[itemprop=gravel],use[itemprop=rocks],use[itemprop=boulders]{animation:none!important;opacity:.5}}}figure.profile>figcaption>menu a.phone>svg{fill:#52a0d1bf;opacity:.25}figure.profile>figcaption>menu a.phone>svg:hover,figure.profile>figcaption>menu a.phone>svg:active{opacity:1}article.thought>header{display:flex;justify-content:flex-start;flex-direction:row;margin:0 0 1.333rem}article.thought>header>a>svg{width:2.666rem;height:2.666rem;min-height:inherit;cursor:pointer;shape-outside:circle();border-radius:2.666rem;margin-right:.33rem}article.thought>header>a>svg.icon{fill:#52a0d1bf;scale:.6}article.thought>header>address{flex:1;margin:0}article.thought>header>address>span{margin-right:.33rem;font-weight:300;display:inline-block}article.thought>header>menu>a>svg{fill:#52a0d1bf;opacity:.25}article.thought>header>menu>a>svg:hover,article.thought>header>menu>a>svg:active{opacity:1}address[itemscope]{color:#555355bf;margin:0;padding:0}@media(prefers-color-scheme:dark){address[itemscope]{color:#e4e4dce6}}address[itemscope]>h3,address[itemscope]>b{text-align:left}address[itemscope]>h3{font-size:1.125rem;margin:0;text-transform:capitalize}@media screen and (min-width:35rem){address[itemscope]>h3{font-size:calc(1.125rem + (1.33 - 1.125) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){address[itemscope]>h3{font-size:1.33rem}}address[itemscope]>h3:first-of-type{margin-bottom:.22rem}address[itemscope]>b[itemprop]{line-height:1;display:inline-block;font-weight:300}address[itemscope]>b[itemprop]:first-of-type{margin-right:.22rem;margin-bottom:.44rem}address[itemscope]>b[itemprop]:focus{font-weight:400;outline:0}fieldset.preference{margin-bottom:1.333rem}fieldset.preference>div{display:flex;justify-content:space-between}fieldset.preference>div h4{text-transform:capitalize;display:inline-block;line-height:1;margin:0 0 1.333rem;padding:0;font-size:normal}fieldset.preference>div>label.switch{position:relative;display:inline-block;width:3.999rem;height:1.9995rem}fieldset.preference>div>label.switch>input{opacity:0;width:0;height:0}fieldset.preference>div>label.switch>input:checked+.slider{background-color:#5ec579bf}fieldset.preference>div>label.switch>input:focus+.slider{box-shadow:0 0 1px #ec364cbf}fieldset.preference>div>label.switch>input:checked+.slider:before{transform:translate(1.8662rem)}fieldset.preference>div>label.switch .slider{border-radius:2.666rem;position:absolute;cursor:pointer;inset:0;background-color:#555355bf;-webkit-transition:.4s;transition:.4s}fieldset.preference>div>label.switch .slider:before{border-radius:50%;position:absolute;content:"";height:1.5996rem;width:1.5996rem;left:.2666rem;bottom:.19995rem;background-color:#e4e4dce6;opacity:.75;-webkit-transition:.4s;transition:.4s}a#toggle-preferences{position:fixed;bottom:1.333rem;left:1.333rem;z-index:1000}a#toggle-preferences svg.gear.icon{width:1.333rem;height:1.333rem;fill:#555355bf;stroke:#52a0d1bf;stroke-width:.25px}:fullscreen a#toggle-preferences{opacity:0;visibility:hidden;pointer-events:none}dialog#preferences{padding-top:0;margin-bottom:2.666rem;max-width:90vw;max-height:90vh}dialog#preferences[open]{display:grid;grid-template-columns:1fr 1fr;gap:2.666rem;overflow-y:auto;padding:0 1.333rem}@media(max-width:35rem){dialog#preferences[open]{max-width:100vw;width:100vw;margin:0;border-radius:0;grid-template-columns:1fr;gap:1.333rem;padding:0 1.333rem}}dialog#preferences>header{grid-column:1/-1}dialog#preferences>header>h1{margin-top:1.333rem;text-align:center}dialog#preferences>header>a{position:absolute;top:.6665rem;right:.6665rem}dialog#preferences>header>a svg.icon{fill:#555355bf;width:1.333rem;height:1.333rem}@media(max-width:35rem){dialog#preferences{max-width:100vw;width:100vw;margin:0;border-radius:0}}dialog#preferences>section>header>h2{color:var(--red);margin-bottom:1.333rem;padding-bottom:.67rem;border-bottom:1px solid var(--red)}dialog#preferences>section:first-child menu{margin:0;padding:0}dialog#preferences>section:first-child menu>*:not(:last-child){height:100%;list-style:none}dialog#preferences>section:first-child menu>h4{margin-top:1.333rem}@media(max-width:35rem){dialog#preferences>section:last-child{display:none}}dialog#preferences>section:last-child>div h3{color:var(--red);margin-top:1.333rem;margin-bottom:.67rem}dialog#preferences>section:last-child>div ul{list-style:none}dialog#preferences>section:last-child>div ul li{display:flex;align-items:center;gap:1.333rem;margin-bottom:.67rem}dialog#preferences>section:last-child>div ul li kbd{border:.1rem solid rgba(236,54,76,.75);border-radius:.44rem;flex-shrink:0;margin:0;padding:.33rem .67rem;font-family:Monaco,Menlo,monospace}dialog#preferences>section:last-child>div ul li span{color:var(--white-text);font-size:smaller}a{color:#5ec579bf;border-color:#5ec579bf}h1,svg.icon{color:#ec364cbf;fill:#ec364cbf}.aspect-ratio-info{margin-top:.6665rem}.aspect-ratio-info p{margin:.33325rem 0;font-size:smaller}.aspect-ratio-info p.subtitle{color:var(--white-text);opacity:.75}dialog.documentation>header h1{margin-top:2.666rem;margin-right:1.333rem;text-align:center;color:#52a0d1bf}dialog.documentation>header h1 span{font-size:smaller;color:#5ec579bf}dialog.documentation>header h2{text-align:center;color:#ec364cbf}dialog.documentation>article{max-width:var(--page-width);max-height:80vh;overflow-y:auto;display:flex;flex-direction:column;background-color:var(--black-background)}dialog.documentation>article:focus{outline:none}dialog.documentation>article>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.333rem}dialog.documentation>article>header h1{color:var(--red)}dialog.documentation>article>header>a{cursor:pointer}dialog.documentation>article>header>a>svg.remove{fill:var(--white-text);width:1.333rem;height:1.333rem}dialog.documentation>article>header>a>svg.remove:hover{fill:var(--red)}dialog.documentation>article>nav.toc{display:block;column-width:166px;column-gap:1.333rem;column-fill:balance;column-rule:1px solid var(--red);padding-left:1.77289rem;margin-bottom:2.666rem}dialog.documentation>article>nav.toc>a{display:block;font-size:smaller;margin:.33rem 0;color:var(--blue);text-decoration:none;break-inside:avoid;line-height:1.66;text-align:left}dialog.documentation>article>nav.toc>a:hover{color:var(--red)}dialog.documentation>article>nav.toc>a.level-3{padding-left:.14663rem;line-height:1.33;font-size:.66em}dialog.documentation>article>nav.toc>a.level-3:before{content:"-";margin-right:.14663rem}dialog.documentation>article>nav.toc>a.level-4{padding-left:.87978rem;font-size:.85em}dialog.documentation>article>nav.toc>a.level-5{padding-left:.87978rem;font-size:.8em}dialog.documentation>article>nav.toc>a.level-6{padding-left:.87978rem;font-size:.75em}dialog.documentation>article>section.content{flex:1;padding:0 .6665rem}dialog.documentation>article>section.content>h1,dialog.documentation>article>section.content>h2,dialog.documentation>article>section.content>h3,dialog.documentation>article>section.content>h4,dialog.documentation>article>section.content>h5,dialog.documentation>article>section.content>h6{color:var(--red);margin-top:2.666rem;margin-bottom:1.333rem}dialog.documentation>article>section.content>h1:first-child,dialog.documentation>article>section.content>h2:first-child,dialog.documentation>article>section.content>h3:first-child,dialog.documentation>article>section.content>h4:first-child,dialog.documentation>article>section.content>h5:first-child,dialog.documentation>article>section.content>h6:first-child{margin-top:0}dialog.documentation>article>section.content>h1{color:var(--blue)}dialog.documentation>article>section.content>h1>span{color:var(--green);font-size:.66em;font-weight:300}dialog.documentation>article>section.content>p{margin-bottom:1.333rem;line-height:1.6}dialog.documentation>article>section.content>ul,dialog.documentation>article>section.content>ol{margin-bottom:1.333rem;padding-left:2.666rem}dialog.documentation>article>section.content>ul>li,dialog.documentation>article>section.content>ol>li{margin-bottom:.67rem}dialog.documentation>article>section.content>code{background:var(--black-background);padding:.33rem .67rem;border-radius:.33rem;font-family:Monaco,Menlo,monospace;font-size:.875rem}dialog.documentation>article>section.content>pre{background:var(--black-background);padding:1.333rem;border-radius:.33rem;overflow-x:auto;margin-bottom:1.333rem}dialog.documentation>article>section.content>pre>code{background:none;padding:0}dialog.documentation>article>section.content>blockquote{border-left:3px solid var(--red);padding-left:1.333rem;margin-bottom:1.333rem;font-style:italic}dialog.documentation>article>section.content>a{color:var(--blue);text-decoration:none}dialog.documentation>article>section.content>a:hover{color:var(--red)}aside#fps{position:fixed;bottom:.6665rem;right:.6665rem;padding:.6665rem;border-radius:.6665rem;background:#000000a8;color:#ec364cbf;font-size:1.333rem;text-shadow:-.66px -.66px .51px rgba(82,160,209,.75);z-index:1000;font-family:monospace;display:flex;flex-direction:column;gap:.33325rem}aside#fps>meter:first-of-type{accent-color:var(--fps-color);color:var(--fps-color)}aside#fps>meter:first-of-type::-webkit-meter-bar{background:transparent}aside#fps>meter:first-of-type::-webkit-meter-optimum-value{background:var(--fps-color)}aside#fps>meter:first-of-type::-webkit-meter-suboptimum-value{background:var(--fps-color)}aside#fps>meter:first-of-type::-webkit-meter-even-less-good-value{background:var(--fps-color)}aside#fps>meter:first-of-type::-moz-meter-bar{background:var(--fps-color)}aside#fps>meter:first-of-type::-moz-meter-optimum::-moz-meter-bar{background:var(--fps-color)}aside#fps>meter:first-of-type::-moz-meter-sub-optimum::-moz-meter-bar{background:var(--fps-color)}aside#fps>meter:first-of-type::-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--fps-color)}aside#fps>meter:last-of-type{accent-color:rgba(82,160,209,.75);color:#52a0d1bf;font-size:66%}aside#fps>meter:last-of-type::-webkit-meter-bar{background:transparent}aside#fps>meter:last-of-type::-webkit-meter-optimum-value{background:#52a0d1bf}aside#fps>meter:last-of-type::-moz-meter-bar{background:#52a0d1bf}aside#fps>output{font-size:66%;opacity:.5!important}aside#fps>output:nth-of-type(1){color:var(--animate-color);opacity:calc(var(--animate) * 1 + (1 - var(--animate)) * .5)}aside#fps>output:nth-of-type(2){color:var(--slice-color);opacity:calc(var(--slice) * 1 + (1 - var(--slice)) * .5)}@font-face{font-family:Lato;src:url(/fonts/Lato-Light-Subset.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular-Subset.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Heavy-Subset.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}:root{interpolate-size:allow-keywords;accent-color:rgba(236,54,76,.75);--black: rgba(85,83,85,.75);--black-dark: rgba(5,5,5,.99);--black-background: rgba(14,14,17,.97);--black-transparent: rgba(14,14,17,.5);--white: rgba(228,228,220,.9);--white-text: rgba(186,185,166,.9);--white-background: rgba(208,205,144,.1);--white-poster: #e4e4dc;--blue: rgba(82,160,209,.75);--green: rgba(94,197,121,.75);--red: rgba(236,54,76,.75);--yellow: rgba(248,230,27,.75);--orange: rgba(244,163,31,.75);--base-line: 1.333rem;--min-modular: 1.25;--max-modular: 1.414;--min-font: 1.125rem;--max-font: 1.33rem;--pad-begins: 35rem;--typing-begins: 64rem;--display-begins: 80rem;--page-width: 29rem;--poster-min-width: 13rem;--poster-grid-height: 29rem;--poster-thoughts-height: 29rem}@-moz-keyframes cutout-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@-webkit-keyframes cutout-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@-o-keyframes cutout-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes cutout-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@-moz-keyframes subtle-rotate{25%{transform:rotate(.22deg)}50%{transform:rotatey(.22deg)}75%{transform:rotatex(.22deg)}}@-webkit-keyframes subtle-rotate{25%{transform:rotate(.22deg)}50%{transform:rotatey(.22deg)}75%{transform:rotatex(.22deg)}}@-o-keyframes subtle-rotate{25%{transform:rotate(.22deg)}50%{transform:rotatey(.22deg)}75%{transform:rotatex(.22deg)}}@keyframes subtle-rotate{25%{transform:rotate(.22deg)}50%{transform:rotatey(.22deg)}75%{transform:rotatex(.22deg)}}@-moz-keyframes subtle-counter-rotate{25%{transform:rotate(.22deg)}50%{transform:rotate(.11deg)}75%{transform:rotate(.33deg)}}@-webkit-keyframes subtle-counter-rotate{25%{transform:rotate(.22deg)}50%{transform:rotate(.11deg)}75%{transform:rotate(.33deg)}}@-o-keyframes subtle-counter-rotate{25%{transform:rotate(.22deg)}50%{transform:rotate(.11deg)}75%{transform:rotate(.33deg)}}@keyframes subtle-counter-rotate{25%{transform:rotate(.22deg)}50%{transform:rotate(.11deg)}75%{transform:rotate(.33deg)}}@-moz-keyframes subtle-breath{50%{opacity:.5}}@-webkit-keyframes subtle-breath{50%{opacity:.5}}@-o-keyframes subtle-breath{50%{opacity:.5}}@keyframes subtle-breath{50%{opacity:.5}}@-moz-keyframes working{50%{fill:#d0cd901a;stroke:#d0cd901a}}@-webkit-keyframes working{50%{fill:#d0cd901a;stroke:#d0cd901a}}@-o-keyframes working{50%{fill:#d0cd901a;stroke:#d0cd901a}}@keyframes working{50%{fill:#d0cd901a;stroke:#d0cd901a}}@-moz-keyframes pulsing{0%,to{opacity:.7;transform:scale(1.5)}50%{opacity:1;transform:scale(1)}}@-webkit-keyframes pulsing{0%,to{opacity:.7;transform:scale(1.5)}50%{opacity:1;transform:scale(1)}}@-o-keyframes pulsing{0%,to{opacity:.7;transform:scale(1.5)}50%{opacity:1;transform:scale(1)}}@keyframes pulsing{0%,to{opacity:.7;transform:scale(1.5)}50%{opacity:1;transform:scale(1)}}@-moz-keyframes press{50%{fill:currentColor;fill-opacity:.25}}@-webkit-keyframes press{50%{fill:currentColor;fill-opacity:.25}}@-o-keyframes press{50%{fill:currentColor;fill-opacity:.25}}@keyframes press{50%{fill:currentColor;fill-opacity:.25}}@-moz-keyframes press-hold{to{-webkit-tap-highlight-color:rgba(82,160,209,.75)}}@-webkit-keyframes press-hold{to{-webkit-tap-highlight-color:rgba(82,160,209,.75)}}@-o-keyframes press-hold{to{-webkit-tap-highlight-color:rgba(82,160,209,.75)}}@keyframes press-hold{to{-webkit-tap-highlight-color:rgba(82,160,209,.75)}}@-moz-keyframes absolute-slide-down{0%{top:calc(env(safe-area-inset-top) - 2.666rem);left:calc(env(safe-area-inset-left) + 1.333rem);transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;top:calc(env(safe-area-inset-top) + 0);left:calc(env(safe-area-inset-left) + 0)}}@-webkit-keyframes absolute-slide-down{0%{top:calc(env(safe-area-inset-top) - 2.666rem);left:calc(env(safe-area-inset-left) + 1.333rem);transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;top:calc(env(safe-area-inset-top) + 0);left:calc(env(safe-area-inset-left) + 0)}}@-o-keyframes absolute-slide-down{0%{top:calc(env(safe-area-inset-top) - 2.666rem);left:calc(env(safe-area-inset-left) + 1.333rem);transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;top:calc(env(safe-area-inset-top) + 0);left:calc(env(safe-area-inset-left) + 0)}}@keyframes absolute-slide-down{0%{top:calc(env(safe-area-inset-top) - 2.666rem);left:calc(env(safe-area-inset-left) + 1.333rem);transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;top:calc(env(safe-area-inset-top) + 0);left:calc(env(safe-area-inset-left) + 0)}}@-moz-keyframes absolute-slide-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;bottom:1.333rem}}@-webkit-keyframes absolute-slide-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;bottom:1.333rem}}@-o-keyframes absolute-slide-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;bottom:1.333rem}}@keyframes absolute-slide-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0);position:absolute;bottom:1.333rem}}@-moz-keyframes slide-in-down{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slide-in-down{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@-o-keyframes slide-in-down{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slide-in-down{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@-moz-keyframes slide-in-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slide-in-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@-o-keyframes slide-in-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slide-in-up{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@-moz-keyframes slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-o-keyframes slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-moz-keyframes slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-o-keyframes slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-moz-keyframes slide-out-right{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-webkit-keyframes slide-out-right{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-o-keyframes slide-out-right{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slide-out-right{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-moz-keyframes rotate{0%{transform:rotate3d(0,0,1,-100deg)}to{transform:translateZ(0)}}@-webkit-keyframes rotate{0%{transform:rotate3d(0,0,1,-100deg)}to{transform:translateZ(0)}}@-o-keyframes rotate{0%{transform:rotate3d(0,0,1,-100deg)}to{transform:translateZ(0)}}@keyframes rotate{0%{transform:rotate3d(0,0,1,-100deg)}to{transform:translateZ(0)}}@-moz-keyframes rotate-back{0%{transform:rotate3d(0,0,1,100deg)}to{transform:translateZ(0)}}@-webkit-keyframes rotate-back{0%{transform:rotate3d(0,0,1,100deg)}to{transform:translateZ(0)}}@-o-keyframes rotate-back{0%{transform:rotate3d(0,0,1,100deg)}to{transform:translateZ(0)}}@keyframes rotate-back{0%{transform:rotate3d(0,0,1,100deg)}to{transform:translateZ(0)}}@-moz-keyframes fade-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fade-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fade-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}:root{--h1-min: 2.441rem;--h1-max: 3.998rem;--h2-min: 1.953rem;--h2-max: 2.827rem;--h3-min: 1.563rem;--h3-max: 1.999rem;--h4-min: 1.25rem;--h4-max: 1.414rem;--h5-min: 1rem;--h5-max: 1rem;--h6-min: .8rem;--h6-max: .707rem;--font-size-calc: calc(1.125rem + (1.33rem - 1.125rem) * (100dvw - 35rem) / (80rem - 35rem))}html{font-family:Lato,-apple-system,system-ui;font-size:1.125rem;text-rendering:optimizeLegibility;accent-color:rgba(236,54,76,.75)}@media screen and (min-width:35rem){html{font-size:calc(1.125rem + (1.33 - 1.125) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){html{font-size:1.33rem}}@media(prefers-color-scheme:dark){html{color:var(--text-white);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}}p,textarea:focus,input,blockquote,form{max-width:29rem}h1{font-size:2.441rem}@media screen and (min-width:35rem){h1{font-size:calc(2.441rem + (3.998 - 2.441) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){h1{font-size:3.998rem}}h2{font-size:1.953rem}@media screen and (min-width:35rem){h2{font-size:calc(1.953rem + (2.827 - 1.953) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){h2{font-size:2.827rem}}h3,address>b{font-size:1.563rem}@media screen and (min-width:35rem){h3,address>b{font-size:calc(1.563rem + (1.999 - 1.563) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){h3,address>b{font-size:1.999rem}}h4,span#fps{font-size:1.25rem}@media screen and (min-width:35rem){h4,span#fps{font-size:calc(1.25rem + (1.414 - 1.25) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){h4,span#fps{font-size:1.414rem}}h5{font-size:1rem}@media screen and (min-width:35rem){h5{font-size:calc(1rem + 0*(100dvw - 35rem))}}@media screen and (min-width:80rem){h5{font-size:1rem}}h6,section#navigation.page>footer>a{font-size:.8rem}@media screen and (min-width:35rem){h6,section#navigation.page>footer>a{font-size:calc(.8rem + (.707 - .8) * (100dvw - 35rem) / (80 - 35))}}@media screen and (min-width:80rem){h6,section#navigation.page>footer>a{font-size:.707rem}}p{line-height:1.33;margin-bottom:1.333rem}dl{padding:0 1.333rem}dt{font-weight:600;text-transform:capitalize}h1,h2,h3,h4,h5,h6{user-select:text;letter-spacing:-.02em;font-weight:300;line-height:1;margin-bottom:1.333rem}h3,h4,h5,h6{letter-spacing:-.01em}h1,h2,h3,h4{margin-top:calc((1.333rem - 1em) + 1.333rem * 2)}h5{margin-top:calc(2.666rem - 1em)}h6{margin-top:calc(1.333rem - 1em)}html{color:#555355bf;background-color:#d0cd901a}@media(prefers-color-scheme:dark){html{color:#bab9a6e6;background-color:#0e0e11f7;color-scheme:light dark}}.orange{background-color:#f4a31fbf;border-color:#f4a31fbf;-webkit-tap-highlight-color:rgba(244,163,31,.75);color:#fce3bcbf}.orange::placeholder{color:#fef6e9bf}.yellow{background-color:#f8e61bbf;border-color:#e8d607bf;color:#555355bf;-webkit-tap-highlight-color:rgba(248,230,27,.75)}@media(prefers-color-scheme:dark){.yellow::placeholder{color:#555355bf}}.red{background-color:#ec364cbf;border-color:#ec364cbf;color:#fce1e4bf;-webkit-tap-highlight-color:rgba(236,54,76,.75)}.red::placeholder{color:#fce1e4bf}@media(prefers-color-scheme:dark){.red{background-color:#e2152dbf;color:#bab9a6e6;border-color:#ea1c34bf}}.green{background-color:#5ec579bf;border-color:#5ec579bf;color:#d7f0debf;-webkit-tap-highlight-color:rgba(94,197,121,.75)}.green::placeholder{color:#d7f0debf}@media(prefers-color-scheme:dark){.green{background-color:#36964fbf;color:#bab9a6e6;border-color:#3eab5bbf}}.blue{background-color:#52a0d1bf;border-color:#52a0d1bf;color:#f6fafdbf;-webkit-tap-highlight-color:rgba(82,160,209,.75)}.blue::placeholder{color:#f6fafdbf}@media(prefers-color-scheme:dark){.blue{background-color:#296f9abf;color:#bab9a6e6;border-color:#2e7cacbf}}.black{background-color:#555355bf;border-color:#555355bf;color:#c4c3c4bf;-webkit-tap-highlight-color:rgba(85,83,85,.75)}.black::placeholder{color:#c4c3c4bf}@media(prefers-color-scheme:dark){.black{background-color:#2f2e2fbf;color:#bab9a6e6;border-color:#555355bf}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;line-height:1.33}[outline],[outline] *:not(svg):not(svg *){outline:.15vmin dashed rgba(85,83,85,.75)}html *:not(dialog):not(dialog *){scroll-behavior:smooth}[hidden]{display:none}blockquote{user-select:all;cursor:default;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}time{font-weight:300;display:block;cursor:default;transition:opacity .25s}@media(prefers-color-scheme:dark){time{color:#52a0d1bf}}time:active{transition:all .24s;color:#ec364cbf}a{cursor:pointer;outline:none;color:#52a0d1bf;text-decoration:none;-webkit-tap-highlight-color:transparent}p>a{-webkit-tap-highlight-color:rgba(0,115,187,.68);transition-property:all;transition-duration:.8s;transition-timing-function:ease-in-out;transition-delay:.1s;border-bottom:.18vmin solid rgba(82,160,209,.75);border-bottom-right-radius:.5vmin;border-bottom-left-radius:.5vmin}p>a:link{color:#52a0d1bf}p>a:visited{border-color:#74b3dabf}p>a:hover{color:#ec364cbf}p>a:active{color:#5ec579bf}p{user-select:text}aside{display:none}address{font-style:normal}address p{user-select:none}address h1{padding-left:1.333rem;text-align:left;width:100dvw}address.message{max-width:29rem;margin:3.999rem auto 0;order:1}address.message>p{padding:0 1.333rem;text-align:center;line-height:2.66}address.message>p svg{fill:#52a0d1bf;width:1em;height:1em;display:inline-block;margin-bottom:-.25em}address.message>p svg.realness{width:2em;height:2em}address.message>p button{color:#52a0d1bf;border-color:#52a0d1bf;margin-right:.22rem}details>summary{cursor:pointer}details>summary:focus{outline:none}details>summary::marker{display:none}details>*:not(summary){animation-name:slideOutLeft}details[open]{border:none;border-color:transparent}details[open]>*:not(summary){animation-name:slideInLeft}body:has(dialog.confirm[open]){overflow:hidden}dialog{outline:none;margin:1.333rem auto 0;padding:.6665rem;border:3px solid rgba(236,54,76,.75);border-radius:.6665rem;color:var(--text-color);background-color:var(--black-background);opacity:0;transition:opacity .12s ease}dialog:focus{outline:none}dialog::backdrop{background-color:#00000059;opacity:0;transition:opacity .12s ease}dialog[open]{opacity:1}dialog[open]::backdrop{opacity:1}dialog.confirm{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}dialog.confirm>article header{padding:1.333rem;display:flex;flex-direction:column}dialog.confirm>article header h1{text-align:center;width:100%;color:#ec364cbf}dialog.confirm>article header p{width:100%;color:#52a0d1bf}dialog.confirm>article p{text-align:center;color:var(--white-text)}dialog.confirm>article menu{padding:1.333rem;display:flex;justify-content:space-between}dialog.confirm>article menu button.delete{border-color:var(--red);color:var(--red);font-weight:700}figure{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}figure>figcaption svg.icon{filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99))}ul{margin-left:1.333rem;margin-bottom:1.333rem}ol{list-style:none}nav.profile-list{display:grid;grid-gap:1.333rem;grid-template-columns:repeat(auto-fill,minmax(15.995999999999999rem,1fr))}@media(min-width:35rem){nav.profile-list{padding:0 1.333rem}nav.profile-list>figure{border:.1rem solid rgba(82,160,209,.75);border-radius:.44rem}nav.profile-list>figure>svg{border-right-width:.13rem;border-radius:0}}article{width:100%}article>header,article>footer{display:flex;justify-content:flex-start;align-items:flex-start}section.page{padding-top:env(safe-area-inset-top);width:100%}section.page>header{padding:1.333rem;display:flex;justify-content:space-between;z-index:2}section.page>h1{margin-top:0;text-align:center;padding:0 1.333rem 1.333rem;line-height:1}@media(prefers-color-scheme:dark){section.page>h1{color:#52a0d1bf}}main{min-height:100dvh;display:flex;justify-content:center}form{width:100%;display:flex;flex-direction:column;justify-content:space-around}fieldset{padding:.67rem;overflow:hidden;border:.1rem solid rgba(85,83,85,.75);border-radius:.44rem}@media(prefers-color-scheme:dark){fieldset{border:.1rem solid rgba(236,54,76,.75);border-radius:.44rem}}fieldset legend{color:#898689bf}fieldset legend.valid{color:#5ec579bf}input{color:#ec364cbf}input[type=file]{display:none}input:focus{transition-property:all;outline:0}input:focus::placeholder{color:#898689bf}input::placeholder{color:#898689bf}input,textarea{border-color:transparent;background-color:transparent}input:disabled,textarea:disabled{opacity:1;user-select:none;-webkit-text-fill-color:rgba(85,83,85,.75);color:#555355bf}input,textarea,[contenteditable]{user-select:text}input,textarea,button,select{appearance:none;-webkit-tap-highlight-color:inherit;outline:inherit;text-rendering:inherit;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}label{font-weight:300}button{border:.1rem solid rgba(94,197,121,.75);border-radius:.44rem;padding:.57rem;border-radius:1rem;line-height:1;background-color:inherit;vertical-align:middle;text-transform:capitalize;text-align:center;font-weight:300;cursor:pointer;color:#5ec579bf}@media(prefers-color-scheme:dark){button{color:#e4e4dce6}}button:active{transform:scale(.95)}button:focus{outline:.25px solid rgba(94,197,121,.75);outline-offset:.33325rem}button:disabled{opacity:.75;border:.1rem solid rgba(85,83,85,.75);border-radius:.44rem;padding:.57rem;border-radius:1rem;line-height:1;background-color:inherit;vertical-align:middle;text-transform:capitalize;text-align:center;font-weight:300;cursor:pointer;color:#555355bf}@media(prefers-color-scheme:dark){button:disabled{color:#e4e4dce6}}kbd{display:inline-block;margin:.43989rem;padding:.14663rem .43989rem;border:.033325rem solid var(--red);border-radius:.43989rem}kbd+kbd{margin-left:.43989rem}hr{border:.025rem solid var(--red);margin:2.666rem 0}svg{transition-property:none;line-height:0;pointer-events:visible;height:1.9995rem;width:1.9995rem;overflow:auto;outline:none;display:block;stroke-width:0}svg use:active{stroke-width:3px;user-select:all;fill:#d0cd901a;transition-property:padding,fill;transition-duration:1.4s;transition-timing-function:ease}svg.background{fill:transparent}@media(prefers-color-scheme:dark){svg.background{fill:#52a0d1bf}}svg.background,use.working{position:absolute;z-index:0}svg.camera{width:3.3325rem;height:2.666rem}svg.working,use.working{width:4.4rem!important;height:1.333rem!important;margin:auto}@media(max-width:29rem),(max-height:29rem){svg.fullscreen,use.fullscreen{visibility:hidden}}main#realness{border:.0833125rem solid transparent;border-radius:.0833125rem}main#realness.offline{border-color:var(--yellow)}main#realness.working{border-color:var(--green);position:relative;will-change:opacity,transform}main#realness.working:before{content:"";position:absolute;inset:0;border:.0833125rem solid var(--green);border-radius:.0833125rem;pointer-events:none;will-change:opacity,transform;transform:translateZ(0);backface-visibility:hidden;animation-name:pulsing;animation-duration:2.33s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}main#realness>h6{text-shadow:1px 1px 1.25px var(--black-background);position:fixed;display:none;top:0;left:var(--base-line)}svg.realness:active{outline:1px double currentColor;outline-offset:.33325rem;transition-property:all;transition-duration:.21s;transform:scale(.95)}use[fill=none]{stroke-miterlimit:3.14;stroke-linecap:round;transition:opacity .2s ease,visibility .2s ease,stroke-opacity .2s ease;@starting-style{opacity:0}}path[itemprop]{stroke-miterlimit:3.14;stroke-linecap:round;&:focus{outline:none}&:active{fill-opacity:.99}}g{transition:opacity .2s ease,visibility .2s ease;@starting-style{opacity:0}}rect[itemprop=background]{outline:none;stroke:none;transition:opacity .2s ease,visibility .2s ease}@starting-style{opacity: 0}rect[itemprop=background]:focus{outline:none}a.profile{display:inline-flex;shape-outside:circle();margin-right:.44rem}a.profile>svg{shape-outside:circle();fill:#050505fc;width:2.666rem;height:2.666rem;min-height:inherit;border-radius:2.67rem;margin-right:.22rem}a.profile>svg.icon{fill:#52a0d1bf}a.profile>address>time{color:#ec364cbf}a.profile>address>h3{line-height:1;display:inline-block}nav{position:relative}nav>a:first-child{display:block}nav menu{position:absolute;bottom:100%;right:0;margin-bottom:.33325rem;display:flex;font-size:larger;flex-direction:column;gap:.33325rem;padding:.33325rem;background:#0e0e1180;border-radius:.33325rem;filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99));z-index:10}nav menu>a{position:relative;padding:.33325rem .6665rem;border-radius:.166625rem;white-space:nowrap;cursor:pointer}nav menu>a:hover{background:#5ec579bf;color:#e4e4dce6}nav menu>a>svg.icon,nav menu>a>icon{position:absolute;top:.19995rem;left:.19995rem;width:.6665rem;height:.6665rem;cursor:pointer;pointer-events:auto;z-index:1}figure.poster{position:relative;min-height:512px;border-radius:.04rem;grid-row-start:span 2;scroll-margin:50vh;scroll-snap-align:center}figure.poster:has(svg[style*=aspect-ratio]){grid-column-start:span 3;grid-row-start:auto}figure.poster:focus{outline:.25px solid rgba(236,54,76,.75);outline-offset:.33325rem}@media(orientation:landscape),(min-width:29rem){figure.poster:has(svg.landscape){grid-column-start:span 2;grid-row-start:auto;width:100%;min-height:auto}figure.poster:has(svg.landscape).new{grid-column-start:span 2}figure.poster:has(svg.landscape):has(svg[style*=aspect-ratio]){grid-column-start:span 3}}@media(min-width:35rem){figure.poster:has(svg.landscape)+figure.poster:has(svg.landscape){grid-column-start:span 3}}@media(min-width:35rem){figure.poster.new:not(:has(svg.landscape)){grid-column:2;grid-row:2}}figure.poster svg{z-index:1}figure.poster svg[itemscope]{position:relative}figure.poster svg.working{min-height:512px;padding:7.997999999999999rem;margin-top:1.333rem;max-width:8rem}figure.poster svg.icon.working{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:8rem;height:8rem}figure.poster>figcaption{position:absolute;bottom:1.333rem;left:50%;transform:translate(-50%);z-index:3;pointer-events:none}figure.poster>figcaption menu>a{z-index:2;position:relative}figure.poster>figcaption menu>a.profile{animation-name:fade-in;animation-duration:.1s;padding:.43989rem;background:#0e0e1180;border-radius:.33325rem;filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99));position:absolute;top:1.333rem;left:1.333rem}figure.poster>figcaption menu>a.profile>address>h3:first-of-type{margin-right:.443889rem}figure.poster>figcaption menu>a.profile>address>h3,figure.poster>figcaption menu>a.profile>address>time{color:#52a0d1bf;line-height:1}section#events>header>svg{width:2.666rem;height:2.666rem;fill:transparent}section#events>h1{color:#5ec579bf}section#events>article{display:grid;grid-gap:1.333rem;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}@media(min-width:43rem){section#events>article{grid-template-columns:repeat(auto-fill,minmax(425px,1fr))}}section#events>article>figure>svg.background{fill:#5ec579bf}section#events>article>figure>figcaption menu a svg.message,section#events>article>figure>figcaption menu a svg.download,section#events>article>figure>figcaption menu a svg.background{fill:#5ec579bf}section#events>article>figure>figcaption menu a address>h3,section#events>article>figure>figcaption menu a address>time{color:#5ec579bf}section#events>article>header{max-height:7.997999999999999rem}@media(min-width:35rem){section#events>article>header>h1{padding:0}}section#events>footer{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}section#events>footer p.message{padding:0 1.333rem}section#events>footer p.message svg,section#events>footer p.message a,section#events>footer p.message button,section#events>footer p.message span{border-color:#5ec579bf;fill:#5ec579bf;color:#5ec579bf}section#thoughts{position:relative;display:flex;flex-direction:column}@media(max-width:35rem){section#thoughts>figure.poster{margin-left:-1.333rem;margin-right:-1.333rem}}section#thoughts>header>h1{width:auto;color:#52a0d1bf}section#thoughts>header>a:hover>svg{fill:#5ec579bf;transition-timing-function:ease-out}section#thoughts>header>a>svg{fill:#52a0d1bf}section#thoughts>nav{display:none}section#thoughts>section.as-days>article.day{margin-bottom:1.333rem}@media(prefers-color-scheme:dark){section#thoughts>section.as-days>article.day>header h4,section#thoughts>section.as-days>article.day figure.poster>svg.background{color:#52a0d1bf}}section#thoughts .working{fill:#52a0d1bf}menu>a>svg.true{fill:#ec364cbf!important}fieldset.event{display:flex;justify-content:flex-end;flex-direction:column;border:none;padding:0;position:absolute;inset:0;z-index:2}fieldset.event label{z-index:2;cursor:pointer;text-align:left;line-height:1.333rem;margin:0 0 1.333rem 1.333rem;color:#5ec579bf;font-weight:800;font-size:1.333rem}fieldset.event input{width:10.664rem}fieldset.event input::-webkit-calendar-picker-indicator{visibility:hidden}fieldset.event input:focus{outline:.11em dotted rgba(94,197,121,.75)}fieldset.event input:focus::-webkit-calendar-picker-indicator{padding-top:3px;visibility:visible}fieldset.event input[type=date]{display:block;color:transparent;z-index:1;font-weight:800;position:static;height:1.333rem;left:1.333rem;top:1.333rem;color:#5ec579bf;margin:0 0 1.333rem 1.333rem}fieldset.event input[type=date]::-webkit-datetime-edit-fields-wrapper,fieldset.event input[type=date]::-webkit-datetime-edit-text,fieldset.event input[type=date]::-webkit-datetime-edit-month-field,fieldset.event input[type=date]::-webkit-datetime-edit-day-field,fieldset.event input[type=date]::-webkit-datetime-edit-year-field{display:inline-block;color:#5ec579bf;fill:#5ec579bf;font-weight:800;font-family:Lato}fieldset.event input[type=time]{height:1.333rem;margin-left:1.333rem;padding:0;line-height:1;z-index:3;cursor:pointer;color:#5ec579bf;font-weight:800;margin-bottom:1.333rem}fieldset.event menu{padding:1.333rem;display:flex;justify-content:space-between;width:100%;z-index:4}fieldset.event menu svg{fill:#5ec579bf}button.event{border:none}button.event>svg{width:2.33275rem;height:2.33275rem}button.event>svg.has-event{fill:#ec364cbf!important}button.event>svg.has-event text{color:#fff;fill:#fff}button.event>svg text{fill:#e4e4dce6;font-size:2.666rem}button.event>svg text.month{font-size:.6665rem;font-weight:300;letter-spacing:.02em;fill:#fff}button.event>svg rect,button.event>svg path{stroke:#514f51bf;stroke-width:.5px}section#posters>article>figure.poster>figcaption>menu{pointer-events:auto;display:flex;justify-content:space-between;align-items:center;gap:1.333rem;padding:1.333rem;height:auto;border-radius:1.333rem;background:#0e0e1180}section#posters>article>figure.poster>figcaption>menu>a.avatar,section#posters>article>figure.poster>figcaption>menu>button.avatar{filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99))}section#posters>article>figure.poster>figcaption>menu>a.avatar.selected section#posters>article>figure.poster>figcaption>menu>a.avatar>svg,section#posters>article>figure.poster>figcaption>menu>button.avatar.selected section#posters>article>figure.poster>figcaption>menu>button.avatar>svg{fill:#ec364cbf}section#posters>article>figure.poster>figcaption>menu>a.remove,section#posters>article>figure.poster>figcaption>menu>button.remove{filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99))}section#posters>article>figure.poster>figcaption>menu>a.save,section#posters>article>figure.poster>figcaption>menu>button.save{filter:drop-shadow(.25px 1px 1.5px rgba(5,5,5,.99))}section#posters>article>figure.poster>figcaption>menu>a.event,section#posters>article>figure.poster>figcaption>menu>button.event{filter:none;outline:none;border:none;background:transparent}section#posters>article>figure.poster>figcaption>menu>a.event:focus,section#posters>article>figure.poster>figcaption>menu>button.event:focus{outline:none}section#posters>article>figure.poster>figcaption>menu>a.event.selected section#posters>article>figure.poster>figcaption>menu>a.event>svg,section#posters>article>figure.poster>figcaption>menu>button.event.selected section#posters>article>figure.poster>figcaption>menu>button.event>svg{fill:#ec364cbf}section#posters>article>figure.poster>figcaption>menu>a>svg,section#posters>article>figure.poster>figcaption>menu>button>svg{fill:#5ec579bf}section#posters>article>figure.poster>figcaption>menu>button{background:#0000004d;border:1px solid rgba(255,255,255,.3);border-radius:.33325rem;padding:.33325rem .6665rem;cursor:pointer;color:inherit;font-size:larger;line-height:1;opacity:.7;min-width:1.9995rem;text-align:center}section#posters>article>figure.poster>figcaption>menu>button:hover{opacity:1;background:#00000080}section#posters>article>figure.poster>figcaption>menu>button:focus{outline:.25px solid currentColor;outline-offset:.33325rem;opacity:1}figure.poster.processing{display:grid;grid-template-areas:"overlay";grid-template-rows:auto;grid-template-columns:auto;border-radius:calc(var(--base-line) * .25);background:var(--black-background);width:fit-content;height:fit-content;grid-row-start:span 2;outline:1px solid var(--green)}@media(orientation:landscape),(min-width:29rem){figure.poster.processing.landscape{grid-column-start:span 2}}figure.poster.processing>img{grid-area:overlay;opacity:.33;filter:grayscale(.5);width:100%;height:100%;object-fit:cover}figure.poster.processing>svg{grid-area:overlay;color:var(--green);pointer-events:none}figure.poster.processing>figcaption{grid-area:overlay;align-self:end;z-index:3;padding:calc(var(--base-line) * .5);background:#000c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--base-line) * .25)}figure.poster.processing>figcaption span{font-size:smaller;color:var(--green)}figure.poster.processing>figcaption meter{display:block;width:100%;height:12px;-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.3);border-radius:6px;background:#0000004d;overflow:hidden}figure.poster.processing>figcaption meter::-webkit-meter-bar{background:#ffffff1a;border-radius:6px}figure.poster.processing>figcaption meter::-webkit-meter-optimum-value{background:var(--green);border-radius:6px;transition:width .2s linear}figure.poster.processing>figcaption meter::-moz-meter-bar{background:#ffffff1a;border-radius:6px}figure.poster.processing>figcaption meter::-moz-meter-optimum::-moz-meter-bar{background:var(--green);border-radius:6px}section#posters svg,section#posters a{color:#5ec579bf;fill:#5ec579bf}section#posters>header{justify-content:space-between;margin-top:1.333rem}@media(prefers-color-scheme:dark){section#posters>header>h1{color:#5ec579bf}}section#posters>footer{border-radius:1.333rem;padding:.6665rem;background-color:#0e0e1180;position:fixed;bottom:.6665rem;left:calc(50% - 2.33275rem);z-index:4}@media(min-width:64rem){section#posters>footer{visibility:hidden}}section#posters>article{display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-auto-flow:row;grid-gap:1.333rem;padding-bottom:3.999rem;scroll-behavior:smooth}@media(min-width:43rem){section#posters>article{grid-template-columns:repeat(auto-fill,minmax(425px,1fr))}}@media(max-width:35rem){section#posters>article{margin-top:1.333rem}}section#posters>article>figure.poster.selecting-event>svg:not(.background){opacity:.1}section#posters>article>figure.poster.processing.currently_processing{grid-column:1/-1}section#posters.slice>article{grid-gap:0}section#posters.storytelling header{display:none}section#posters.storytelling>article{padding-bottom:0;display:flex;overflow-x:auto;overflow-y:hidden;gap:1.333rem;scroll-behavior:smooth;height:100vh;scroll-snap-type:x proximity;align-items:center;justify-content:start}section#posters.storytelling>article>figure.poster{height:100%;flex-shrink:0;scroll-snap-align:center;min-width:100vw;animation:none;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-aspect-ratio:1/1){section#posters.storytelling>article>figure.poster{max-width:100vw}}section#statements svg.icon{fill:#ec364cbf}section#statements a,section#statements button,section#statements time{color:#ec364cbf;border-color:#ec364cbf}section#statements>article.statements.earlier .day:first-of-type{display:none}section#statements>article.statements>header h1{width:100%;margin-top:0;text-align:center;padding:0 1.333rem 1.333rem;line-height:1}section#statements>article.statements>section.as-days{padding-top:0}section#statements>article.statements>section.as-days h4{margin:1.333rem 0 0}section#statements>article.statements>section.as-days article.day p[itemprop=statement]:focus{font-weight:bolder;outline:0px}section#statements>footer{text-align:center;padding:0 1.333rem}section#statements>footer>p{margin:auto;max-width:inherit}section#statements>footer>p>button{background-color:#ec364cbf;border-width:1px;border-radius:.2em;height:1em;width:1.66em}@media(prefers-color-scheme:dark){section#statements h1,section#statements h4,section#statements svg.background{color:#ec364cbf;fill:#ec364cbf}}section#navigation.page textarea#wat{padding:1.333rem;border-radius:1.333rem;text-align:right;resize:none;appearance:none;transition-duration:.3s;user-select:text;border-style:solid;caret-color:#ec364cbf;cursor:pointer;transition-property:color,border-radius,text-align;color:#ec364cbf;background-color:#ec364cbf;min-height:1.333rem}@media(prefers-color-scheme:dark){section#navigation.page textarea#wat{color:#bab9a6e6}}section#navigation.page textarea#wat::placeholder{transition-property:all;font-family:inherit;color:#bab9a6e6}@media(prefers-color-scheme:light){section#navigation.page textarea#wat::placeholder{color:#0e0e11f7}}section#navigation.page button#done{color:#bab9a6e6;border-color:#ec364cbf;border-radius:1.333rem;padding:1.333rem;position:fixed;bottom:1.333rem;right:1.333rem;z-index:4}@media(min-width:35rem){section#navigation.page button#done{position:inherit}}section#navigation.page button#done{display:none;border:none;position:absolute;top:calc(env(safe-area-inset-top) + 1.333rem);right:calc(env(safe-area-inset-right) + 1.333rem);width:fit-content;height:fit-content;padding:0}section#navigation.page button#done svg{fill:#ec364cbf}section#navigation.page.posting button#done{display:block}section#navigation.page.posting textarea#wat{font-size:1.25em;font-weight:400;grid-column:1/span 2;grid-row:1/span 3;text-align:left;border-top:none;border-width:0;background-color:transparent;outline:0;transition-duration:.3s;transition-property:border-radius,text-align;transition-timing-function:ease-out;line-height:1.333rem;min-height:3.999rem;height:auto;text-align:inherit;margin-top:1.333rem;padding:0;border-radius:0}section#navigation.page.posting textarea#wat::placeholder{color:#ec364cbf;text-align:left}@media(prefers-color-scheme:light){section#navigation.page.posting textarea#wat::placeholder{color:#ec364cbf}}form#profile-name.complete{animation-name:slide-out-right}form#profile-name fieldset.saved{border-color:#5ec579bf}form#profile-name legend.saving{color:#f4a31fbf}form#profile-name input#name{width:100%}form#profile-name menu{display:flex;justify-content:end}form#profile-mobile{animation-name:slide-in-left}form#profile-mobile svg.remove{fill:#ec364cbf}form#profile-mobile fieldset{margin-bottom:1.333rem}form#profile-mobile fieldset#captcha.hide{display:none}form#profile-mobile fieldset#phone{position:relative}form#profile-mobile fieldset#phone label[for=mobile]{display:flex;align-items:center}form#profile-mobile fieldset#phone label[for=mobile] button#country-toggle{border:none;padding:0;margin-right:.6665rem;cursor:pointer;white-space:nowrap;opacity:.7}form#profile-mobile fieldset#phone label[for=mobile] button#country-toggle:hover{opacity:1}form#profile-mobile fieldset#phone label[for=mobile] button#country-toggle:focus{opacity:1}form#profile-mobile fieldset#phone label[for=mobile] input#mobile{flex:1}form#profile-mobile fieldset#phone select#country{position:absolute;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;z-index:100;border:1px solid rgba(85,83,85,.75);background-color:#e4e4dce6;padding:.33325rem;margin-top:.33325rem}@media(prefers-color-scheme:dark){form#profile-mobile fieldset#phone select#country{background-color:#555355bf;border-color:#ec364cbf}}form#profile-mobile fieldset#phone select#country option{padding:.33325rem;cursor:pointer}form#profile-mobile fieldset#phone select#country option:hover{background-color:#5ec579bf;color:#e4e4dce6}form#profile-mobile button#sign-out{border:none;padding:0}form#profile-mobile menu{display:flex;justify-content:flex-end}form#profile-mobile menu>button svg.silhouette{fill:#5ec579bf}section#sign-on{padding:0}section#sign-on>form{width:100%}section#sign-on>footer>button{opacity:.5;font-size:.5em;padding:.166625rem .33325rem;line-height:1.1;border:none;transition-property:opacity,border;transition-duration:.33s;transition-timing-function:ease}section#sign-on>footer>button:hover{opacity:1;border:2px solid rgba(236,54,76,.75)}#navigation a#toggle-account{display:block;position:fixed;top:calc(env(safe-area-inset-top) + 1.333rem);left:1.333rem}#navigation a#toggle-account>span{margin-left:.6665rem;line-height:0;display:inline-block;vertical-align:middle}dialog#account{border:3px solid rgba(236,54,76,.75);border-radius:.6665rem;padding:1.333rem}dialog#account>a{position:absolute;top:.6665rem;right:.6665rem}dialog#account>fieldset#sign-off{margin-top:1.333rem;border-top:1px solid rgba(236,54,76,.75);display:flex;align-items:center;justify-content:flex-end;gap:.33325rem}dialog#account>fieldset#sign-off>legend{color:#ec364cbf;margin-right:auto}dialog#account>fieldset#sign-off>button{margin:.99975rem;border-color:#ec364cbf}dialog#account>fieldset#sign-off>button:hover{background-color:#ec364cbf;color:#e4e4dce6}dialog#account>fieldset#sign-off>button>svg.icon{width:1.333rem;height:1.333rem}section#navigation.page{display:flex;align-items:center;flex-direction:column;justify-content:center;max-width:29rem}@media(max-width:35rem)and (orientation:portrait){section#navigation.page{padding:0 1.333rem}}@media(max-height:35rem)and (orientation:landscape){section#navigation.page{height:auto;max-width:none}}section#navigation.page>header{padding:0}:fullscreen section#navigation.page>header{opacity:0;visibility:hidden;pointer-events:none}@media(min-width:35rem){section#navigation.page>header{top:env(safe-area-inset-top)!important}}section#navigation.page>header:hover,section#navigation.page>header:active{opacity:1}section#navigation.page>header>a#about{position:fixed;top:calc(env(safe-area-inset-top) + 1.333rem);right:1.333rem}section#navigation.page.posting{align-self:start;margin-top:calc(env(safe-area-inset-top) + 1.333rem);height:inherit}@media(max-width:35rem){section#navigation.page.posting{align-items:flex-start}}section#navigation.page.posting>footer{height:50dvh}section#navigation.page.posting>nav{width:100%;transition-duration:.5s;min-height:inherit}section#navigation.page>nav{transition-duration:0s;display:grid;grid-gap:1.333rem;grid-template-columns:1fr 1fr;align-items:stretch;min-height:23.99rem;max-height:29rem;min-width:40dvw;width:100%;margin-bottom:2.666rem;margin-top:2.666rem}@media(orientation:landscape)and (display-mode:standalone)and (max-height:35rem){section#navigation.page>nav{display:none}}@media(max-height:35rem)and (orientation:landscape){section#navigation.page>nav{min-height:auto;padding:1.333rem 5.332rem}}section#navigation.page>nav>a{text-transform:capitalize;text-align:left;border-width:1px;border-style:solid}section#navigation.page>nav>a:focus{color:transparent;transition-duration:.6s;transition:all;outline:none}section#navigation.page>nav>a:nth-child(odd){text-align:left}section#navigation.page>nav>a:active{border-width:1vmax;color:transparent}section#navigation.page>nav>a,section#navigation.page>nav>textarea{padding:1.333rem;border-radius:1.333rem;text-align:right}@media(prefers-color-scheme:light){section#navigation.page>nav>a::placeholder,section#navigation.page>nav>textarea::placeholder{color:#fff}}@media(prefers-color-scheme:light){section#navigation.page>nav>a{color:#fff}}section#navigation.page>footer{padding:0}section#navigation.page>footer>a{margin:0;padding:0}section#navigation.page>footer #camera{border-radius:1.333rem;padding:.6665rem;position:fixed;bottom:1.333rem;right:calc(50% - 1.9995rem);z-index:4}section#navigation.page>footer #camera:focus{outline:2px solid rgba(248,230,27,.75)}section#navigation.page>footer #camera svg{fill:#ec364cbf}section#navigation.page>footer>a:first-of-type{color:#52a0d1bf;padding:0;margin:0;border:none;font-size:.66em}section#navigation.page>footer>a{color:#52a0d1bf;right:1.333rem}section#navigation.page>footer>menu{display:flex;align-items:center;justify-content:space-between}figure.profile>figcaption>menu>a.status svg{transition:fill,width,height;transition-duration:.5s;cursor:pointer;fill:#52a0d1bf;width:1.333rem;height:1.333rem}figure.profile>figcaption>menu>a.status svg.finished{fill:#5ec579bf;height:0;width:0}figure.profile>figcaption>menu>a.status.relation svg.add{height:0;width:0}figure.profile>figcaption>menu>a.status.relation svg.finished{width:1.333rem;height:1.333rem}figure.profile{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:space-between}figure.profile #background,figure.profile svg.icon.silhouette{fill:#52a0d1bf}figure.profile>svg{margin-right:.44rem;min-height:inherit;width:8rem;height:8rem;cursor:pointer}@media(max-width:35rem){figure.profile>svg{border-top-right-radius:.66rem;border-bottom-right-radius:.66rem}}@media(min-width:35rem){figure.profile>svg{border-radius:.66rem}}figure.profile>svg.background{fill:#52a0d1bf}figure.profile>figcaption{flex:1;display:flex;justify-content:space-between}figure.profile>figcaption>address,figure.profile>figcaption>menu{display:flex;flex-direction:column;justify-content:space-between}figure.profile>figcaption>address{justify-content:center}figure.profile>figcaption>menu{padding:.43989rem}figure.profile>figcaption>menu:hover{opacity:1}section#profile{padding:0}section#profile>header{height:0;padding:0}section#profile>header>a{-webkit-tap-highlight-color:rgba(82,160,209,.75);z-index:2;top:calc(env(safe-area-inset-top) + 1.333rem);right:1.333rem;position:absolute}section#profile>div{position:relative;overflow:hidden}section#profile>div>svg{width:100dvw;min-height:100dvh}section#profile>div>svg.working{fill:#52a0d1bf}section#profile>div>menu{width:100%;display:flex;justify-content:space-between;z-index:1;position:absolute;bottom:-2.666rem;bottom:0;padding:0 1.333rem;animation:absolute-slide-up;animation-delay:1.33s;animation-duration:.35s;animation-fill-mode:both}section#profile>div>menu>a>svg{fill:#52a0d1bf}section#profile>figure.profile{padding:1.333rem}section#profile>figure.profile>svg{border-radius:.66em;width:2.666rem;height:2.666rem;border-radius:1.333rem}section#profile>figure.profile>figcaption>menu{display:none}section#profile>figure.profile>figcaption>menu a.status{position:absolute;top:1.333rem;left:1.333rem;animation:absolute-slide-down;animation-delay:1.33s;animation-duration:.35s;animation-fill-mode:both}section#profile>figure.profile>figcaption>menu a.status svg.add{width:2.666rem;height:2.666rem}section#profile>figure.profile>figcaption>menu a.status.relation svg.add{width:0;height:0}section#profile>figure.profile>figcaption>menu a.status.relation svg.finished{width:2.666rem;height:2.666rem}section#profile>figure.profile>figcaption>menu a.phone{display:none}@media(prefers-color-scheme:dark){section#profile>section.as-days>article.day>header>h4,section#profile>section.as-days>article.day figure.poster>svg.background{color:#52a0d1bf}}section#profile>section.as-days>article.day figure.poster>figcaption>menu>a.download svg{fill:#52a0d1bf}section#profile>section.as-days>article.day figure.poster>figcaption>menu>a.phone{display:none}section#profile>section.as-days>article.day figure.poster>figcaption>menu>a.profile>time,section#profile>section.as-days>article.day figure.poster>figcaption>menu>address>time{font-size:1.33rem;color:#52a0d1bf}section#profile>section.as-days>article.day figure.poster>figcaption>menu>a.profile>h3,section#profile>section.as-days>article.day figure.poster>figcaption>menu>address>h3{display:none}section#profile>section.as-days>article.day figure.poster>figcaption>menu>svg{display:none}section#relations{padding-bottom:2.666rem}section#relations>h1{color:#52a0d1bf;text-align:center}section#relations>header{margin:auto}section#relations>header button{font-size:88%}section#relations>header svg.finished{fill:#52a0d1bf}section#relations>header svg.working{margin-bottom:1.333rem}section#relations>nav{margin-top:2.666rem}section#relations>nav address>h3{max-width:7.997999999999999rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section#directory{padding-bottom:2.666rem}section#directory a#toggle-account{display:none}section#directory>header>a>svg.heart{fill:#52a0d1bf}section#directory>svg.working{margin-top:1.333rem}@media(prefers-color-scheme:dark){section#directory>svg.working{fill:#52a0d1bf}}section#directory>h1{margin-top:0;margin-bottom:2.666rem;text-align:center;color:#52a0d1bf}section#directory>nav.profile-list{margin-top:1.333rem}section#directory>nav.profile-list figure.profile svg.working{fill:#52a0d1bf}section#directory>nav.profile-list address>h3{max-width:7.997999999999999rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section#directory>footer{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}section#directory>footer>p{margin-top:1.333rem}div.call.to.action{margin:auto;max-width:23.994rem;padding:1.9995rem}@media(min-width:35rem){div.call.to.action{display:flex;flex-direction:column;justify-content:center;align-items:center}}div.call.to.action svg.icon{fill:#52a0d1bf}div.call.to.action>h3{margin-bottom:0}div.call.to.action>h3>a{padding-right:.33325rem;color:#ec364cbf;min-width:50dvw}div.call.to.action>h3>a>h1{font-weight:300;margin:0;text-align:center}@media(min-width:35rem){div.call.to.action>h3>a>h1{text-align:left}}div.call.to.action>h3>a>h3{max-width:13.33rem;text-align:right;margin:0;color:#5ec579bf}@media(min-width:35rem){div.call.to.action>h3>a>h3{max-width:inherit}}div.call.to.action>p{display:flex;margin-bottom:2.666rem;max-width:23.994rem;text-align:center}div.call.to.action>p>strong{text-transform:capitalize;color:#52a0d1bf;font-weight:400;margin-right:.6665rem}:root{--black: rgba(85,83,85,.75);--black-dark: rgba(5,5,5,.99);--black-background: rgba(14,14,17,.97);--black-transparent: rgba(14,14,17,.5);--black-barely: rgba(14,14,17,.05);--white: rgba(228,228,220,.9);--white-text: rgba(186,185,166,.9);--white-background: rgba(208,205,144,.1);--white-poster: #e4e4dc;--blue: rgba(82,160,209,.75);--green: rgba(94,197,121,.75);--red: rgba(236,54,76,.75);--yellow: rgba(248,230,27,.75);--orange: rgba(244,163,31,.75);--base-line: 1.333rem;--min-modular: 1.25;--max-modular: 1.414;--min-font: 1.125rem;--max-font: 1.33rem;--pad-begins: 35rem;--typing-begins: 64rem;--display-begins: 80rem;--page-width: 29rem;--page-width-large: 43rem;--poster-min-width: 13rem;--poster-grid-height: 29rem;--poster-thoughts-height: 29rem;--poster-aspect-ratio: auto}section.page#about{max-width:1600px}section.page#about fieldset.preference{margin-bottom:1.333rem}section.page#about .no{text-decoration:line-through}section.page#about svg.icon{fill:#5ec579bf}section.page#about>header{display:block}section.page#about>header>nav{display:flex;justify-content:space-between;margin-bottom:2.666rem}section.page#about>header>nav>a>span{font-size:small;font-weight:400;color:#5ec579bf}section.page#about>header>nav svg.icon{fill:#52a0d1bf}@media(min-width:35rem){section.page#about>header>section.hero{display:flex;justify-content:space-around;align-items:stretch}}section.page#about>header>section.hero>header{padding:1.333rem}@media(min-width:35rem){section.page#about>header>section.hero>header{margin-top:2.666rem;width:29.326rem}}section.page#about>header>section.hero>header>h1{color:#52a0d1bf;margin:0;text-align:center}@media(min-width:35rem){section.page#about>header>section.hero>header>h1{text-align:left}}section.page#about>header>section.hero>header>h3{max-width:13.33rem;text-align:right;margin:0;color:#5ec579bf}@media(min-width:35rem){section.page#about>header>section.hero>header>h3{max-width:inherit}}section.page#about>header>section.hero>header>p{margin-top:1.333rem;text-align:center}@media(min-width:35rem){section.page#about>header>section.hero>figure.poster{width:50dvw;height:100%}}@media(min-width:35rem){section.page#about>header>section.hero>figure.poster:has(svg.landscape){height:100%}}section.page#about>header>section.hero>figure.poster>svg{transition:transform 2s;transform-style:preserve-3d;display:block;border-radius:1.333rem;width:100%;height:100%}section.page#about>menu{border-radius:1.333rem;display:flex;justify-content:space-between;padding:1.333rem}@media(min-width:35rem){section.page#about>menu{margin:1.333rem;justify-content:center}}section.page#about>menu>button{border-radius:.43989rem;color:#5ec579bf;background-color:#e4e4dce6;font-weight:700;max-width:10rem;line-height:1.33}@media(prefers-color-scheme:dark){section.page#about>menu>button{background-color:#555355bf}}@media(min-width:35rem){section.page#about>menu>button{margin:0 1.333rem}}section.page#about>menu>button[aria-selected=false]{border-color:transparent;background-color:transparent;font-size:smaller;text-shadow:1px 1px transparent}@media(min-width:35rem){section.page#about>menu>button[aria-selected=false]{font-size:larger}}section.page#about>menu>button[aria-selected=true]{font-size:smaller;color:#fff;text-shadow:1px 1px rgba(94,197,121,.75)}@media(min-width:35rem){section.page#about>menu>button[aria-selected=true]{font-size:larger}}@media(prefers-color-scheme:dark){section.page#about>menu>button[aria-selected=true]{color:#e4e4dce6}}section.page#about>article{margin:1.333rem 0;padding:1.333rem}section.page#about>article>header{display:flex;justify-content:center;margin-bottom:2.666rem}section.page#about>article>header>h2{font-size:3.999rem;width:100%;max-width:29.326rem;text-align:center;color:#ec364cbf}@media(min-width:35rem){section.page#about>article>section{padding:1.333rem;display:flex;align-items:stretch}}@media(min-width:35rem){section.page#about>article>section>figure.poster{width:40dvw;height:100%}}@media(min-width:35rem){section.page#about>article>section>figure.poster:has(svg.landscape){height:100%}}section.page#about>article>section>figure.poster>svg{border-radius:.43989rem;width:100%;height:100%}section.page#about>article>section>header{display:flex;flex-direction:column}@media(min-width:35rem){section.page#about>article>section>header{padding:0 1.333rem}}section.page#about>article>section>header strong{color:#52a0d1bf}section.page#about>article>section>header>h2{margin-bottom:3.999rem}section.page#about>article>section>header>h4{margin-top:1.333rem;margin-bottom:2.666rem;text-align:center;line-height:2;max-width:17.329rem;align-self:center}section.page#about>article>section>header>ol{list-style-type:square}section.page#about>article>section>header>ol>li{margin-left:1.333rem}section.page#about>article>ol{display:grid;grid-gap:1.333rem;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}@media(min-width:35rem){section.page#about>article>ol{padding:1.333rem}}section.page#about>article>ol li{position:relative;display:block}section.page#about>article>ol li svg{position:absolute}section.page#about>article>ol li p{margin-left:2.666rem;margin-bottom:0}section.page#about>section{padding:1.333rem;display:grid;grid-gap:1.333rem;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}@media(min-width:43rem){section.page#about>section{grid-template-columns:repeat(auto-fill,minmax(425px,1fr))}}section.page#about>section>header{width:100%}section.page#about>section>svg{border-radius:.27993rem;height:100%;width:100%}section.page#about>section>svg.landscape{padding:0}@media(min-width:35rem){section.page#about>section>svg.landscape{grid-column-start:span 2}}@media(min-width:35rem){section.page#about>section>svg.landscape+.landscape{grid-column-start:span 3}}@media(orientation:landscape),(min-width:29rem){section.page#about>section>img.landscape{border:1em solid rgba(82,160,209,.75);grid-column-start:span 2}}section.page#about>footer{display:block;min-height:100vh;padding:1.333rem}section.page#about>footer>a.logo{display:inline-block}
