@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(./cinzel-latin-400-normal-DnUIPmzd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(./cinzel-latin-500-normal-B-2dbOfA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bahira Mano;font-style:normal;font-display:swap;font-weight:400;src:url(./nothing-you-could-do-latin-400-normal-B7VfwEBS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0b0708;--ink-2:#151011;--cream:#efe7da;--cream-dim:#efe7dab8;--paper:#f6f3ee;--paper-2:#ece7df;--white:#fff;--text-on-paper:#14120f;--text-2-on-paper:#14120fa3;--text-2-on-ink:#ffffff9e;--hair-on-ink:#ffffff38;--hair-on-paper:#14120f2e;--line:#efe7da38;--glass:#0e0a0b6b;--serif:"Cinzel", "Times New Roman", serif;--sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--gutter:20px;--frame-top:calc(var(--safe-t) + 68px);--ease-curtain:cubic-bezier(.76, 0, .24, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--ease-soft:cubic-bezier(.4, 0, .2, 1);--ease:var(--ease-soft);--k:1;--scrim-index:linear-gradient(180deg, rgba(11, 7, 8, calc(.55 * var(--k))) 0%, #0b070800 30%, rgba(11, 7, 8, calc(.62 * var(--k))) 100%);--scrim-hero:linear-gradient(180deg, #0b070859 0%, #0b070800 30%, #0b0708b8 100%);--scrim-ui:linear-gradient(180deg, #0b070880 0%, #0b070800 100%);--contorno-testo:1px 0 0 var(--ink), -1px 0 0 var(--ink), 0 1px 0 var(--ink), 0 -1px 0 var(--ink), 1px 1px 0 var(--ink), -1px 1px 0 var(--ink), -1px -1px 0 var(--ink), 1px -1px 0 var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-creation=petrolio]{--accent:#0e7a8c;--accent-ink:#34b8cc;--accent-paper:#08505c}[data-creation=verde]{--accent:#1fa37a;--accent-ink:#3fd0a0;--accent-paper:#0f6b52}[data-creation=fucsia]{--accent:#c2185b;--accent-ink:#f0599a;--accent-paper:#c2185b}[data-creation=ecru]{--accent:#e4d6be;--accent-ink:#e4d6be;--accent-paper:#7f6c4c}[data-creation=blu]{--accent:#1f3a66;--accent-ink:#6c8fd6;--accent-paper:#1f3a66}[data-creation=grigio]{--accent:#8e8982;--accent-ink:#b4afa7;--accent-paper:#5a564f}[data-creation=bordeaux]{--accent:#6b1a26;--accent-ink:#cc5468;--accent-paper:#6b1a26}[data-creation=nero]{--accent:#b3141a;--accent-ink:#e0383e;--accent-paper:#b3141a}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ink)}html,body,#app,button,a,[role=button],summary,label{touch-action:manipulation}body{background:var(--ink);min-height:100dvh;color:var(--cream);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5;overflow-x:hidden}@media (min-height:521px){html:not(:has(.path[data-mode=stack])){overscroll-behavior:none;height:100%;overflow:hidden}html:not(:has(.path[data-mode=stack])) body{overscroll-behavior:none;height:100%;overflow:hidden}}button{font:inherit;color:inherit}img{max-width:100%;display:block}a{color:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.btn{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);min-width:44px;min-height:44px;color:var(--cream);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:inline-flex}.btn:hover{border-color:#efe7da80}.btn:active{transform:scale(.97)}.btn--icon{width:44px;padding:0}.btn--solid{background:var(--cream);color:var(--ink);border-color:var(--cream)}.btn--solid:hover{background:#fff}:focus-visible{outline:2px solid var(--white);outline-offset:2px;box-shadow:0 0 0 2px var(--ink)}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--cream-dim);font-size:12px}.display{font-family:var(--serif);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.grain:after{content:"";pointer-events:none;mix-blend-mode:soft-light;opacity:.22;content:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;animation:none;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes grain-step{0%{background-position:0 0}25%{background-position:-37px 23px}50%{background-position:19px -41px}75%{background-position:-11px -17px}}@media (prefers-reduced-motion:reduce){.grain:after{animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--wl-paper:#fff;--wl-ink:#14120f;--wl-shadow:.5px .5px 1px #0b070840;--wl-shadow-card:0 0 4px #0b070840;--wl-card:#fcf5e6;--wl-ease-paper:cubic-bezier(.25, 1, .5, 1);--wl-ease-disc:cubic-bezier(.23, 1, .32, 1);--wl-t-paper:.4s;--wl-tilt-hover:-2deg;--wl-fold:12px;--wl-fold-tone:#d8d0c0;--wl-velo-alto:linear-gradient(180deg, #281c1285 0, #281c1285 calc(var(--safe-t) + 150px), #281c125c calc(var(--safe-t) + 186px), #281c1229 calc(var(--safe-t) + 240px), #281c120a calc(var(--safe-t) + 288px), #281c1200 calc(var(--safe-t) + 320px))}.wall{--wl-paper:#fff;--wl-ink:#14120f;--wl-shadow:.5px .5px 1px #0b070840;--wl-shadow-card:0 0 4px #0b070840;--wl-card:#fcf5e6;--wl-edge:calc(var(--gutter) + var(--safe-l));--wl-edge-r:calc(var(--gutter) + var(--safe-r));--wl-bottom:calc(var(--safe-b) + 48px);--wl-top-row:calc(var(--safe-t) + 34px);z-index:10;pointer-events:none;font-family:var(--sans);color:var(--cream);touch-action:manipulation;position:fixed;top:0;bottom:0;left:0;right:0}.wall__host{pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;top:0;bottom:0;left:0;right:0}html[data-zoomed] .wall__host,.wall button,.wall a,.wall [role=button]{touch-action:manipulation}.wall.is-armed .wall__host{cursor:none}.wall__ui{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.wall__ui:before{content:"";height:calc(var(--safe-t) + 320px);pointer-events:none;background:var(--wl-velo-alto);position:absolute;top:0;left:0;right:0}.wall.is-grid .wall__ui:before{display:none}.wall__level{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .13s linear,visibility 0s linear .13s;position:absolute;top:0;bottom:0;left:0;right:0}.wall__level.is-on{opacity:1;visibility:visible;transition:opacity .28s var(--ease-out)}.wall__level.is-on>*{pointer-events:auto}.wall__level>.wall-room__scrim,.wall__level.is-on>.wall-room__scrim{pointer-events:none}.wall-arrow{background:var(--wl-paper);width:44px;height:44px;color:var(--wl-ink);box-shadow:var(--wl-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .2s var(--ease-soft), background .15s var(--ease-soft), scale var(--wl-press-t,.16s) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.wall-arrow--prev .wall-glyph{transform:scaleX(-1)}.wall-arrow:disabled{opacity:.2;cursor:default}.wall-arrow:after{content:"";position:absolute;top:-10px;bottom:-10px}.wall-arrow--prev:after{left:-4px;right:-20px}.wall-arrow--next:after{left:-20px;right:-4px}.wall-tile{background-color:var(--wl-paper);width:44px;height:44px;color:var(--wl-ink);box-shadow:var(--wl-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid;transform:rotate(-4deg)}.wall-tile:after{content:"";position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.wall-tile{text-decoration:none;position:relative}@media (hover:hover){.wall-tile:hover{background-color:#f1ece3}}.wall-btn,.wall-cta{min-height:48px;font-family:var(--sans);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:rotate(var(--wl-tilt,-1deg));box-shadow:var(--wl-shadow);border:0;border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:400;line-height:1.2;text-decoration:none;display:inline-flex}.wall-btn .wall-glyph{width:16px;height:16px}.wall-btn{background-color:var(--wl-paper);color:var(--wl-ink)}@media (hover:hover){.wall-btn:hover{background-color:#f1ece3}}.wall-cta{background-color:var(--wl-ink);color:var(--cream);--wl-fold-tone:#4b433c;transform:rotate(.8deg)}@media (hover:hover){.wall-cta:not(.is-disabled):hover{background-color:#2a2420}}.wall-cta.is-disabled{cursor:default;background-color:#3a3331}.wall-btn,.wall-cta,.wall-tile{background-image:linear-gradient(45deg, var(--wl-fold-tone) calc(50% - .5px), transparent calc(50% + .5px));transition:background-color .15s var(--ease-soft), background-size var(--wl-t-paper) var(--wl-ease-paper), transform var(--wl-t-paper) var(--wl-ease-paper), rotate var(--wl-t-paper) var(--wl-ease-paper), scale var(--wl-press-t,.16s) var(--ease-out), --wl-nudge-k var(--wl-t-paper) var(--wl-ease-paper);background-position:100% 0;background-repeat:no-repeat;background-size:0 0}:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not(.v3d-tile)):active{background-color:#e9e3d8}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not(.v3d-tile)):active{background-color:#e9e3d8}.wall-cta:not(.is-disabled):active{background-color:var(--wl-ink)}:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled)):active{--wl-press-t:80ms}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled)):active{--wl-press-t:80ms}@media (prefers-reduced-motion:no-preference){:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled)):focus-visible{transform:rotate(var(--wl-tilt-hover));background-size:var(--wl-fold) var(--wl-fold)}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled)):focus-visible{transform:rotate(var(--wl-tilt-hover));background-size:var(--wl-fold) var(--wl-fold)}:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled)):active{scale:.97}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled)):active{scale:.97}:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled),.wall-room__go,.wall-hs):focus-visible .wall-glyph{animation:wall-quiver var(--wl-t-paper) ease-in-out 3}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled),.wall-room__go,.wall-hs):focus-visible .wall-glyph{animation:wall-quiver var(--wl-t-paper) ease-in-out 3}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled)):hover{transform:rotate(var(--wl-tilt-hover));background-size:var(--wl-fold) var(--wl-fold)}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled)):hover{transform:rotate(var(--wl-tilt-hover));background-size:var(--wl-fold) var(--wl-fold)}:-webkit-any(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled),.wall-room__go,.wall-hs):hover .wall-glyph{animation:wall-quiver var(--wl-t-paper) ease-in-out infinite}:is(.wall-btn:not([aria-busy=true]),.wall-tile:not([aria-busy=true]),.wall-cta:not(.is-disabled),.wall-arrow:not(:disabled),.wall-room__go,.wall-hs):hover .wall-glyph{animation:wall-quiver var(--wl-t-paper) ease-in-out infinite}}@keyframes wall-quiver{0%,to{opacity:1;translate:0;rotate:0deg}25%{opacity:.7;translate:.2px -.2px;rotate:1deg}50%{opacity:1;translate:0;rotate:0deg}75%{opacity:.7;translate:-.2px .2px;rotate:-1deg}}@property --wl-nudge-k{syntax:"<number>";inherits:false;initial-value:1}@keyframes wall-nudge{0%{rotate:0deg}4%{rotate:calc(5deg * var(--wl-nudge-k,1))}8%{rotate:calc(-4deg * var(--wl-nudge-k,1))}12%{rotate:calc(2.5deg * var(--wl-nudge-k,1))}16%{rotate:calc(-1deg * var(--wl-nudge-k,1))}20%,to{rotate:0deg}}@keyframes wall-nudge-again{0%{rotate:0deg}4%{rotate:calc(5deg * var(--wl-nudge-k,1))}8%{rotate:calc(-4deg * var(--wl-nudge-k,1))}12%{rotate:calc(2.5deg * var(--wl-nudge-k,1))}16%{rotate:calc(-1deg * var(--wl-nudge-k,1))}20%,to{rotate:0deg}}@media (prefers-reduced-motion:no-preference){:where(.wall:not(.is-reduced):not(.is-nudge-done)) .wall-room.is-on [data-wall-leave]{animation:3s ease-in-out 2s 2 wall-nudge}:where(.wall:not(.is-reduced).is-nudge-again) .wall-room.is-on [data-wall-leave]{animation:3s ease-in-out 2 wall-nudge-again}.wall-room [data-wall-leave]:active{--wl-nudge-k:0}.wall-room [data-wall-leave]:focus-visible{--wl-nudge-k:0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wall-room [data-wall-leave]:hover{--wl-nudge-k:0}}.wall-arrow:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-tile:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-btn:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-cta:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-hs:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-card__go:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-windows__archive:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-list a:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-list button:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.wall-hs:focus-visible .wall-hs__disc{box-shadow:var(--wl-shadow)}.wall-counter{top:calc(var(--wl-top-row) - 24px);left:var(--wl-edge);background:var(--wl-paper);color:#6e6a66;min-width:71px;height:48px;box-shadow:var(--wl-shadow);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 11px;font-size:16px;font-weight:400;line-height:1;display:inline-flex;position:absolute;transform:rotate(-2deg)}.wall-counter .wall-glyph{width:15px;height:15px}.wall-title{text-align:center;color:#f6f1e8;margin:0}.wall-title__eyebrow{letter-spacing:.5em;text-transform:uppercase;padding-left:.5em;font-size:15px;font-weight:600;line-height:16px;display:block}.wall-title__name{font-family:var(--serif);letter-spacing:.12em;text-transform:uppercase;margin-top:8px;padding-left:.12em;font-size:36px;font-weight:500;line-height:36px;display:block}.wall-title__line{box-sizing:border-box;max-width:calc(100vw - 2 * var(--wl-edge));text-overflow:ellipsis;white-space:nowrap;letter-spacing:.24em;font-variant-numeric:tabular-nums;color:#f1eadd;margin:2px auto 0;padding:4px 12px 4px calc(12px + .24em);font-size:15px;font-weight:600;line-height:18px;display:block;overflow:hidden}.wall-windows__track:not(.is-pending):not(.wall-windows__track--out) .wall-title__line{animation:wall-line-in .27s var(--ease-out) .15s both}@keyframes wall-line-in{0%{opacity:0}to{opacity:1}}.wall.is-reduced .wall-title__line{animation:none!important}@media (prefers-reduced-motion:reduce){.wall .wall-title__line{animation:none!important}}@media (max-width:359px){.wall-title__name{font-size:32px;line-height:32px}}@media (max-height:560px){.wall-title__eyebrow{font-size:12px;line-height:13px}.wall-title__name{margin-top:5px;font-size:24px;line-height:24px}.wall-title__line{margin-top:0;padding:2px 12px 2px calc(12px + .24em);font-size:12px;line-height:15px}.wall-windows__track{top:calc(var(--safe-t) + 54px)}.wall{--wl-bottom:calc(var(--safe-b) + 16px)}}.wall-windows__archive{bottom:calc(var(--wl-bottom) + 2px);right:var(--wl-edge-r);background:var(--wl-paper);min-width:44px;min-height:44px;color:var(--wl-ink);font:inherit;letter-spacing:.005em;white-space:nowrap;box-shadow:var(--wl-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:400;display:inline-flex;position:absolute;transform:rotate(2deg)}@media (hover:hover){.wall-windows__archive:hover{background:#f1ece3}}@media (max-width:699px){.wall-windows__archive{padding:0}.wall-windows__archive-text{display:none}}.wall-windows__track{left:0;right:0;top:calc(var(--safe-t) + 70px);pointer-events:none;will-change:transform;place-items:center;display:grid;position:absolute}.wall-room__scrim{content:""}.wall-windows__track{z-index:0;isolation:isolate;transition:opacity .27s var(--ease-out)}.wall-windows__track.is-pending,.wall-bar--windows.is-pending{opacity:0;transition:none}.wall-bar--windows{transition:opacity .27s var(--ease-out);will-change:transform}.wall-windows__track--out,.wall-bar--out{animation:.12s linear 60ms both wall-title-out}.wall-bar--out,.wall-bar--out *{pointer-events:none!important}.wall-bar--windows.is-pending>*{pointer-events:none}@keyframes wall-title-out{0%{opacity:1}to{opacity:0}}.wall-nav{height:44px;padding:0 var(--wl-edge-r) 0 var(--wl-edge);pointer-events:none;justify-content:space-between;margin-top:-22px;display:flex;position:absolute;top:50%;left:0;right:0}.wall-nav>*{pointer-events:auto}.wall__level.is-on>.wall-nav,.wall__level.is-on>.wall-bar,.wall__level.is-on>.wall-windows__track,.wall__level.is-on>.wall-room__head{pointer-events:none}.wall-bar{left:var(--wl-edge);right:var(--wl-edge-r);bottom:var(--wl-bottom);pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute}.wall-bar>*{pointer-events:auto}.wall-bar--windows{flex-wrap:nowrap;gap:12px}.wall-room__scrim{height:calc(var(--frame-top) + 230px);background:linear-gradient(#0b07089e 0%,#0b07086b 45%,#0b070824 78%,#0b070800 100%);position:absolute;top:0;left:0;right:0}.wall-room__head{left:0;right:0;top:calc(var(--frame-top) + 8px);pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute}.wall-room__enter:focus-visible{outline-offset:2px;outline:2px solid #efe7da;box-shadow:0 0 0 4px #0b070899}.wall-room__enter{pointer-events:auto;color:#efe7da;min-height:44px;font:inherit;letter-spacing:.04em;text-underline-offset:4px;text-shadow:0 1px 12px #0b0708d9,0 0 3px #0b070899;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:14px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.wall-room.has-label .wall-room__scrim{height:calc(var(--frame-top) + 36px);background:linear-gradient(#0b07086b 0%,#0b070800 100%)}.wall-room__label{left:50%;top:calc(var(--frame-top) + 4px);max-width:calc(100% - 2 * var(--gutter));text-align:center;background:var(--wl-card);color:var(--wl-ink);box-shadow:var(--wl-shadow-card);border-radius:4px;flex-direction:column;align-items:center;padding:10px 18px 4px;display:flex;position:absolute;transform:translate(-50%)rotate(-1.5deg)}.wall-room__where{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:#5f5a55;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.wall-room__where .wall-glyph{width:15px;height:15px}.wall-room__name{font-family:var(--serif);letter-spacing:.12em;text-transform:uppercase;margin:4px 0 0;padding-left:.12em;font-size:24px;font-weight:500;line-height:1.1}.wall-room__go{cursor:pointer;min-height:44px;color:var(--wl-ink);font:inherit;white-space:nowrap;text-underline-offset:4px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;font-size:15px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.wall-room__go .wall-glyph{width:16px;height:16px}.wall-room__go:focus-visible{outline:2px solid var(--wl-ink);outline-offset:2px;box-shadow:none}.wall.is-reduced .wall-room__label{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.wall .wall-room__label{transform:translate(-50%)}}@media (max-height:560px){.wall-room__label{padding:6px 14px 2px}.wall-room__name{font-size:18px}}.wall-hs{--hs:58px;width:var(--hs);height:var(--hs);margin:calc(var(--hs) / -2) 0 0 calc(var(--hs) / -2);color:var(--wl-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;pointer-events:none;will-change:transform;transition:opacity .2s var(--ease-soft), visibility 0s linear .2s;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.wall-hs[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ease-out)}.wall-hs:before,.wall-hs:after{content:"";box-sizing:border-box;pointer-events:none;opacity:0;border:1px solid #fff9;border-radius:50%;grid-area:1/1;width:100%;height:100%;animation:2s cubic-bezier(.25,.6,.35,1) infinite wall-hs-ripple}.wall-hs:after{animation-delay:-1s}@keyframes wall-hs-ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.wall-hs__disc{width:54px;height:54px;transition:transform .6s var(--wl-ease-disc);background:#fff;border-radius:50%;grid-area:1/1;place-items:center;display:grid;box-shadow:0 1px 3px #0b07082e}.wall-hs__disc .wall-glyph{width:26px;height:26px}.wall-hs__ring{pointer-events:none;border:1px solid #fff6;border-radius:50%;grid-area:1/1;width:104px;height:104px;display:none}@media (prefers-reduced-motion:no-preference){.wall-hs:focus-visible .wall-hs__disc{transform:scale(1.125)}.wall-hs:active .wall-hs__disc{transition-duration:80ms;transform:scale(.97)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wall-hs:hover .wall-hs__disc{transform:scale(1.125)}.wall-hs:active .wall-hs__disc{transform:scale(.97)}}.wall-hs[aria-pressed=true] .wall-hs__disc{box-shadow:0 0 0 2px #ffffffe6,0 1px 3px #0b07082e}@media (max-width:699px){.wall-hs{--hs:48px}.wall-hs__disc{width:42px;height:42px}.wall-hs__disc .wall-glyph{width:22px;height:22px}}.wall-hs__label{transform:translateX(calc(-50% + var(--hs-label-dx,0px))) rotate(-2deg);color:var(--wl-ink);box-shadow:var(--wl-shadow);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ease-soft);background:#fff;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:400;line-height:1.3;position:absolute;bottom:calc(100% + 18px);left:50%}.wall-hs[data-label=down] .wall-hs__label{top:calc(100% + 18px);bottom:auto}@media (hover:hover){.wall-hs:hover .wall-hs__label{opacity:1}}.wall-hs:focus-visible .wall-hs__label{opacity:1}.wall-card{left:50%;bottom:calc(var(--wl-bottom) + 64px);width:min(calc(100% - 2 * var(--gutter)), 360px);margin-left:calc(min(calc(100% - 2 * var(--gutter)), 360px) / -2);background:var(--wl-card);color:var(--wl-ink);box-shadow:var(--wl-shadow-card);pointer-events:none;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:18px 20px 18px 18px;display:flex;position:absolute;transform:rotate(-2deg)}.wall-card__icon{background:#fff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 0 1px #14120f14}.wall-card__icon .wall-glyph{width:22px;height:22px}.wall-card__text{flex:160px;margin:0;font-size:16px;line-height:1.2}@media (max-width:699px){.wall-card__icon{width:48px;height:48px}.wall-card{padding:14px 16px 14px 14px}}.wall-card.is-armed{pointer-events:auto}.wall-card:not(.is-armed){animation:7s linear forwards wall-card-hint}@keyframes wall-card-hint{0%,86%{opacity:1}to{opacity:0;visibility:hidden}}.wall-card__go{background:var(--wl-ink);min-height:44px;color:var(--cream);font:inherit;cursor:pointer;border:0;border-radius:3px;flex:1 0 100%;font-size:15px;font-weight:500}.wall-macro__back{top:calc(var(--wl-top-row) - 22px);left:var(--wl-edge);position:absolute}.wall-macro__card{left:50%;bottom:var(--wl-bottom);width:min(calc(100% - 2 * var(--gutter)), 420px);background:var(--wl-card);color:var(--wl-ink);box-shadow:var(--wl-shadow-card);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 14px;padding:16px 16px 16px 20px;display:flex;position:absolute;transform:translate(-50%)rotate(-2deg)}.wall-macro__card>*{pointer-events:auto}.wall-macro__caption{white-space:nowrap;text-overflow:ellipsis;flex:100%;min-width:0;margin:0;font-size:16px;font-weight:400;line-height:1.2;overflow:hidden}.wall-macro__card .wall-cta{--wl-tilt-hover:-.5deg;flex:100%;transform:none}.wall-brush{z-index:12;pointer-events:none;opacity:0;will-change:transform;background-position:50%;background-size:cover;background-color:var(--ink-2);border-radius:50%;width:144px;height:144px;position:fixed;top:0;left:0;-webkit-mask-image:radial-gradient(circle closest-side,#000 0 calc(100% - 40px),#0000 100%);mask-image:radial-gradient(circle closest-side,#000 0 calc(100% - 40px),#0000 100%)}.wall-brush.is-on{opacity:1}.wall-brush__dot{background:#fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0b070840}.wall-list{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wall-list__head{font-family:var(--serif);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:15px;font-weight:500}.wall-list__items{margin:0;padding:0;list-style:none}.wall-list a{color:inherit;text-decoration:none}.wall:not(.is-grid) .wall-list:focus-within{left:var(--wl-edge);top:calc(var(--frame-top) + 8px);width:auto;height:auto;max-height:calc(100% - var(--frame-top) - 24px);clip:auto;white-space:normal;z-index:30;background:var(--ink);color:var(--cream);border:1px solid var(--line);pointer-events:auto;border-radius:3px;margin:0;padding:14px 18px 10px;position:fixed;overflow:auto}.wall:not(.is-grid) .wall-list:focus-within .wall-list__link{align-items:center;min-height:44px;padding:0 4px;font-size:15px;display:flex}.wall:not(.is-grid) .wall-list:focus-within .wall-list__group+.wall-list__group{margin-top:10px}.wall-list__line{letter-spacing:.2em;font-variant-numeric:tabular-nums;display:block}.wall:not(.is-grid) .wall-list:focus-within .wall-list__line{color:#efe7dac7;font-size:13px;line-height:16px}.wall.is-grid{overscroll-behavior:contain;pointer-events:auto;background:var(--ink);overflow-y:auto}.wall.is-grid .wall-list{clip:auto;white-space:normal;width:auto;height:auto;padding:calc(var(--frame-top) + 12px) var(--wl-edge) calc(var(--safe-b) + 32px);margin:0;position:static;overflow:visible}.wall.is-grid .wall-list__group+.wall-list__group{margin-top:28px}.wall.is-grid .wall-list__head{padding:10px 0 12px}.wall.is-grid .wall-list__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:700px){.wall.is-grid .wall-list__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.wall.is-grid .wall-list__link{aspect-ratio:2/3;background:var(--ink-2);display:block;position:relative;overflow:hidden}.wall.is-grid .wall-list__img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wall.is-grid .wall-list__link:after{content:"";background:linear-gradient(#0b070800 45%,#0b0708c7 100%);position:absolute;top:0;bottom:0;left:0;right:0}.wall.is-grid .wall-list__text{z-index:1;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.wall.is-grid .wall-list__name{font-family:var(--serif);letter-spacing:.16em;text-transform:uppercase;color:#efe7da;font-size:16px;font-weight:500}.wall.is-grid .wall-list__line{letter-spacing:.2em;font-variant-numeric:tabular-nums;color:#efe7da;text-shadow:0 1px 3px #0b0708b3;font-size:13px;line-height:17px}.wall.is-grid .wall-list__archive{border:1px solid var(--line);min-height:44px;color:var(--cream);font:inherit;cursor:pointer;background:0 0;border-radius:3px;margin-top:28px;padding:0 16px;font-size:15px}.wall.is-grid .wall-list a:focus-visible{outline-offset:-3px;box-shadow:none}.wall__veil{background:var(--ink);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-soft);position:absolute;top:0;bottom:0;left:0;right:0}.wall.is-leaving .wall__veil{opacity:1;pointer-events:auto}.wall.is-booting .wall__veil{opacity:1;transition:none}@media (max-width:480px){.wall-btn,.wall-cta{padding:0 16px}.wall-bar{gap:8px}}.wall.is-reduced .wall-hs:before,.wall.is-reduced .wall-hs:after{opacity:0;animation:none}.wall.is-reduced .wall-hs__ring{display:block}@media (prefers-reduced-motion:reduce){.wall .wall-hs:before,.wall .wall-hs:after{opacity:0;animation:none}.wall .wall-hs__ring{display:block}}.wall.is-reduced .wall-windows__archive,.wall.is-reduced .wall-tile,.wall.is-reduced .wall-btn,.wall.is-reduced .wall-cta,.wall.is-reduced .wall-counter,.wall.is-reduced .wall-card,.wall.is-reduced .wall-hs__label{transform:none}.wall.is-reduced .wall-hs__label,.wall.is-reduced .wall-macro__card{transform:translate(-50%)}.wall.is-reduced .wall-hs__ring,.wall.is-reduced .wall-arrow .wall-glyph{transition:none;transform:none}.wall.is-reduced .wall-arrow--prev .wall-glyph{transform:scaleX(-1)}.wall.is-reduced [data-wall-leave],.wall.is-reduced .wall-glyph{animation:none!important}.wall.is-reduced .wall-btn,.wall.is-reduced .wall-cta,.wall.is-reduced .wall-tile{background-size:0 0;scale:none}.wall.is-reduced .wall-arrow{scale:none}.wall.is-reduced .wall-hs__disc{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.wall .wall-windows__archive,.wall .wall-tile,.wall .wall-btn,.wall .wall-cta,.wall .wall-counter,.wall .wall-card{transform:none}.wall .wall-hs__label,.wall .wall-macro__card{transform:translate(-50%)}.wall .wall-hs__ring,.wall .wall-arrow .wall-glyph{transition:none}}.ip[data-v-626908d0]{width:var(--w);height:calc(var(--w) * 1.2159);transform-origin:50%;opacity:0;will-change:transform, opacity;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.ip__paper[data-v-626908d0]{background:linear-gradient(158deg,#ffffff8c 0%,#fff0 38%,#78604000 62%,#78604017 100%),#f4f0e7;border-radius:1.5px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 -1px #5a483229,inset -1px 0 #5a48321a,inset 0 1px #ffffffb3}.ip__sh[data-v-626908d0]{pointer-events:none;border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0}.ip__sh--contact[data-v-626908d0]{opacity:0;box-shadow:0 calc(1px / var(--k)) calc(1.5px / var(--k)) #261c1252, 0 calc(4px / var(--k)) calc(8px / var(--k)) #261c1229, calc(3px / var(--k)) calc(12px / var(--k)) calc(24px / var(--k)) calc(-6px / var(--k)) #261c1238}.ip__sh--lift[data-v-626908d0]{opacity:1;box-shadow:0 calc(2px / var(--k)) calc(4px / var(--k)) #261c122e, calc(6px / var(--k)) calc(22px / var(--k)) calc(40px / var(--k)) calc(-4px / var(--k)) #261c1252, calc(14px / var(--k)) calc(46px / var(--k)) calc(80px / var(--k)) calc(-10px / var(--k)) #261c122e}.ip__win[data-v-626908d0]{left:calc(var(--w) * .0511);top:calc(var(--w) * .0682);width:calc(var(--w) * .8977);height:calc(var(--w) * .8977);background:#b9c1bb;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #1e18121f}.ip__img[data-v-626908d0]{object-fit:cover;opacity:0;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ip__milk[data-v-626908d0]{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0}.ip__band[data-v-626908d0]{left:calc(var(--w) * .0511);width:calc(var(--w) * .8977);top:calc(var(--w) * .9659);height:calc(var(--w) * .25);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.ip__txt[data-v-626908d0]{text-align:center;text-wrap:balance;max-width:100%;color:var(--wl-ink);font-family:Bahira Mano,Bradley Hand,Segoe Print,cursive;font-weight:400;font-size:calc(var(--w) * .094);letter-spacing:0;text-transform:none;font-feature-settings:"kern" 1, "liga" 1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;padding-bottom:calc(var(--w) * .012);margin:0;line-height:1.1}.ip__w[data-v-626908d0]{opacity:0;display:inline-block}.ip__win[data-v-626908d0]:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px 2px #14100c38,inset 0 0 0 1px #14100c1a}.ip.is-reduced .ip__sh--contact[data-v-626908d0]{opacity:1}.ip.is-reduced .ip__sh--lift[data-v-626908d0]{opacity:0}.wintro[data-v-b8a4bb4e]{z-index:20;overscroll-behavior:none;color:var(--wl-ink);text-align:center;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.wintro.is-leaving[data-v-b8a4bb4e]{pointer-events:none}.wintro__scene[data-v-b8a4bb4e]{position:absolute;top:0;bottom:0;left:0;right:0}.wintro__field[data-v-b8a4bb4e]{background-color:var(--campo-tono,#8b7f6f);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.wintro__field-img[data-v-b8a4bb4e]{object-fit:cover;opacity:0;transform-origin:50% 42%;width:100%;max-width:none;height:100%;transition:opacity .3s linear;position:absolute;top:0;bottom:0;left:0;right:0}.wintro__field-img.is-on[data-v-b8a4bb4e]{opacity:1}.wintro__velo[data-v-b8a4bb4e]{height:calc(var(--safe-t) + 320px);background:var(--wl-velo-alto);pointer-events:none;position:absolute;top:0;left:0;right:0}.wintro__luce[data-v-b8a4bb4e]{pointer-events:none;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.wintro__luce-fascio[data-v-b8a4bb4e]{will-change:transform;background:radial-gradient(46% 58% at 30% 46%,#ffe4b657 0%,#ffe4b621 45%,#ffe4b600 72%),linear-gradient(100deg,#ffeccd1a 0%,#ffeccd00 55%);position:absolute;top:-10%;bottom:-10%;left:-12%;right:-12%}.wintro__mark[data-v-b8a4bb4e]{left:50%;top:calc(var(--safe-t) + 104px);aspect-ratio:4;pointer-events:none;width:min(52vw,210px);position:absolute;transform:translate(-50%,-50%)}@media (max-height:700px){.wintro__mark[data-v-b8a4bb4e]{width:min(44vw,180px);top:calc(var(--safe-t) + 84px)}}@media (min-width:700px) and (min-aspect-ratio:801/1000){.wintro__mark[data-v-b8a4bb4e]{width:clamp(240px,21vw,340px);top:calc(var(--safe-t) + 108px)}}@media (max-height:560px) and (min-aspect-ratio:1){.wintro__mark[data-v-b8a4bb4e]{width:150px;top:calc(var(--safe-t) + 40px)}}.wintro__stage[data-v-b8a4bb4e]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.wintro__wait[data-v-b8a4bb4e]{left:0;right:0;top:var(--palco-cy);color:var(--wl-ink);margin:0;font-size:15px;font-weight:500;position:absolute;transform:translateY(-50%)}.wwait-enter-active[data-v-b8a4bb4e]{transition:opacity .2s linear}.wwait-enter-from[data-v-b8a4bb4e]{opacity:0}.wintro__gate[data-v-b8a4bb4e]{left:0;right:0;top:var(--palco-cy);padding:0 var(--gutter);flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;transform:translateY(-50%)}.wintro__gate-btn[data-v-b8a4bb4e]{text-transform:uppercase;letter-spacing:.148em;gap:12px;min-width:220px;min-height:52px;padding:0 26px;font-size:14px;font-weight:700}.wintro__gate-btn .wall-glyph[data-v-b8a4bb4e]{width:18px;height:18px}.wintro__gate-btn.wall-cta[data-v-b8a4bb4e]:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 6px #efe7daeb}@media (min-width:700px) and (min-aspect-ratio:801/1000){.wintro__gate[data-v-b8a4bb4e]{flex-direction:row;justify-content:center;gap:20px}}.wintro__actions[data-v-b8a4bb4e]{z-index:10;left:0;right:0;bottom:var(--zb-ancora);height:calc(var(--zb-riga) + var(--zb-sotto));justify-content:center;align-items:stretch;display:flex;position:absolute}.wintro__end[data-v-b8a4bb4e]{grid-template-rows:var(--zb-riga) 12px 44px;place-items:center;display:grid}.wintro__end>.wintro__shop[data-v-b8a4bb4e]{grid-row:3}.wintro__enter[data-v-b8a4bb4e]{--wl-tilt:-1deg;gap:12px;min-height:52px;padding:0 28px;font-size:16px;font-weight:500}.wintro__enter .wall-glyph[data-v-b8a4bb4e]{width:18px;height:18px}.wintro__shop[data-v-b8a4bb4e]{min-height:44px;color:var(--wl-ink);text-underline-offset:4px;align-items:center;padding:0 12px;font-size:14px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.wintro__shop[data-v-b8a4bb4e]:hover{text-decoration-thickness:2px}}.wintro__shop[data-v-b8a4bb4e]:focus-visible{outline:2px solid var(--wl-ink);outline-offset:2px;border-radius:2px;box-shadow:0 0 0 5px #efe7daeb}.wintro__actions.is-row .wintro__end[data-v-b8a4bb4e]{flex-direction:row;align-items:center;gap:20px;display:flex}@media (prefers-reduced-motion:reduce){.wintro__enter[data-v-b8a4bb4e],.wintro__gate-btn[data-v-b8a4bb4e]{--wl-tilt:0deg}}.wall-boot[data-v-6bf56ad4]{z-index:10;background:var(--ink,#0b0708);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.logo[data-v-2c00511b]{align-items:center;display:inline-flex}.logo img[data-v-2c00511b]{width:auto}.logo__placeholder[data-v-2c00511b]{font-family:var(--serif);letter-spacing:.32em;color:var(--cream);padding-left:.32em;line-height:1}.frame[data-v-1eef9618]{z-index:25;padding:calc(var(--safe-t) + 12px) calc(var(--gutter) + var(--safe-r)) 12px calc(var(--gutter) + var(--safe-l));min-height:var(--frame-top);pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.frame[data-v-1eef9618]:before{content:"";background:var(--scrim-ui);pointer-events:none;z-index:-1;height:100px;position:absolute;top:0;left:0;right:0}.frame.is-intro[data-v-1eef9618]:before{display:none}@media (max-width:699px){.frame[data-v-1eef9618]:not(.is-intro):not(.frame--wall){background:var(--ink)}.frame[data-v-1eef9618]:not(.is-intro):not(.frame--wall):before{display:none}}.frame--wall[data-v-1eef9618]:before{display:none}.frame--wall .frame__audio[data-v-1eef9618]{color:#14120f;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:4px;transform:rotate(4deg);box-shadow:.5px .5px 1px #0b070840}.frame--wall .frame__audio[data-v-1eef9618]:hover{background:#f1ece3}.frame--wall .frame__audio[data-v-1eef9618]:active{transform:rotate(4deg)scale(.97)}@media (prefers-reduced-motion:reduce){.frame--wall .frame__audio[data-v-1eef9618],.frame--wall .frame__audio[data-v-1eef9618]:active{transform:none}}.frame__side[data-v-1eef9618]{align-items:center;min-height:44px;display:flex}.frame__side--end[data-v-1eef9618]{justify-content:flex-end}.frame.is-intro .frame__mark[data-v-1eef9618]:not([data-placed]){visibility:hidden}.frame.is-intro .frame__mark[data-v-1eef9618]:not([data-anim]){opacity:0}.frame__mark[data-v-1eef9618]{will-change:transform;justify-content:center;align-items:center;display:inline-flex}.frame__home[data-v-1eef9618]{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:-14px -10px;padding:14px 10px;display:inline-flex}.frame__audio[data-v-1eef9618],.frame__tile[data-v-1eef9618]{pointer-events:auto}.frame--paper .frame__side--end[data-v-1eef9618]{gap:10px}.frame__sound.is-muted[data-v-1eef9618]:before{content:"";background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:9px;right:9px;transform:rotate(-45deg)}.frame__back[data-v-1eef9618]{pointer-events:auto;cursor:pointer;min-height:44px;color:var(--white);font-family:var(--serif);letter-spacing:.3em;text-transform:uppercase;text-shadow:0 1px 10px #0b070899;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.5em;padding:0 12px 0 0;font-size:15px;font-weight:500;display:inline-flex}@media (hover:hover){.frame__back[data-v-1eef9618]:hover{text-underline-offset:.5em;text-decoration:underline;text-decoration-thickness:1px}}.frame__back[data-v-1eef9618]:focus-visible{text-underline-offset:.5em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.frame__mark[data-v-1eef9618]{transition:none!important}}.v3d-tile[aria-pressed=true]{background:var(--wl-ink,#14120f);color:var(--cream,#efe7da);box-shadow:var(--wl-shadow), inset 0 0 0 1.5px #efe7da80}@media (hover:hover){.v3d-tile[aria-pressed=true]:hover{background:#2a2420}}.v3d-tile.is-busy{cursor:progress}.v3d-ring{pointer-events:none;width:56px;height:56px;color:var(--cream,#efe7da);margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%;overflow:visible}.v3d-ring circle{fill:none;stroke-width:2.5px}.v3d-ring__track{stroke:currentColor;opacity:.3}.v3d-ring__arc{stroke:currentColor;stroke-linecap:round;transform-origin:50%;transition:stroke-dasharray .3s linear;transform:rotate(-90deg)}.v3d-ring.is-indeterminate{animation:1.05s linear infinite v3d-spin}@keyframes v3d-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.v3d-ring.is-indeterminate{animation:none}.v3d-ring__arc{transition:none}}.v3d-scrim[data-v-0e5fcaa5]{z-index:1;pointer-events:none;background:linear-gradient(#00000059,#0000);height:28%;position:absolute;top:0;left:0;right:0}.v3d-exit[data-v-0e5fcaa5]{left:50%;top:calc(var(--safe-t) + 76px);z-index:3;--wl-tilt:-1deg;position:absolute;translate:-50%}.v3d-zoom .wall-arrow[aria-disabled=true][data-v-0e5fcaa5]{opacity:.2;cursor:default;scale:1}.v3d-zoom[data-v-0e5fcaa5]{right:calc(var(--gutter) + var(--safe-r));z-index:3;flex-direction:column;gap:8px;display:flex;position:absolute;top:calc(46% + 30px)}.v3d-card[data-v-0fdd8633]{left:50%;bottom:calc(var(--safe-b) + 236px);z-index:4;width:max-content;min-width:240px;max-width:min(calc(100% - 2 * var(--gutter)), 340px);color:#14120f;box-shadow:var(--wl-shadow-card,0 4px 14px #0b070838);letter-spacing:0;text-transform:none;text-align:left;background:#fff;border-radius:3px;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;margin:0;padding:12px 12px 10px 16px;font-size:15px;line-height:1.35;animation:.18s ease-out both v3d-card-in-0fdd8633;display:grid;position:absolute;transform:translate(-50%)rotate(-1.5deg)}.v3d-card__row[data-v-0fdd8633]{grid-area:1/1;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v3d-card__pct[data-v-0fdd8633]{font-variant-numeric:tabular-nums}.v3d-card__bar[data-v-0fdd8633]{background:#cfc7b8;border-radius:2px;grid-area:2/1;height:3px;display:block;position:relative;overflow:hidden}.v3d-card__bar i[data-v-0fdd8633]{transform-origin:0;background:#14120f;transition:transform .3s linear;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.v3d-card__bar.is-indeterminate i[data-v-0fdd8633]{width:38%;transition:none;animation:1.2s ease-in-out infinite v3d-slide-0fdd8633;transform:none}.v3d-card__note[data-v-0fdd8633]{color:#3d362f;grid-area:3/1/auto/-1;min-height:1.35em;font-size:14px}.v3d-card__act[data-v-0fdd8633]{--wl-tilt:.6deg;grid-area:1/2/span 2;min-height:44px;padding:0 16px}.v3d-card--error[data-v-0fdd8633]{grid-template-rows:auto}.v3d-card--error .v3d-card__row[data-v-0fdd8633],.v3d-card--error .v3d-card__act[data-v-0fdd8633]{grid-row:1}@keyframes v3d-slide-0fdd8633{0%{transform:translate(-100%)}to{transform:translate(263%)}}@keyframes v3d-card-in-0fdd8633{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.v3d-card[data-v-0fdd8633]{animation:none;transform:translate(-50%)}.v3d-card__bar.is-indeterminate i[data-v-0fdd8633]{opacity:.35;width:100%;animation:none}.v3d-card__bar i[data-v-0fdd8633]{transition:none}}.lv[data-v-9bf3726b]{z-index:2;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(130% 95% at 50% 42%,#9b948a 0%,#888178 52%,#716b63 100%);transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.lv.is-on[data-v-9bf3726b]{opacity:1;visibility:visible;transition:opacity .16s linear,visibility}.lv.is-error[data-v-9bf3726b]{pointer-events:auto}.lv__grain[data-v-9bf3726b]{pointer-events:none;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.16 0 0 0 0 0.13 0 0 0 0 0.11 0 0 0 1.25 -0.52'/%3E%3C/filter%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' seed='31' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.96 0 0 0 0 0.93 0 0 0 0 0.88 0 0 0 1.2 -0.58'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23b)'/%3E%3C/svg%3E");background-size:150px 150px;animation:.75s step-end infinite paused lv-grain-9bf3726b;position:absolute;top:-40px;bottom:-40px;left:-40px;right:-40px}.lv.is-on .lv__grain[data-v-9bf3726b]{animation-play-state:running}@keyframes lv-grain-9bf3726b{0%{transform:translate(0,0)}17%{transform:translate(-23px,11px)}33%{transform:translate(14px,-27px)}50%{transform:translate(-9px,-13px)}67%{transform:translate(27px,19px)}83%{transform:translate(-31px,-5px)}}@media (prefers-reduced-motion:reduce){.lv__grain[data-v-9bf3726b]{animation:none}}.lv__grain[data-v-9bf3726b]{display:none}.lv__err[data-v-9bf3726b]{background:var(--wl-card,#fcf5e6);width:max-content;max-width:min(100% - 32px,320px);color:var(--wl-ink,#14120f);box-shadow:var(--wl-shadow-card);text-align:center;border-radius:3px;flex-direction:column;align-items:center;gap:12px;padding:16px 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-1deg)}.lv__msg[data-v-9bf3726b]{margin:0;font-size:15px;line-height:1.35}.lv--compact .lv__err[data-v-9bf3726b]{gap:8px;padding:10px 12px}.lv--compact .lv__msg[data-v-9bf3726b]{font-size:13px}.lv--compact .lv__retry[data-v-9bf3726b]{min-height:44px;padding:0 14px}@media (prefers-reduced-motion:reduce){.lv__err[data-v-9bf3726b]{transform:translate(-50%,-50%)}}.vp[data-v-82513925]{background:#171112;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.vp__img[data-v-82513925]{object-fit:cover;opacity:0;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.vp.is-ready .vp__img[data-v-82513925]{opacity:1}.vp--nofade .vp__img[data-v-82513925]{transition:none}.cp[data-v-196b1fbd]{background:var(--ink,#0b0708);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.cp__frame[data-v-196b1fbd]{position:absolute;top:0;bottom:0;left:0;right:0}.cp__frame[data-v-196b1fbd]:not(.is-in){clip-path:polygon(0% 100%,0% 100%,0% 100%)}.cp__frame.is-rm[data-v-196b1fbd]:not(.is-in){clip-path:none;opacity:0}.cp__pane[data-v-196b1fbd]{position:absolute;overflow:hidden}.cp__pane+.cp__pane[data-v-196b1fbd]{box-shadow:inset 2px 0 #0b0708}.cp__pane+.cp__pane[data-v-196b1fbd] .vp{left:2px}.wave[data-v-85e97fac]{z-index:11;pointer-events:none;opacity:0;will-change:clip-path, opacity;position:fixed;top:0;bottom:0;left:0;right:0}.wave[data-state=cover][data-v-85e97fac]{opacity:1}.photo[data-v-775c3a8e]{background:#171112;width:100%;height:100%;display:block;position:relative;overflow:hidden}.photo img[data-v-775c3a8e]{width:100%;height:100%}.photo__missing[data-v-775c3a8e]{background:repeating-linear-gradient(135deg,#171112 0 10px,#1c1516 10px 20px);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.place[data-v-898cf5b3]{background:var(--ink);height:100dvh;min-height:520px;position:relative}.place__frame[data-v-898cf5b3]{clip-path:inset(0 calc((1 - var(--e,1)) * 50%) 0 calc((1 - var(--e,1)) * 50%));position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.place__media[data-v-898cf5b3]{transform:translate3d(0, calc((var(--p,.5) - .5) * -12%), 0);will-change:transform;position:absolute;top:-9%;bottom:-9%;left:0;right:0}.place__media[data-v-898cf5b3] .photo{position:absolute;top:0;bottom:0;left:0;right:0}.place__media[data-v-898cf5b3] img{object-position:50% 38%}.place__scrim[data-v-898cf5b3]{background:linear-gradient(#0b070833 0%,#0b070800 30% 78%,#0b07088c 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:900px){.place__media[data-v-898cf5b3] img{object-position:50% 30%}}.place--path[data-v-898cf5b3]{height:var(--panel-h,100svh);min-height:0}@media (prefers-reduced-motion:reduce){.place__frame[data-v-898cf5b3]{clip-path:none}.place__media[data-v-898cf5b3]{top:0;bottom:0;transform:none}}.garment[data-v-7bb873eb]{background:var(--ink);padding:72px 0 80px;position:relative}.garment__inner[data-v-7bb873eb]{max-width:1100px;padding:0 calc(var(--gutter) + var(--safe-r)) 0 calc(var(--gutter) + var(--safe-l));gap:28px;margin:0 auto;display:grid}.garment__frame[data-v-7bb873eb]{aspect-ratio:4/5;clip-path:inset(calc((1 - var(--e,1)) * 24%) calc((1 - var(--e,1)) * 14%) 0 calc((1 - var(--e,1)) * 14%));background:#140e0f;position:relative;overflow:hidden}.garment__img[data-v-7bb873eb]{position:absolute}.garment__img[data-v-7bb873eb] .photo{position:absolute;top:0;bottom:0;left:0;right:0}.garment__text[data-v-7bb873eb]{opacity:calc(.15 + var(--e,1) * .85);transform:translate3d(0, calc((1 - var(--e,1)) * 24px), 0)}.garment__eyebrow[data-v-7bb873eb]{align-items:center;gap:12px;margin:0 0 10px;display:flex}.garment__eyebrow[data-v-7bb873eb]:before{content:"";background:var(--accent-soft,var(--cream));width:28px;height:2px}.garment__title[data-v-7bb873eb]{margin:0;font-size:clamp(28px,8vw,44px);line-height:1.05}@media (min-width:900px){.garment[data-v-7bb873eb]{padding:120px 0}.garment__inner[data-v-7bb873eb]{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;gap:80px;padding-left:64px;padding-right:64px}}.garment--path[data-v-7bb873eb]{--avail:calc(100svh - var(--frame-top) - var(--safe-b) - 80px);height:var(--panel-h,100svh);box-sizing:border-box;padding:calc(var(--frame-top) + 8px) 0 calc(var(--safe-b) + 72px);align-items:center;display:grid;overflow:clip}.garment--path .garment__inner[data-v-7bb873eb]{box-sizing:border-box;gap:14px;width:100%}.garment--path .garment__frame[data-v-7bb873eb]{width:min(100%, calc((var(--avail) - 250px) * .8))}.garment--path .garment__title[data-v-7bb873eb]{font-size:clamp(24px,6vw,32px)}@media (min-width:900px){.garment--path[data-v-7bb873eb]{padding-top:calc(var(--frame-top) + 8px);padding-bottom:72px}.garment--path .garment__frame[data-v-7bb873eb]{width:min(100%, calc(var(--avail) * .8))}.garment--path .garment__title[data-v-7bb873eb]{font-size:clamp(28px,3vw,44px)}}@media (prefers-reduced-motion:reduce){.garment__frame[data-v-7bb873eb]{clip-path:none}.garment__text[data-v-7bb873eb]{opacity:1;transform:none}}.passage[data-v-c59e086a]{background:var(--ink);padding:72px 0 calc(var(--safe-b) + 64px);position:relative}.passage__inner[data-v-c59e086a]{max-width:760px;padding:0 calc(var(--gutter) + var(--safe-r)) 0 calc(var(--gutter) + var(--safe-l));margin:0 auto}.next[data-v-c59e086a]{text-align:left;cursor:pointer;border:1px solid color-mix(in srgb, var(--next) 55%, var(--cream));width:100%;min-height:168px;color:var(--cream);background:linear-gradient(110deg, color-mix(in srgb, var(--next) 80%, var(--ink)), color-mix(in srgb, var(--next) 38%, var(--ink)));clip-path:inset(0 calc((1 - var(--e,1)) * 30%) 0 0);transition:transform .4s var(--ease);grid-template-columns:38% 1fr;padding:0;display:grid;position:relative;overflow:hidden}.next[data-v-c59e086a]:active{transform:scale(.985)}.next__media[data-v-c59e086a]{min-height:168px;display:block;position:relative}.next__media[data-v-c59e086a] .photo{position:absolute;top:0;bottom:0;left:0;right:0}.next__media[data-v-c59e086a] img{object-position:50% 30%}.next__body[data-v-c59e086a]{flex-direction:column;justify-content:center;gap:8px;padding:18px 16px;display:flex}.next__eyebrow[data-v-c59e086a]{color:var(--cream);opacity:.85}.next__name[data-v-c59e086a]{font-size:clamp(24px,7vw,34px);line-height:1}.next__cta[data-v-c59e086a]{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.next__chip[data-v-c59e086a]{background:var(--next);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--cream);border-radius:50%}.passage__actions[data-v-c59e086a]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}@media (min-width:720px){.passage[data-v-c59e086a]{padding-top:120px}.next[data-v-c59e086a]{grid-template-columns:34% 1fr;min-height:240px}.next__media[data-v-c59e086a]{min-height:240px}.next__body[data-v-c59e086a]{padding:28px}}.passage--path[data-v-c59e086a]{height:var(--panel-h,100svh);box-sizing:border-box;padding:calc(var(--frame-top) + 8px) 0 calc(var(--safe-b) + 72px);align-content:center;display:grid;overflow:clip}@media (prefers-reduced-motion:reduce){.next[data-v-c59e086a]{clip-path:none}}.room[data-v-f9eec6e4]{--wl-paper:#fff;--wl-ink:#14120f;--wl-shadow:0 2px 6px #0b07082e;--wl-shadow-card:0 4px 14px #0b070838;z-index:5;pointer-events:none;position:relative}.room__sound.is-muted[data-v-f9eec6e4]:before{content:"";background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:9px;right:9px;transform:rotate(-45deg)}.story[data-v-f9eec6e4]{pointer-events:auto}.room__top[data-v-f9eec6e4]{z-index:12;padding:calc(var(--safe-t) + 12px) calc(var(--gutter) + var(--safe-r)) 12px calc(var(--gutter) + var(--safe-l));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.room__top[data-v-f9eec6e4]>*{pointer-events:auto}.room__home[data-v-f9eec6e4]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:-14px -10px;padding:14px 10px;display:inline-flex}.room__end[data-v-f9eec6e4]{align-items:center;gap:10px;display:inline-flex}.room__top[data-v-f9eec6e4]{grid-template-columns:1fr auto 1fr;display:grid}.room__top[data-v-f9eec6e4]>:first-child{justify-self:start}.room__end[data-v-f9eec6e4]{justify-self:end}.room__stage[data-v-f9eec6e4]{pointer-events:none;height:100dvh;min-height:520px;position:relative}.room__stage[data-v-f9eec6e4]>*{pointer-events:auto}.room__photo[data-v-f9eec6e4]{cursor:pointer;background:#000;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.room__photo[data-v-f9eec6e4] .photo{position:absolute;top:0;bottom:0;left:0;right:0}.room__photo[data-v-f9eec6e4]{z-index:0}.room-photo-enter-active[data-v-f9eec6e4],.room-photo-leave-active[data-v-f9eec6e4]{transition:opacity .5s var(--ease-soft)}.room-photo-enter-from[data-v-f9eec6e4],.room-photo-leave-to[data-v-f9eec6e4]{opacity:0}.room-photo-leave-active[data-v-f9eec6e4]{pointer-events:none}.room__turn[data-v-f9eec6e4]{z-index:3;margin-top:-22px;position:absolute;top:46%}.room__turn--l[data-v-f9eec6e4]{left:calc(var(--gutter) + var(--safe-l))}.room__turn--r[data-v-f9eec6e4]{right:calc(var(--gutter) + var(--safe-r))}.room__photo-hit[data-v-f9eec6e4]{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.room__photo-hit[data-v-f9eec6e4]:focus-visible{outline:2px solid var(--cream);outline-offset:-8px;box-shadow:inset 0 0 0 10px #0b070859}.room__photo[data-v-f9eec6e4] .lv{z-index:2}.hotspot--photo[data-v-f9eec6e4]{z-index:3;animation:.3s cubic-bezier(.22,1,.36,1) .15s both hs-photo-in-f9eec6e4}@keyframes hs-photo-in-f9eec6e4{0%{opacity:0}to{opacity:1}}.room__photo[data-v-f9eec6e4]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000059,#0000 25% 55%,#000000bf);position:absolute;top:0;bottom:0;left:0;right:0}.hotspot[data-v-f9eec6e4]{z-index:3;width:56px;height:56px;color:var(--wl-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .5s var(--ease);will-change:transform;background:0 0;border:0;border-radius:50%;place-items:center;margin:-28px 0 0 -28px;padding:0;display:grid;position:absolute;top:0;left:0}.hotspot[data-visible=false][data-v-f9eec6e4]{opacity:0;pointer-events:none}.hotspot:not(.hotspot--photo)[hidden][data-v-f9eec6e4]{display:none}.hotspot__ring[data-v-f9eec6e4]{pointer-events:none;width:104px;height:104px;transition:transform .35s var(--ease);border:1px solid #ffffff59;border-radius:50%;grid-area:1/1}.hotspot__dot[data-v-f9eec6e4]{background:#fff;border-radius:50%;grid-area:1/1;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 2px 8px #0b070838}.hotspot__label[data-v-f9eec6e4]{color:var(--wl-ink);box-shadow:var(--wl-shadow);letter-spacing:0;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ease);background:#fff;border-radius:3px;padding:6px 10px;font-size:14px;font-weight:500;line-height:1.3;position:absolute;bottom:calc(100% + 18px);left:50%;transform:translate(-50%)rotate(-2deg)}@media (hover:hover){.hotspot:hover .hotspot__ring[data-v-f9eec6e4]{transform:scale(1.25)}.hotspot:hover .hotspot__label[data-v-f9eec6e4]{opacity:1}}.hotspot:focus-visible .hotspot__label[data-v-f9eec6e4]{opacity:1}.hotspot[data-v-f9eec6e4]:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}.hint[data-v-f9eec6e4]{left:50%;bottom:calc(var(--safe-b) + 236px);z-index:2;width:max-content;max-width:min(calc(100% - 2 * var(--gutter)), 340px);color:var(--wl-ink);box-shadow:var(--wl-shadow-card);letter-spacing:0;text-transform:none;text-align:left;pointer-events:none;opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);background:#fff;border-radius:3px;margin:0;padding:12px 16px;font-size:15px;line-height:1.35;position:absolute;transform:translate(-50%,8px)rotate(-1.5deg)}.hint.is-visible[data-v-f9eec6e4]{opacity:1;transform:translate(-50%)rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){.hint[data-v-f9eec6e4],.hint.is-visible[data-v-f9eec6e4]{transform:translate(-50%)}}.panel[data-v-f9eec6e4]{padding:48px calc(var(--gutter) + var(--safe-r)) calc(var(--safe-b) + 18px) calc(var(--gutter) + var(--safe-l));text-align:center;transition:opacity .5s var(--ease);background:linear-gradient(#08050600,#0805068c 45%,#080506c7);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.room__stage>.panel[data-v-f9eec6e4]{pointer-events:none}.panel .swatch[data-v-f9eec6e4],.panel .wall-btn[data-v-f9eec6e4],.panel .wall-tile[data-v-f9eec6e4]{pointer-events:auto}.panel.is-dim .swatch[data-v-f9eec6e4],.panel.is-dim .wall-btn[data-v-f9eec6e4],.panel.is-dim .wall-tile[data-v-f9eec6e4]{pointer-events:none}.panel .eyebrow[data-v-f9eec6e4]{margin:0}.panel__name[data-v-f9eec6e4]{margin:0 0 6px;font-size:clamp(28px,9vw,40px);line-height:1}.swatches[data-v-f9eec6e4]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.swatch[data-v-f9eec6e4]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.swatch__chip[data-v-f9eec6e4]{background:var(--c);width:26px;height:26px;box-shadow:0 0 0 2px #fff, var(--wl-shadow);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:50%}.swatch[aria-pressed=true] .swatch__chip[data-v-f9eec6e4]{box-shadow:0 0 0 2px var(--wl-ink), 0 0 0 4px #fff, var(--wl-shadow);transform:scale(1.08)}.panel__actions[data-v-f9eec6e4]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.panel__actions .wall-btn[data-v-f9eec6e4]{min-height:48px}.toast[data-v-f9eec6e4]{left:50%;top:calc(var(--safe-t) + 76px);z-index:5;color:var(--wl-ink);box-shadow:var(--wl-shadow-card);white-space:nowrap;background:#fff;border-radius:3px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:15px;display:flex;position:absolute;transform:translate(-50%)}.pending[data-v-f9eec6e4]{left:50%;bottom:calc(var(--safe-b) + 4px);background:linear-gradient(90deg, transparent, var(--cream), transparent);width:64px;height:1px;animation:1.1s linear infinite pend-f9eec6e4;position:absolute;transform:translate(-50%)}@keyframes pend-f9eec6e4{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.story[data-v-f9eec6e4]{z-index:4;background:var(--ink);position:relative}html.path-lock,html.path-lock body{overscroll-behavior:none;height:100%;overflow:hidden}.journey{z-index:5;pointer-events:none;--path-top:var(--frame-top);--path-bottom:calc(var(--safe-b) + 100px);--path-bar-h:calc(var(--safe-b) + 94px);--scrim-scene:linear-gradient(180deg, #0b070866 0%, #0b070800 28%, #0b070800 55%, #0b0708b8 100%);--chrome-fg:var(--cream);--chrome-fg-2:var(--text-2-on-ink);--chrome-line:#efe7da57;--chrome-track:var(--hair-on-ink);--chrome-fill:var(--accent-ink);--chrome-tick:#fff9;position:relative}.journey[data-tone=paper]{--chrome-fg:var(--text-on-paper);--chrome-fg-2:var(--text-2-on-paper);--chrome-line:#14120f57;--chrome-track:var(--hair-on-paper);--chrome-fill:var(--accent-paper);--chrome-tick:#14120f8c}.journey__main{display:block}.path{width:100%;position:relative}.path[data-input=touch][data-mode=path]{height:100svh}.path__viewport{pointer-events:auto;width:100%;height:100svh;position:sticky;top:0;overflow:clip}.path[data-through=true] .path__viewport{pointer-events:none}.path__track{will-change:transform;width:max-content;height:100%;display:flex}.path__probe{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;top:0;left:0}.path .panel{contain:layout paint;flex:0 0 100vw;width:100vw;height:100svh;position:relative;overflow:clip}.path .panel--through,.path .panel--through *{pointer-events:none}.path .panel--through :where(button,a,input,select,textarea,summary,[role=button],[data-interactive]){pointer-events:auto}.path[data-mode=stack]{height:auto}.path[data-mode=stack] .path__viewport{height:auto;position:static;overflow:visible}.path[data-mode=stack] .path__track{will-change:auto;width:100%;height:auto;display:block;transform:none!important}.path[data-mode=stack] .panel{width:100%;height:auto;min-height:100svh}.journey__top{z-index:12;padding:calc(var(--safe-t) + 12px) calc(var(--gutter) + var(--safe-r)) 12px calc(var(--gutter) + var(--safe-l));color:var(--chrome-fg);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.journey__top:before{content:"";z-index:-1;background:var(--scrim-ui);pointer-events:none;height:140%;transition:opacity .3s var(--ease-soft);position:absolute;top:0;left:0;right:0}.journey[data-tone=paper] .journey__top:before{opacity:0}.journey__top>*{pointer-events:auto}.journey__top>:nth-child(2){position:absolute;left:50%;transform:translate(-50%)}.jbtn{border:1px solid var(--chrome-line);min-width:44px;min-height:44px;color:var(--chrome-fg);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .3s var(--ease-soft), transform .3s var(--ease-soft);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.jbtn:active{transform:scale(.97)}.jbtn--icon{width:44px;padding:0}.journey__bottom{z-index:12;padding:0 calc(var(--gutter) + var(--safe-r)) calc(var(--safe-b) + 6px) calc(var(--gutter) + var(--safe-l));color:var(--chrome-fg);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.journey__bottom:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b070800,#0b07089e);height:100%;position:absolute;bottom:0;left:0;right:0}.journey[data-tone=paper] .journey__bottom:before{opacity:0}.journey__bottom>*{pointer-events:auto}.pbar__row{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pbar__btn{min-width:44px;min-height:44px;color:var(--chrome-fg);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 4px;font-size:14px}.pbar__btn--prev{text-align:left;justify-self:start}.pbar__btn--next{text-align:right;justify-self:end}.pbar__btn[hidden]{visibility:hidden;display:inline-block}.pbar__num{letter-spacing:.14em;text-transform:uppercase;color:var(--chrome-fg-2);white-space:nowrap;margin:0;font-size:13px}.pbar__bar{--p:0;--bar-w:0px;height:44px;margin:0 4px;position:relative}.pbar__track{background:var(--chrome-track);border-radius:2px;height:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pbar__fill{background:var(--chrome-fill);transform-origin:0;transform:scaleX(var(--p));border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0}.pbar__node{background:var(--chrome-fill);width:8px;height:8px;transform:translate(calc(var(--p) * var(--bar-w) - 4px), -50%);border-radius:50%;position:absolute;top:50%;left:0}.pbar__nav{position:absolute;top:0;bottom:0;left:0;right:0}.pbar__tick{top:0;left:calc(var(--x) * 100%);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:44px;height:44px;margin-left:-22px;padding:0;position:absolute}.pbar__tick:before{content:"";background:var(--chrome-tick);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pbar__tick[aria-current=step]:before{border:2px solid var(--chrome-fg);background:0 0;width:16px;height:16px}.journey__toast{left:50%;top:calc(var(--safe-t) + 76px);z-index:13;pointer-events:auto;border:1px solid var(--line);color:var(--cream);white-space:nowrap;background:#140c0deb;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:14px;display:flex;position:fixed;transform:translate(-50%)}.journey__toast .jbtn{--chrome-fg:var(--cream);--chrome-line:#efe7da57}.journey__pending{left:50%;bottom:calc(var(--safe-b) + 2px);z-index:13;background:linear-gradient(90deg, transparent, var(--cream), transparent);width:64px;height:1px;animation:1.1s linear infinite journey-pend;position:fixed;transform:translate(-50%)}@keyframes journey-pend{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}@media (min-width:700px){.journey{--path-bottom:calc(var(--safe-b) + 100px)}.journey__top>:nth-child(2){transform:translate(-50%)}}.sheet[data-v-750cca27]{z-index:11;pointer-events:none;padding:16px calc(var(--gutter) + var(--safe-r)) calc(var(--safe-b) + 16px) calc(var(--gutter) + var(--safe-l));justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.sheet__card[data-v-750cca27]{pointer-events:auto;background:var(--wl-card);width:min(100%,460px);color:var(--wl-ink);box-shadow:var(--wl-shadow-card);border-radius:4px;grid-template-columns:84px 1fr;align-items:start;gap:12px 14px;padding:14px;display:grid;position:relative;transform:rotate(-1.5deg)}.sheet__3d[data-v-750cca27]{position:absolute;top:-18px;right:14px}.sheet__photo[data-v-750cca27]{aspect-ratio:2/3;background:#e9e1d2;border-radius:2px;position:relative;overflow:hidden}.sheet__photo[data-v-750cca27] .photo{position:absolute;top:0;bottom:0;left:0;right:0}.sheet__text[data-v-750cca27]{flex-direction:column;gap:6px;min-width:0;display:flex}.sheet__eyebrow[data-v-750cca27]{letter-spacing:.22em;text-transform:uppercase;color:#5f5a55;margin:0;font-size:12px;font-weight:600}.sheet__actions[data-v-750cca27]{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.sheet__actions[data-v-750cca27]>*{flex:auto}@media (prefers-reduced-motion:reduce){.sheet__card[data-v-750cca27]{transform:none}}@font-face{font-family:Caveat BAHIRA;font-style:normal;font-weight:500;font-display:swap;src:url(./caveat-latin-500-it-Ko_laYWE.woff2)format("woff2")}:root{--hand:"Caveat BAHIRA", "Segoe Print", "Bradley Hand", cursive;--subtitle:#f4d7a0}.paper-aged{background-color:#f1ece2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.3 0 0 0 0 0.22 0 0 0 1.4 -0.78'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='360' preserveAspectRatio='none'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.018' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.47 0 0 0 0 0.33 0 0 0 1.1 -0.5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E"),radial-gradient(70% 45% at 16% 92%,#927a5429,#0000 72%),linear-gradient(160deg,#ffffff8c,#e2d8c44d);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:160px 160px,100% 100%,100% 100%,100% 100%}.ps[data-v-6e2ffa68]{--pz-w:min(300px, 64vw, 36vh);z-index:20;touch-action:none;overscroll-behavior:contain;color:var(--wl-ink);outline:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.ps__bg[data-v-6e2ffa68]{filter:blur(clamp(9px,1.6vw,23px))brightness(.55);position:absolute;top:-48px;bottom:-48px;left:-48px;right:-48px}.ps__group[data-v-6e2ffa68]{width:var(--pz-w);margin-left:calc(var(--pz-w) / -2);transform-origin:50% 60%;position:absolute;top:calc(50% - 20px);left:50%;translate:0 -50%}.ps__panel[data-v-6e2ffa68]{background:var(--panel);color:var(--panel-ink);border-radius:3px;flex-direction:column;padding:16px 20px 14px;display:flex;position:absolute;top:-56px;bottom:-64px;left:-28px;right:-28px;transform:rotate(-3deg);box-shadow:0 2px 4px #0b070840,0 20px 44px #0b070859}.ps__eyebrow[data-v-6e2ffa68]{letter-spacing:.22em;text-transform:uppercase;opacity:.86;font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:600}.ps__hint[data-v-6e2ffa68]{letter-spacing:.01em;align-items:center;gap:8px;margin:auto 0 0;font-size:14px;display:flex}.ps__curl[data-v-6e2ffa68]{flex:none}.ps__stack[data-v-6e2ffa68]{width:var(--pz-w);aspect-ratio:.84;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.pz[data-v-6e2ffa68]{box-sizing:border-box;border-radius:2px;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1px 2px #00000052,0 14px 30px #0000006b}.pz__mat[data-v-6e2ffa68]{background:#171112;position:absolute;top:5%;bottom:16%;left:6%;right:6%;overflow:hidden;box-shadow:inset 0 0 0 1px #14120f1f}.pz__cap[data-v-6e2ffa68]{height:16%;font-family:var(--hand);font-weight:500;font-size:max(17px, calc(var(--pz-w) * .075));color:#2b2620;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:7%;right:7%}.pz--sheet[data-v-6e2ffa68]{background:var(--wl-card,#fcf5e6);cursor:default;flex-direction:column;gap:8px;padding:9% 8% 8%;display:flex}.pz__mark[data-v-6e2ffa68]{line-height:0;display:block}.pz__type[data-v-6e2ffa68]{font-family:var(--serif);font-weight:500;font-size:clamp(16px, calc(var(--pz-w) * .064), 19px);letter-spacing:.04em;text-transform:uppercase;color:var(--wl-ink);margin:0;line-height:1.15}.pz__color[data-v-6e2ffa68]{font-family:var(--sans);color:var(--wl-ink);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;line-height:1.2;display:flex}.pz__dot[data-v-6e2ffa68]{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 1px #14120f2e}.pz__body[data-v-6e2ffa68]{color:var(--wl-ink);margin:0;font-size:15px;line-height:1.4}.pz__actions[data-v-6e2ffa68]{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;display:flex}.pz__actions[data-v-6e2ffa68]>*{width:100%}.ps__3d[data-v-6e2ffa68]{top:calc(var(--safe-t) + 18px);left:calc(var(--gutter) + var(--safe-l));animation:.28s cubic-bezier(.22,1,.36,1) .27s both ps-in-6e2ffa68;position:absolute}.ps__tag[data-v-6e2ffa68]{top:calc(var(--safe-t) + 18px);right:calc(var(--gutter) + var(--safe-r));background:var(--wl-paper);min-height:44px;color:var(--wl-ink);box-shadow:var(--wl-shadow-card);border-radius:2px;align-items:center;gap:10px;padding:10px 16px 8px;font-size:14px;line-height:1.2;text-decoration:none;animation:.28s cubic-bezier(.22,1,.36,1) .27s both ps-in-6e2ffa68;display:inline-flex;position:absolute;transform:rotate(-3deg)}.ps__tag[data-v-6e2ffa68]:before{content:"";background:var(--tape);opacity:.92;height:9px;position:absolute;top:-6px;left:-3px;right:-3px;transform:rotate(-1.2deg);box-shadow:0 1px 1px #0b070833}.ps__tag.is-disabled[data-v-6e2ffa68]{color:#6e6a66}.ps__tag[data-v-6e2ffa68]:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}@media (hover:hover){.ps__tag[data-v-6e2ffa68]:not(.is-disabled):hover{background:#f1ece3}}.ps__ctrl[data-v-6e2ffa68]{left:50%;bottom:calc(var(--safe-b) + 24px);align-items:center;gap:18px;animation:.28s cubic-bezier(.22,1,.36,1) .27s both ps-in-6e2ffa68;display:flex;position:absolute;translate:-50%}.ps__close[data-v-6e2ffa68]{background:var(--wl-paper);width:48px;height:48px;color:var(--wl-ink);box-shadow:var(--wl-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:4px;place-items:center;padding:0;display:grid;transform:rotate(-2deg)}.ps__close[data-v-6e2ffa68]:focus-visible{outline:2px solid var(--wl-ink);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}@media (hover:hover){.ps__close[data-v-6e2ffa68]:hover{background:#f1ece3}}@keyframes ps-in-6e2ffa68{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ps__panel[data-v-6e2ffa68],.ps__tag[data-v-6e2ffa68],.ps__close[data-v-6e2ffa68]{transform:none}}@media (max-height:560px){.ps__panel[data-v-6e2ffa68]{top:-16px}.ps__eyebrow[data-v-6e2ffa68]{display:none}.ps__group[data-v-6e2ffa68]{top:calc(50% - 30px)}}.ps-leave-active{transition:opacity .23s cubic-bezier(.22,1,.36,1)}.ps-leave-to{opacity:0}.pc[data-v-5e9e5912]{--pc-w:max(29vw, 232px);width:var(--pc-w);aspect-ratio:.82;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.pc--btn[data-v-5e9e5912]{cursor:pointer}.pc--btn[data-v-5e9e5912]:focus-visible{outline:2px solid var(--cream,#efe7da);outline-offset:6px}.pc__pos[data-v-5e9e5912],.pc__spin[data-v-5e9e5912],.pc__flip[data-v-5e9e5912]{transform-style:preserve-3d;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pc__pos[data-v-5e9e5912]{perspective:1400px;opacity:0}.pc--in .pc__pos[data-v-5e9e5912]{opacity:1}.pc--reduced .pc__pos[data-v-5e9e5912]{transition:opacity .24s linear}.pc--rise:not(.pc--reduced).pc--in .pc__pos[data-v-5e9e5912]{transform:rotate(3.3deg)}.pc__front.paper-aged[data-v-5e9e5912]{background-color:#f1ece2;padding:5.5% 5.5% 16%}.pc__face[data-v-5e9e5912]{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fbfaf7;border-radius:2px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1px 2px #00000059,0 18px 40px #00000073}.pc__front[data-v-5e9e5912]{padding:4.5% 4.5% 11%}.pc__mat[data-v-5e9e5912]{background:#171112;width:100%;height:100%;display:block;position:relative;overflow:hidden}.pc__back[data-v-5e9e5912]{background:#f6f3ee;padding:9% 10%;transform:rotateY(180deg)}.pc__lines[data-v-5e9e5912]{background:repeating-linear-gradient(180deg, transparent 0 calc(var(--pc-w) * .13 - 1px), #14120f29 calc(var(--pc-w) * .13 - 1px) calc(var(--pc-w) * .13));display:block;position:absolute;top:9%;bottom:9%;left:10%;right:10%}.pc__text[data-v-5e9e5912]{font-family:var(--hand);font-weight:500;font-size:max(20px, calc(var(--pc-w) * .1));color:#1b1a28;text-wrap:balance;line-height:1.3;display:block;position:relative;transform:rotate(-2deg)}.pc--reduced .pc__flip[data-v-5e9e5912]{transform:none!important}.pc--reduced .pc__face[data-v-5e9e5912]{-webkit-backface-visibility:visible;backface-visibility:visible;transition:opacity .24s linear}.pc--reduced .pc__back[data-v-5e9e5912]{opacity:0;transform:none}.pc--reduced.pc--flipped .pc__back[data-v-5e9e5912]{opacity:1}.pc--reduced.pc--flipped .pc__front[data-v-5e9e5912]{opacity:0}.pc:not(.pc--reduced).pc--flipped .pc__flip[data-v-5e9e5912]{transform:rotateY(180deg)}@media (min-width:700px){.pc[data-v-5e9e5912]{--pc-w:min(29vw, 62vh * .82)}}.ci[data-v-41fbd1ca]{z-index:25;cursor:pointer;touch-action:none;transition:opacity .23s cubic-bezier(.22,1,.36,1);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.ci.is-leaving[data-v-41fbd1ca]{opacity:0;pointer-events:none}.ci__bg[data-v-41fbd1ca]{filter:blur(clamp(9px,1.6vw,23px))brightness(.55);position:absolute;top:-48px;bottom:-48px;left:-48px;right:-48px}.ci__card[data-v-41fbd1ca]{top:calc(50% - 24px)}.ci__hand[data-v-41fbd1ca]{display:block}.ci__stamp[data-v-41fbd1ca]{justify-items:start;gap:calc(var(--pc-w) * .008);width:max-content;margin:calc(var(--pc-w) * .62) 0 0 auto;padding:calc(var(--pc-w) * .022) calc(var(--pc-w) * .03);color:var(--text-on-paper);opacity:.78;font-family:var(--sans);font-weight:600;font-size:max(10px, calc(var(--pc-w) * .03));letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;text-wrap:wrap;border:1.5px solid;border-radius:2px;line-height:1.2;display:grid;transform:rotate(4deg)}.ci[data-v-41fbd1ca]{--ci-vh:100vh}@supports (height:100svh){.ci[data-v-41fbd1ca]{--ci-vh:100svh}}.ci .ci__card--desc[data-v-41fbd1ca]{--ci-ar:.82;--ci-py:9%;--ci-px:10%;--pc-w:340px;aspect-ratio:var(--ci-ar)}@media (max-width:388px){.ci .ci__card--desc[data-v-41fbd1ca]{--ci-ar:.72;--ci-py:7%;--ci-px:8%;--pc-w:calc(100vw - 48px)}}@media (max-width:340px){.ci .ci__card--desc[data-v-41fbd1ca]{--pc-w:calc(100vw - 32px)}}@media (min-width:1172px) and (min-height:669px){.ci .ci__card--desc[data-v-41fbd1ca]{--pc-w:min(29vw, calc(62vh * .82))}}@media (orientation:landscape) and (max-height:520px){.ci .ci__card--desc[data-v-41fbd1ca]{--ci-ar:1.5;--ci-py:5%;--ci-px:5.5%;--pc-w:calc((var(--ci-vh) - 72px) * .82);width:min(calc(100vw - 168px), calc((var(--ci-vh) - 72px) * 1.5));top:50%}.ci--desc .ci__skip[data-v-41fbd1ca]{left:auto;right:calc(var(--safe-r) + 16px);top:50%;bottom:auto;translate:0 -50%}}.ci__card--desc[data-v-41fbd1ca] .pc__back{padding:var(--ci-py) var(--ci-px)}.ci__card--desc[data-v-41fbd1ca] .pc__lines{inset:var(--ci-py) var(--ci-px);background:linear-gradient(180deg, transparent calc(var(--pc-w) * .13 - 1px), #14120f29 calc(var(--pc-w) * .13 - 1px) calc(var(--pc-w) * .13), transparent calc(var(--pc-w) * .13))}.ci__card--desc[data-v-41fbd1ca] .pc__text{flex-direction:column;height:100%;display:flex}.ci__desc[data-v-41fbd1ca]{margin:max(8px, calc(var(--pc-w) * .03)) 0 max(10px, calc(var(--pc-w) * .04));font-family:var(--sans);font-weight:400;font-size:clamp(12px, calc(var(--pc-w) * .034), 16px);letter-spacing:0;text-transform:none;text-wrap:wrap;font-synthesis:none;color:#6e6a64;flex:none;line-height:1.35;display:block;transform:rotate(2deg)}.ci__card--desc .ci__stamp[data-v-41fbd1ca]{margin:auto 0 0 auto}.ci__skip[data-v-41fbd1ca]{left:50%;bottom:calc(var(--safe-b) + 24px);background:var(--wl-paper,#fff);width:48px;height:48px;color:var(--wl-ink,#14120f);box-shadow:var(--wl-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;transform:rotate(-2deg)}.ci__skip[data-v-41fbd1ca]:focus-visible{outline:2px solid var(--wl-ink,#14120f);outline-offset:3px;box-shadow:0 0 0 5px #efe7daeb}@media (hover:hover){.ci__skip[data-v-41fbd1ca]:hover{background:#f1ece3}}@media (prefers-reduced-motion:reduce){.ci__skip[data-v-41fbd1ca]{transform:none}}.app{min-height:100dvh}.stage-host{z-index:0;background:#000;position:fixed;top:0;bottom:0;left:0;right:0}.stage-canvas{touch-action:pan-y;-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:100%;display:block}.is-photo .stage-host{display:none}.is-photo{background:radial-gradient(120% 80% at 50% 20%,#2a1416 0%,#0b0708 70%)}.boot{background:var(--ink,#0b0708);position:fixed;top:0;bottom:0;left:0;right:0}.notice{z-index:30;background:var(--wl-paper,#fff);color:var(--wl-ink,#14120f);box-shadow:var(--wl-shadow-card,0 0 4px #0b070840);border-radius:3px;margin:0;padding:12px 18px;font-size:15px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-1deg)}@media (prefers-reduced-motion:reduce){.notice{transform:translate(-50%,-50%)}}
