@layer reset{*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.6;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}svg{height:auto}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}summary::marker{display:none}}:root{--_white: white;--_black: black;--_black-half: rgba(0, 0, 0, 0.5);--_lightgray: #fafafa;--_bone: #e4d2be;--_akaroa: #d7c3ab;--_alto: #d9d9d9;--_perfume: #d9a6f6;--_seidengruen: #8fc9ae;--_trollingerblau: #122062;--_loungeviolett: #590c82;--_lichtrot: #cb2a5c;--_gerberarot: #e7693c;--_zitronengelb: #f1cf3f;--_marigold-yellow: #f6df76;--_text-color: var(--_black);--_text-color-inverted: var(--_white);--_highlight-color: red;--_accent-color: var(--_marigold-yellow);--_background-color: var(--_white);--_background-color-inverted: var(--_black);--_body-background: var(--_lightgray);--_scrolly-background-color: var(--_bone);--_scrolly-text-color: var(--_black);--_walls-background-color-1: var(--_akaroa);--_walls-background-color-2: var(--_alto);--_font-family-text: "PP Agrandir", sans-serif;--_font-family-text-alt: "Monaspace Neon Var", monospace;--_font-family-text-arabic: "Noto Sans Arabic", serif;--_font-family-display: "Grato Grotesk", sans-serif;--_gutter: 2.78cqi;--_gap-y: var(--_gutter);--_default-vw: 1440;--_graphic-novel-rel: 4019;--_max-vw: 1920;--_layout-margins-default: calc(80 / 1440 * 100cqi);--_ui-icon-size-default: 2.38cqi;--_container-width: calc( var(--_max-vw, var(--_default-vw, 1440)) / 16 * 1rem );--_collectible-card-ratio: 295/388;--_collectible-card-border-radius: 1.5%;--_collectible-color-pins: var(--_marigold-yellow);--_collectible-color-objects: var(--_perfume);--_color-chapter-1: var(--_seidengruen);--_color-chapter-2: var(--_trollingerblau);--_color-chapter-3: var(--_loungeviolett);--_color-chapter-4: var(--_lichtrot);--_color-chapter-5: var(--_gerberarot);--_color-chapter-6: var(--_zitronengelb);--text-color: var(--_text-color);--headline-color: var(--_text-color);--background-color: var(--_background-color);--link-color: currentColor;--link-hover-color: currentColor}:root{--ease-in-quad: cubic-bezier(0.55, 0.085, 0.68, 0.53);--ease-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-in-quart: cubic-bezier(0.895, 0.03, 0.685, 0.22);--ease-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06);--ease-in-expo: cubic-bezier(0.95, 0.05, 0.795, 0.035);--ease-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.335);--ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);--ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-quart: cubic-bezier(0.165, 0.84, 0.44, 1);--ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);--ease-out-circ: cubic-bezier(0.075, 0.82, 0.165, 1);--ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);--ease-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in-out-quart: cubic-bezier(0.77, 0, 0.175, 1);--ease-in-out-quint: cubic-bezier(0.86, 0, 0.07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(0.785, 0.135, 0.15, 0.86)}@font-face{font-family:"Monaspace Neon Var";font-display:swap;src:url("../fonts/monaspace-neon-var.woff2") format("woff2")}@font-face{font-family:"Grato Grotesk";font-display:swap;font-weight:bold;font-style:normal;src:url("../fonts/grato-grotesk-bold.woff2") format("woff2")}@font-face{font-family:"PP Agrandir";font-display:swap;src:url("../fonts/ppagrandir-bold.woff2") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"PP Agrandir";font-display:swap;src:url("../fonts/ppagrandir-bolditalic.woff2") format("woff2");font-weight:bold;font-style:italic}@font-face{font-family:"PP Agrandir";font-display:swap;src:url("../fonts/ppagrandir-medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"PP Agrandir";font-display:swap;src:url("../fonts/ppagrandir-mediumitalic.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:"Noto Sans Arabic";font-style:normal;font-weight:600;src:url("../fonts/noto-sans-arabic-v33-arabic-600.woff2") format("woff2")}body{background:var(--_body-background);font-family:var(--_font-family-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@layer basic-typography{:is(h1,h2,h3,h4,h5,h6,p,ul,ol,address,blockquote,dl,details,button,time,label,legend,table,figcaption,input,a){--_dfs: 16;--_min-font-size: calc( var(--font-size, var(--_dfs, 16)) / var(--_dfs, 16) / 2 * 1rem );--_flex-font-size: calc( var(--font-size, var(--_dfs, 16)) / var(--_default-vw, 1440) * 100cqi );font-size:var(--_flex-font-size)}:is(h1,h2,h3,h4,h5,h6){color:var(--headline-color, var(--text-color));font-weight:700;font-family:var(--_font-family-display);margin:0 0 var(--_gutter);line-height:1.05}:is(p,ul,ol)+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--_gutter)}:is(h1){--font-size: 52}:is(h2){--font-size: 45}:is(h3){--font-size: 38}:is(h4){--font-size: 30}:is(p,ul,ol,address,blockquote,dl,details,button,time,label,legend,table,figcaption,input){--font-size: 16.5;margin:0 0 .8em;color:var(--text-color);font-weight:400}:is(p,ul,ol,address,blockquote,dl,details,button,time,label,legend,table,figcaption,input):last-child{margin-bottom:0}ul,ol{list-style:none;padding-left:0}main ul,main ol{list-style:disc;padding-left:1.5em}ul li:not(:last-child),ol li:not(:last-child){margin-bottom:.5em}ol{list-style:decimal;list-style-position:inside}dl{display:grid;grid-template-columns:auto 1fr;column-gap:1em}dl dt,dl dd{display:block;margin:0}dl dt{grid-column:1/2}dl dd{grid-column:2/3}b,strong{font-weight:500}em,i{font-style:italic;font-weight:300}a{text-decoration:none;color:var(--link-color, var(--text-color));text-underline-offset:.15em}a:hover,a:focus-visible{color:var(--link-hover-color, var(--link-color));text-decoration-line:underline}main a{text-decoration-line:underline}address{font-style:normal}img{display:block;width:100%;height:auto;margin:0;object-fit:cover;object-position:var(--focus-x) var(--focus-y)}figure{margin:0 0 1em 0}figcaption{--font-size: 13.5;padding-top:.5em;line-height:1.1;text-align:center}audio{display:block;width:100%}blockquote{margin-bottom:1.5em}blockquote>p{font-style:italic}blockquote cite{font-style:normal;display:block;margin-top:-0.5em;margin-bottom:1.5em}hr{border:none;border-top:1px solid var(--black-half);margin-top:var(--_gutter);margin-bottom:var(--_gutter)}iframe{width:100%;border:none}input[type=text],input[type=email],input[type=search],input[type=number]{padding:.4em .7em;border:none;border-bottom:1px solid var(--highlight-color);background:var(--input-background);color:var(--input-color)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=search]:focus-visible,input[type=number]:focus-visible{outline:none;border-color:var(--highlight-color)}label,legend{--font-size: 18;margin:0 0 .2em}form label{cursor:pointer}button{cursor:pointer;border:none;appearance:none}input[type=submit],button[type=submit]{padding:.4em .7em;background:var(--input-highlight);color:var(--input-background)}input[type=submit]:hover,input[type=submit]:focus-visible,button[type=submit]:hover,button[type=submit]:focus-visible{background:var(--input-highlight-active)}}@layer utilities{.-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.-l-container{width:100%;container-type:inline-size;max-width:var(--_container-width);margin-inline:auto}.-l-space{padding-inline:var(--_layout-margins-default)}.-l-grid{display:grid;column-gap:var(--_gutter);grid-template-columns:repeat(12, 1fr)}.-l-grid>:where(*){grid-column:1/13}.-l-vgrid{display:grid;align-items:start}.-l-vgrid>*{grid-column:1/2}.-l-vgrid.--box>*{grid-row:1/2}.-l-canvas{height:calc(100svh - var(--_layout-margins-default)*2);margin-block-end:var(--_layout-margins-default);overflow-x:clip;overflow-y:auto;background:var(--canvas-background, var(--_background-color))}.-h-blanklist{list-style:none;padding:0;z-index:0}.-h-blanklist li{margin:0}.-u-btn{--btn-foreground: var(--btn-color, var(--_text-color));--btn-background: var(--btn-background, transparent);color:var(--btn-foreground);display:block;margin:0 auto;padding:.5em 3em;background:var(--btn-background, transparent);border:.0694444444cqi solid var(--btn-foreground);width:fit-content;text-decoration:none !important;border-radius:2rem;font-weight:bold;display:inline-flex;gap:.25em;justify-content:center;white-space:nowrap}.-u-btn:hover,.-u-btn:focus-visible,.-u-btn.-is-active,.-is-active>.-u-btn{background:var(--btn-background-active, var(--btn-foreground));color:var(--btn-color-active, var(--_text-color-inverted));border-color:rgba(0,0,0,0)}.-u-btn.--filled{--btn-background: var(--btn-color, var(--_text-color-inverted))}.-u-btn.--filled:hover,.-u-btn.--filled:focus-visible,.-u-btn.--filled.-is-active,.-is-active>.-u-btn.--filled{border-color:var(--btn-color)}}:root{interpolate-size:allow-keywords}html{height:100%}html,body{scroll-behavior:smooth}body{min-height:100%;display:grid;grid-template-rows:1fr auto}body :where(main){padding-block-start:var(--_layout-margins-default);display:grid}body :where(main)>*{z-index:0;grid-area:1/1/2/2}@view-transition{navigation:auto}main{view-transition-name:main}::view-transition-old(main){animation:370ms ease-out both go-out}::view-transition-new(main){animation:370ms ease-out both go-in}@keyframes go-out{from{transform:scale(1);transform-origin:50% 50vh;opacity:1}to{transform:scale(0.95);transform-origin:50% 50vh;opacity:0}}@keyframes go-in{from{transform:scale(1.1);transform-origin:50% 50vh;opacity:0}to{transform:scale(1);transform-origin:50% 50vh;opacity:1}}.site-header{--header-spacing: 1.5cqi;--text-color: var(--_text-color-inverted);width:100%;position:fixed;z-index:20;display:flex;justify-content:space-between;align-items:start;pointer-events:none}.site-header__brand{margin:var(--header-spacing);pointer-events:all}.site-header__brand img{width:var(--_ui-icon-size-default);filter:var(--ui-filter, none)}.site-navigation{display:grid}.site-navigation>*{grid-area:1/1/2/2}.site-navigation .nav-toggle{position:relative;width:var(--_ui-icon-size-default);overflow:hidden;margin:var(--header-spacing);align-self:start;justify-self:end;z-index:2;cursor:pointer;pointer-events:all}.site-navigation .nav-toggle>span,.site-navigation .nav-toggle>span svg{width:100%}.site-navigation .nav-toggle svg [stroke]{stroke:var(--ui-color, var(--_text-color))}.site-navigation .nav-toggle:hover,.site-navigation .nav-toggle:focus-visible{scale:1.1}.site-navigation .nav-toggle:hover .open svg path:first-child,.site-navigation .nav-toggle:focus-visible .open svg path:first-child{fill:var(--_text-color)}.site-navigation .nav-toggle:hover .open svg path:not(:first-child),.site-navigation .nav-toggle:focus-visible .open svg path:not(:first-child){stroke:var(--_text-color-inverted)}.site-navigation .nav-toggle:hover .close svg path:first-child,.site-navigation .nav-toggle:focus-visible .close svg path:first-child{fill:var(--_text-color-inverted)}.site-navigation .nav-toggle:hover .close svg path:not(:first-child),.site-navigation .nav-toggle:focus-visible .close svg path:not(:first-child){stroke:var(--_text-color)}.site-navigation .nav-toggle input{position:absolute;z-index:1;left:-1000em}.site-navigation .nav-toggle input~:where(.close){display:none}.site-navigation .nav-toggle input~:where(.close) svg [stroke]{stroke:var(--_text-color-inverted)}.site-navigation .nav-toggle input:is(:checked)~.open{display:none}.site-navigation .nav-toggle input:is(:checked)~.close{display:block}.site-navigation .nav-toggle:has(input:checked)+div{translate:none}.site-navigation__offscreen-menu{--text-color: var(--_text-color-inverted);height:100dvh;background:var(--_background-color-inverted);width:fit-content;min-width:12cqi;padding-block:8cqi 2cqi;padding-inline:var(--header-spacing);pointer-events:all}.site-navigation__offscreen-menu:where(div){transition:translate .2s ease-out 0s;translate:101% 0}.site-navigation__offscreen-menu ul{text-align:end}.site-navigation__offscreen-menu ul+ul{margin-block-start:2cqi}.site-navigation__offscreen-menu ul:not(:has(li)){display:none}.site-footer{--text-color: var(--_text-color-inverted);position:relative;padding-block:calc(var(--_gap-y)*1.5);background:var(--_background-color-inverted)}.site-footer ul{padding:0;list-style:none}.site-footer .site-footer__brand{display:block;grid-row:1/2;grid-column:1/3}.site-footer .site-footer__brand img{width:6.4cqi}.site-footer .site-footer__nav{display:contents}.site-footer .site-footer__nav :is(li,p,h1,h2,h3,h4,h5,h6){--font-size: 10;font-weight:400;font-family:var(--_font-family-text);margin-bottom:.2em}.site-footer .site-footer__nav>div:nth-child(1){grid-row:1/2;grid-column:9/11}.site-footer .site-footer__nav>div:nth-child(2){grid-row:1/2;grid-column:11/13}.site-footer .site-footer__nav a{display:block}.site-footer .socialnav{display:flex;gap:.75rem}.site-footer .socialnav a{display:block}.site-footer .socialnav a:hover,.site-footer .socialnav a:focus-visible{scale:1.1}.site-footer .socialnav a span{height:1px;width:1px;overflow:hidden;position:absolute}.site-footer .socialnav a img{filter:none;width:1.25rem;display:block;aspect-ratio:1}.site-footer .debugbar{grid-row:1/2;grid-column:3/9}.userhud{--text-color: var(--ui-color, var(--_text-color));position:sticky;bottom:0;width:fit-content;margin-inline:auto 0;display:flex;flex-direction:column;padding:1.5cqi;z-index:19;text-align:center;gap:.7cqi;align-self:end}.userhud p{--font-size: 10}.userhud a{text-decoration:none}.userhud a,.userhud button{display:block}.userhud a:hover,.userhud a:focus-visible,.userhud button:hover,.userhud button:focus-visible{scale:1.05}.userhud svg{width:var(--_ui-icon-size-default);aspect-ratio:1;margin-inline:auto;pointer-events:none}.userhud svg [stroke]{stroke:var(--text-color)}.userhud svg [fill]{fill:var(--text-color)}.userhud>div:has(.ping){animation:ping .35s ease-out 0s 1}@keyframes ping{0%,100%{scale:1}50%{scale:3}}.userhud .audio-ui button{appearance:none;padding:0;margin:0;background:rgba(0,0,0,0);position:relative}.userhud .audio-ui button svg .active{visibility:hidden}.userhud .audio-ui.-is-running:not(.-is-paused) svg .active{visibility:visible}.userhud .audio-ui.-is-running:not(.-is-paused) svg .inactive{visibility:hidden}.debugbar{display:flex;gap:1cqi}.debugbar dl,.debugbar ul,.debugbar ol{--font-size: 12;font-family:"Courier New",Courier,monospace;padding:0;margin:0;display:flex;flex-direction:column;gap:.2rem}.debugbar li{margin:0;padding:0}.debugbar a{font-weight:bold}.mobilehint{position:fixed;z-index:50;inset:0;background-color:var(--_background-color);align-content:center;justify-items:center;display:none}@media(width < 46.25em){.mobilehint{display:block}}.mobilehint :is(h1,h2,h3,h4,h5,h6){font-size:2.75rem;margin-block-end:.5em}.mobilehint :is(p){font-size:1.25rem}.mobilehint :is(p)>*{font-size:inherit}.mobilehint a{text-decoration:underline}.mobilehint>div{padding:2rem;max-width:40rem}body:has(.diaryentries[open]){overflow:hidden}.diarylink{display:flex;width:4cqi;aspect-ratio:1;position:relative;z-index:10;text-decoration:none;margin:0 -0.7cqi;justify-self:var(--text-align, start)}.diarylink svg{height:62%;width:62%;display:block;margin:auto}.diarylink:hover svg circle,.diarylink:focus-visible svg circle{fill:var(--_text-color)}.diarylink:hover svg path,.diarylink:focus-visible svg path{stroke:var(--_text-color-inverted)}.diaryentries{--background-color: #fbf9f6;--background-color-shadow: #231f20;display:block;opacity:0;scale:.8;pointer-events:none;transition:all .2s ease-out 0s}.diaryentries[open]{opacity:1;scale:1;pointer-events:all}.diaryentries{position:fixed;max-height:100%;width:100%;left:50%;top:50%;translate:-50% -50%;padding:0;z-index:50;border:none;background:none;align-content:center;container-type:inline-size;max-width:var(--_container-width)}.diaryentries__inner{display:grid;grid-template-columns:repeat(12, 1fr);gap:1.35cqi;padding-inline:var(--_gutter)}.diaryentries__body{background:var(--background-color);grid-column:2/12;grid-row:1/2;aspect-ratio:1128/722;max-height:78svh;width:100%;display:grid;box-shadow:0 0 10cqi rgb(from var(--background-color-shadow) r g b/0.5)}.diaryentries__control{grid-area:1/1/2/13;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.diaryentries__control button{pointer-events:all;background:none;padding:0;display:block;z-index:5}.diaryentries__control button:hover,.diaryentries__control button:focus-visible{scale:1.1}.diaryentries__control button.close{width:2.4cqi;height:auto;order:2;align-self:start;translate:0 calc(-100% - 2cqi)}.diaryentries__control button.next,.diaryentries__control button.prev{width:3.7cqi;height:auto}.diaryentries__control button.prev{order:1}.diaryentries__control button.prev svg{rotate:180deg}.diaryentries__control button.next{order:3}.diaryentries:has(.diaryentry.-is-shown .-is-flipped:last-child) .diaryentries__control .next,.diaryentries:not(:has(.diaryentry.-is-shown .-is-flipped)) .diaryentries__control .prev{opacity:.2;pointer-events:none}.diaryentry{grid-area:1/1/2/2;line-height:1.66;height:100%;position:relative;z-index:2;visibility:hidden}.diaryentry.-is-shown{visibility:visible}.diaryentry *{--font-size: 15;font-family:var(--_font-family-text-alt)}.diaryentry *:is(p){margin-bottom:1lh}.diaryentry .page{width:50%;height:100%;display:flex;flex-direction:column;position:absolute;right:0;transition-property:transform,z-index;transition-delay:0s,.15s;transition-duration:.3s,0s;transition-timing-function:ease-out,linear;transform-style:preserve-3d;transform-origin:0 50%}.diaryentry .page.-original{padding:4cqi;visibility:hidden;right:auto;left:0}.diaryentry .page.-original>div{flex:1;overflow:auto}.diaryentry .page:nth-child(1){z-index:9}.diaryentry .page:nth-child(2){z-index:8}.diaryentry .page:nth-child(3){z-index:7}.diaryentry .page:nth-child(4){z-index:6}.diaryentry .page:nth-child(5){z-index:5}.diaryentry .page:nth-child(6){z-index:4}.diaryentry .page:nth-child(7){z-index:3}.diaryentry .page:nth-child(8){z-index:2}.diaryentry .page:nth-child(9){z-index:1}.diaryentry .page:nth-child(10){z-index:0}.diaryentry .page.-is-flipped{transform:perspective(200cqi) rotateY(-180deg);z-index:inherit}.diaryentry .page .side{padding:4cqi;position:absolute;inset:0;display:flex;flex-direction:column;background:linear-gradient(var(--gradient-angle), var(--background-color) 85%, hsl(from var(--background-color-shadow) h calc(s * 0.75) calc(l * 6)) 100%);backface-visibility:hidden}.diaryentry .page .side>div{flex:1;overflow:auto}.diaryentry .page .side:nth-child(1){--gradient-angle: -90deg}.diaryentry .page .side:nth-child(2){--gradient-angle: 90deg;transform:rotateY(180deg)}.walls-navigation{margin-block:2cqi}.template__pins .walls-navigation{--btn-color-active: var(--_walls-background-color-1)}.template__objects .walls-navigation{--btn-color-active: var(--_walls-background-color-2)}.walls-navigation ul{list-style:none;padding:0;display:flex;justify-content:center;gap:2.5cqi}.walls-navigation ul li{margin:0;min-width:20cqi}.walls-navigation ul li a{width:100%}.walls-navigation ul li a svg{width:1.3em;aspect-ratio:1}.walls-navigation ul li a svg path{fill:currentColor}.walls-footer{margin-block:5cqi 1.5cqi;display:flex;justify-items:center}.wall-grid,.objects-grid,.pins-grid{margin-block:2cqi}.wall-list,.objects-list,.pins-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2.5cqi}.wall-list li,.objects-list li,.pins-list li{border-radius:.3cqi;min-width:0;min-height:0;aspect-ratio:var(--_collectible-card-ratio);position:relative}.wall-list li:has(article),.objects-list li:has(article),.pins-list li:has(article){z-index:2}.wall-list li.stamp,.objects-list li.stamp,.pins-list li.stamp{position:relative;z-index:1;aspect-ratio:auto;pointer-events:none}.wall-list li.stamp img,.objects-list li.stamp img,.pins-list li.stamp img{position:absolute;max-width:none}.collectible.--card{position:relative;transition:scale .4s var(--ease-out-expo) 0s}.collectible.--card[data-collectible=pin]{--card-background: var(--_collectible-color-pins);--card-border-color: var(--_collectible-color-pins);--btn-color-active: var(--card-background)}.collectible.--card[data-collectible=object]{--card-background: var(--_collectible-color-objects);--card-border-color: var(--_collectible-color-objects);--btn-color-active: var(--card-background)}.collectible.--card button[data-action=collect] .added{display:none}.collectible.--card[data-context=wall]:not(.-is-collected){filter:grayscale(1)}.collectible.--card.-is-collected:not([data-context=wall]){--card-background: var(--card-collected-background, transparent)}.collectible.--card.-is-collected button[data-action=collect]{pointer-events:none}.collectible.--card.-is-collected button[data-action=collect] .add{display:none}.collectible.--card.-is-collected button[data-action=collect] .added{display:inline}.collectible.--card:hover,.collectible.--card:focus-visible{cursor:pointer;scale:1.05}.collectible.--card.-is-flipped>div,.collectible.--card:active>div{transform:perspective(100cqi) rotateY(-180deg)}.collectible.--card>div{aspect-ratio:var(--_collectible-card-ratio);transform-style:preserve-3d;transform-origin:50% 50%;transition-property:transform;transition-delay:0s;transition-duration:.3s;transition-timing-function:ease-out}.collectible.--card>div>div{position:absolute;inset:0;overflow:scroll;backface-visibility:hidden;border-radius:var(--_collectible-card-border-radius);background-color:var(--card-background);border:.0625rem solid var(--card-border-color);display:flex;flex-direction:column;padding:5% 5% 7.5%;gap:2.5%}.collectible.--card>div>div>:where(*){margin-block:0}.collectible.--card>div>div figure{aspect-ratio:1;background:rgba(0,0,0,.1);border-radius:var(--_collectible-card-border-radius);overflow:hidden}.collectible.--card>div>div figure img{height:100%;width:100%}.collectible.--card>div>div h2{--font-size: 14;order:3;margin-block:auto}.collectible.--card>div>div p{--font-size: 11;font-weight:bold;text-align:center}.collectible.--card>div>div header{display:flex;justify-content:space-between}.collectible.--card>div>div header p{--font-size: 8;font-weight:normal;margin:0}.collectible.--card>div>div section{flex:1;align-content:center}.collectible.--card>div>div footer{width:75%;margin-inline:auto;display:flex;flex-direction:column;gap:.5em}.collectible.--card>div>div footer>*{width:100%}.collectible.--card>div>div button,.collectible.--card>div>div footer a{--font-size: 9}.collectible.--card>div>div:last-child{transform:rotateY(180deg)}.pins-list li{background-color:hsla(0,0%,100%,.3)}.pins-list li.stamp{background-color:rgba(0,0,0,0)}.pins-list li.stamp[data-stamp="1"]{grid-row:2/3;grid-column:2/4}.pins-list li.stamp[data-stamp="1"] img{width:53.26cqi;margin:-10cqi 0 0 -9cqi}.pins-list li.stamp[data-stamp="2"]{grid-row:3/4;grid-column:3/5}.pins-list li.stamp[data-stamp="2"] img{width:43.54cqi;margin:4cqi 0 0 -9cqi}.pins-list li.stamp[data-stamp="3"]{grid-row:5/6;grid-column:2/4}.pins-list li.stamp[data-stamp="3"] img{width:54.3cqi;margin:-6cqi 0 0 -8cqi}.pins-list li.stamp[data-stamp="4"]{grid-row:7/8;grid-column:3/5}.pins-list li.stamp[data-stamp="4"] img{width:35.83cqi;margin:-4cqi 0 0 -1cqi}.pins-list li.stamp[data-stamp="5"]{grid-row:8/9;grid-column:1/2}.pins-list li.stamp[data-stamp="5"] img{width:22.91cqi;margin:-5cqi 0 0 -1cqi}.pins-list li.stamp[data-stamp="6"]{grid-row:9/10;grid-column:3/4}.pins-list li.stamp[data-stamp="6"] img{width:20.41cqi;margin:2cqi 0 0 -1cqi}.objects-list li:before{content:"";aspect-ratio:1;width:11cqi;rotate:45deg;background-color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:0}.objects-list li.stamp:before{display:none}.objects-list li.stamp[data-stamp="1"]{grid-row:1/2;grid-column:3/5}.objects-list li.stamp[data-stamp="1"] img{width:57.98cqi;margin:3cqi 0 0 -25cqi}.objects-list li.stamp[data-stamp="2"]{grid-row:3/4;grid-column:2/4}.objects-list li.stamp[data-stamp="2"] img{width:56.04cqi;margin:-1cqi 0 0 -4cqi}.objects-list li.stamp[data-stamp="3"]{grid-row:5/6;grid-column:1/2}.objects-list li.stamp[data-stamp="3"] img{width:22.15cqi;margin:8cqi 0 0 -2cqi}.infopoint{display:flex}.infopoint>a{display:block;width:fit-content;margin-inline:auto;width:7.5cqi;aspect-ratio:108/160;animation:popup-infopoint 1s var(--ease-out-circ) both;animation-timeline:view();animation-range:cover 30% cover 40%;transform-origin:50% 100%}.infopoint>a:after{content:"";background:center/contain url("../img/icon-infopoint.svg") no-repeat;display:block;width:100%;height:100%;transition:all .5s var(--ease-out-circ) 0s}.infopoint>a:hover:after,.infopoint>a:focus-visible:after{translate:5% -10%;transform:rotateY(180deg) rotateZ(-3deg);scale:1.1}@keyframes popup-infopoint{0%{opacity:0;scale:.3}100%{opacity:1;scale:1}}.modules__header{--text-color: var(--ui-color, var(--_text-color));--headline-color: var(--text-color);position:fixed;top:0;left:50%;translate:-50% 0;width:100%}.modules__header>div{display:flex;height:var(--_layout-margins-default);align-items:center}.modules__header>div::before{content:"";background:center/contain url("../img/dot.png") no-repeat;width:var(--_ui-icon-size-default);aspect-ratio:1;margin-inline-end:1.5cqi;filter:var(--ui-filter, none)}.modules__header>div :is(h1,h2,h3,h4,h5,h6){margin-right:auto}.modules__header :is(h1,h2,h3,h4,h5,h6,p){--font-size: 16;font-family:var(--_font-family-text-alt);margin:0;font-weight:normal;line-height:1}.modules__header :is(h1,h2,h3,h4,h5,h6,p) strong,.modules__header :is(h1,h2,h3,h4,h5,h6,p) b{font-weight:bold}.modules__header :is(h1,h2,h3,h4,h5,h6,p) a{text-decoration:none}.modules__header :is(h1,h2,h3,h4,h5,h6,p) a:hover,.modules__header :is(h1,h2,h3,h4,h5,h6,p) a:focus-visible{text-decoration:underline}.-modules-canvas{display:grid;grid-template-columns:repeat(24, 1fr);grid-template-rows:4cqi 1fr 4cqi}.-modules-canvas-navigation{grid-column:2/24;grid-row:2/3;align-self:end;display:flex;justify-content:space-between}.-modules-canvas-navigation>a{margin:0}.-modules-canvas-navigation>a:only-child{margin-inline-start:auto}body:has(main[data-station="1"]){--station-color: var(--_color-chapter-1)}body:has(main[data-station="2"]){--station-color: var(--_color-chapter-2);--station-ui-color: var(--_text-color-inverted)}body:has(main[data-station="3"]){--station-color: var(--_color-chapter-3)}body:has(main[data-station="4"]){--station-color: var(--_color-chapter-4)}body:has(main[data-station="5"]){--station-color: var(--_color-chapter-5)}body:has(main[data-station="6"]){--station-color: var(--_color-chapter-6)}body:has(main[data-station="2"]),body:has(main[data-station="3"]),body:has(main[data-station="4"]),body:has(main[data-station="5"]){--ui-color: var(--_text-color-inverted);--ui-filter: invert(1)}/*# sourceMappingURL=common.css.map */
