svg.icon{fill:currentColor}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:6}section.page.storytelling .as-days>article.day>header>h4{color:#509595;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=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}}svg[itemtype="/posters"]{display:block;min-height:512px;height:100%;width:100%;overflow:hidden;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}>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;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%)}}&[data-held-layer=sediment] use[itemprop=sediment],&[data-held-layer=sand] use[itemprop=sand],&[data-held-layer=gravel] use[itemprop=gravel],&[data-held-layer=rocks] use[itemprop=rocks],&[data-held-layer=boulders] use[itemprop=boulders]{filter:saturate(166%) brightness(130%)}&[data-held-layer=shadow] use[itemprop=shadow]{opacity:.85}@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:#509595;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:#509595;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:#509595;opacity:.25}article.thought>header>menu>a>svg:hover,article.thought>header>menu>a>svg:active{opacity:1}address[itemscope]{color:#525252;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}@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:#955050;--black: #525252;--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(215,214,203,.95);--white-background: #f6f6f3;--white-poster: #e4e4dc;--blue: #509595;--green: #509595;--red: #955050;--sediment: #955050;--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:#f6f6f3;stroke:#f6f6f3}}@-webkit-keyframes working{50%{fill:#f6f6f3;stroke:#f6f6f3}}@-o-keyframes working{50%{fill:#f6f6f3;stroke:#f6f6f3}}@keyframes working{50%{fill:#f6f6f3;stroke:#f6f6f3}}@-moz-keyframes working-pulse{0%,to{opacity:.7}50%{opacity:1}}@-webkit-keyframes working-pulse{0%,to{opacity:.7}50%{opacity:1}}@-o-keyframes working-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes working-pulse{0%,to{opacity:.7}50%{opacity:1}}@-moz-keyframes pulsing{0%,to{opacity:.7;transform:scale(1.25)}35%,58%{opacity:.75;transform:scale(1)}}@-webkit-keyframes pulsing{0%,to{opacity:.7;transform:scale(1.25)}35%,58%{opacity:.75;transform:scale(1)}}@-o-keyframes pulsing{0%,to{opacity:.7;transform:scale(1.25)}35%,58%{opacity:.75;transform:scale(1)}}@keyframes pulsing{0%,to{opacity:.7;transform:scale(1.25)}35%,58%{opacity:.75;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:#509595}}@-webkit-keyframes press-hold{to{-webkit-tap-highlight-color:#509595}}@-o-keyframes press-hold{to{-webkit-tap-highlight-color:#509595}}@keyframes press-hold{to{-webkit-tap-highlight-color:#509595}}@-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:#955050}@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:#525252;background-color:#f6f6f3}@media(prefers-color-scheme:dark){html{color:#d7d6cbf2;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:#525252;-webkit-tap-highlight-color:rgba(248,230,27,.75)}@media(prefers-color-scheme:dark){.yellow::placeholder{color:#525252}}.sediment{background-color:#955050;border-color:#955050;color:#e6d1d1;-webkit-tap-highlight-color:#955050}.sediment::placeholder{color:#e6d1d1}@media(prefers-color-scheme:dark){.sediment{background-color:#834747;color:#d7d6cbf2;border-color:#894a4a}}.red{background-color:#955050;border-color:#955050;color:#f0e4e4;-webkit-tap-highlight-color:#955050}.red::placeholder{color:#f0e4e4}@media(prefers-color-scheme:dark){.red{background-color:#894a4a;color:#d7d6cbf2;border-color:#8e4c4c}}.green{background-color:#509595;border-color:#509595;color:#d1e6e6;-webkit-tap-highlight-color:#509595}.green::placeholder{color:#d1e6e6}@media(prefers-color-scheme:dark){.green{background-color:#427a7a;color:#d7d6cbf2;border-color:#478383}}.blue{background-color:#509595;border-color:#509595;color:#f6fafa;-webkit-tap-highlight-color:#509595}.blue::placeholder{color:#f6fafa}@media(prefers-color-scheme:dark){.blue{background-color:#407777;color:#d7d6cbf2;border-color:#447f7f}}.black{background-color:#525252;border-color:#525252;color:#c2c2c2;-webkit-tap-highlight-color:#525252}.black::placeholder{color:#c2c2c2}@media(prefers-color-scheme:dark){.black{background-color:#393939;color:#d7d6cbf2;border-color:#525252}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;line-height:1.33}[outline],[outline] *:not(svg):not(svg *){outline:.15vmin dashed #525252}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:#509595}}time:active{transition:all .24s;color:#955050}a{cursor:pointer;outline:none;color:#509595;text-decoration:none;-webkit-tap-highlight-color:transparent}p>a{-webkit-tap-highlight-color:rgba(0,101,101,.69);transition-property:all;transition-duration:.8s;transition-timing-function:ease-in-out;transition-delay:.1s;border-bottom:.18vmin solid #509595;border-bottom-right-radius:.5vmin;border-bottom-left-radius:.5vmin}p>a:link{color:#509595}p>a:visited{border-color:#6db0b0}p>a:hover{color:#955050}p>a:active{color:#509595}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:#509595;width:1em;height:1em;display:inline-block;margin-bottom:-.25em}address.message>p svg.realness{width:2em;height:2em}address.message>p button{color:#509595;border-color:#509595;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 #955050;border-radius:.6665rem;color:#525252;background-color:#f6f6f3;opacity:0;transition:opacity .12s ease}@media(prefers-color-scheme:dark){dialog{color:#d7d6cbf2;background-color:#0e0e11f7}}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:9;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}dialog.confirm>article{max-width:100%}@media(orientation:portrait)and (max-width:35rem){dialog.confirm>article{min-width:calc(100vw - var(--base-line) * 3)}}dialog.confirm>article header{padding:1.333rem;display:flex;flex-direction:column}dialog.confirm>article header h1{text-align:center;width:100%;color:#955050}dialog.confirm>article header p{width:100%;color:#509595}dialog.confirm>article p{text-align:center;color:#525252}@media(prefers-color-scheme:dark){dialog.confirm>article p{color:#d7d6cbf2}}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 #509595;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:#509595}}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 #525252;border-radius:.44rem}@media(prefers-color-scheme:dark){fieldset{border:.1rem solid #955050;border-radius:.44rem}}fieldset legend{color:#868686}fieldset legend.valid{color:#509595}input{color:#955050}input[type=file]{display:none}input:focus{transition-property:all;outline:0}input:focus::placeholder{color:#868686}input::placeholder{color:#868686}input,textarea{border-color:transparent;background-color:transparent}input:disabled,textarea:disabled{opacity:1;user-select:none;-webkit-text-fill-color:#525252;color:#525252}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 #509595;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:#509595}@media(prefers-color-scheme:dark){button{color:#e4e4dce6}}button:active{transform:scale(.95)}button:focus{outline:.25px solid #509595;outline-offset:.33325rem}button:disabled{opacity:.75;border:.1rem solid #525252;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:#525252}@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:#f6f6f3;transition-property:padding,fill;transition-duration:1.4s;transition-timing-function:ease}svg.background{fill:transparent}@media(prefers-color-scheme:dark){svg.background{fill:#509595}}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}}:root{--black: #525252;--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(215,214,203,.95);--white-background: #f6f6f3;--white-poster: #e4e4dc;--blue: #509595;--green: #509595;--red: #955050;--sediment: #955050;--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}body:has(main#realness:has(section#navigation)){overflow:hidden}main#realness:has(section#navigation){overflow:hidden;height:100dvh}.working-border{position:fixed;inset:0;border:3.999rem solid transparent;border-radius:3.999rem;background:linear-gradient(transparent,transparent) padding-box,radial-gradient(ellipse at center,transparent 30%,rgba(80,149,149,.5) 95%) border-box;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{border:.0833125rem solid transparent;border-radius:.0833125rem}main#realness.offline{border-color:var(--yellow)}main#realness.working{border-width:.1333rem;border-color:var(--green);border-radius:3.999rem;position:relative}main#realness>h6{text-shadow:1px 1px 1.25px var(--black-background);position:fixed;display:none;top:0;left:var(--base-line)}
