.walk{--book-paper:#f6f0e2;--book-paper-edge:#e6dbc3;--book-ink:#23252a;--book-ink-2:#5e5a52;--book-ink-3:#7a6f5c;--book-gold:#8a6a1a;--book-rule:#ddd0b6;--book-water:#c5d0cf;--book-cloth:#26383a;--book-cloth-2:#1d2c2e;--book-ribbon:#8e2f25;--book-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.34 0 0 0 0 0.2 0 0 0 0.09 0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>");--book-mottle:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='600'><filter id='m'><feTurbulence type='fractalNoise' baseFrequency='0.006' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.36 0 0 0 0 0.2 0 0 0 0.11 -0.03'/></filter><rect width='100%25' height='100%25' filter='url(%23m)'/></svg>");--book-face:"EB Garamond",Georgia,var(--setu-font),serif;--book-aspect:1.4;--book-h:min(800px,calc(100vh - 120px),calc((100vw - 84px)/var(--book-aspect)));--book-w:calc(var(--book-h)*var(--book-aspect));--m-gut:calc(var(--book-w)*0.5*0.07);--m-head:calc(var(--book-w)*0.5*0.085);--m-fore:calc(var(--book-w)*0.5*0.1);--m-foot:calc(var(--book-w)*0.5*0.125);--pad-y:var(--m-head);--pad-x:var(--m-fore);color:var(--book-ink);font:400 clamp(13.5px,calc(var(--book-h)*.0205),17px)/1.38 var(--book-face);font-kerning:normal;font-variant-ligatures:common-ligatures;font-variant-numeric:oldstyle-nums proportional-nums;text-rendering:optimizeLegibility}html.walk-on,html.walk-on body{overscroll-behavior-y:none}html.walk-on{background-color:#fbf8f1}html.walk-on:before{background:radial-gradient(ellipse 70% 60% at 50% 46%,hsla(0,0%,100%,.7),transparent 75%),radial-gradient(ellipse 125% 100% at 50% 50%,transparent 55%,rgba(110,92,62,.14)),#fbf8f1;content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}html.walk-on body{background-color:transparent}html.walk-on:not(.walk-reading){scroll-snap-type:y mandatory}.walk-snap{height:1px;left:0;position:absolute;scroll-snap-align:start;scroll-snap-stop:always;width:1px}html.walk-on body{overflow-y:auto;touch-action:pan-y;-webkit-user-select:text;user-select:text}html.walk-on body.inPortfolioCase,html.walk-reading body{overflow:hidden}html.walk-on body.inPortfolioCase{touch-action:none}html.walk-on .xray-toggle{display:none}.walk-track{pointer-events:none;position:relative;width:1px}.walk.is-away,.walk.is-away *{visibility:hidden!important}.walk [hidden]{display:none!important}.walk-stage{background:var(--book-water);overflow:hidden}.walk-stage,.walk-world{inset:0;position:absolute}.walk-world{display:block;height:100%;width:100%}.walk-dusk{background:#1b2130;inset:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute}.walk-shadow{fill:rgba(60,50,30,.18)}.walk-wave{fill:#b7c4c4;opacity:.7}.walk-wave.is-light{fill:#bdc9c9}.walk-window{fill:#cfc3aa}.walk-window.is-lit{fill:#e9b949}.walk-window.is-dark{fill:#3a3a3c}.walk-label{fill:var(--book-ink);font:500 30px var(--book-face)}.walk-tag{fill:var(--book-ink-2);font:italic 400 22px var(--book-face)}.book-tabs{--tab-w:24px;display:flex;flex-direction:column;gap:9px;inset-inline-end:calc(4px - var(--tab-w));margin:0;padding:0;position:absolute;top:7%;z-index:0}.book-tab{--out:3px;background:linear-gradient(90deg,rgba(0,0,0,.28),transparent 35%),linear-gradient(180deg,var(--book-cloth),var(--book-cloth-2));border:0;border-end-end-radius:3px;border-start-end-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),2px 1px 4px rgba(0,0,0,.45);box-sizing:border-box;color:#d9b85c;cursor:pointer;font:inherit;font-size:clamp(11px,calc(var(--book-h)*.019),14px);font-variant-caps:all-small-caps;letter-spacing:.12em;line-height:var(--tab-w);padding:.9em 0;text-shadow:0 -1px 0 rgba(0,0,0,.45);transition:translate .25s ease,color .25s ease;white-space:nowrap;width:var(--tab-w);writing-mode:vertical-rl}[dir=rtl] .book-tab{--out:-3px;background:linear-gradient(270deg,rgba(0,0,0,.28),transparent 35%),linear-gradient(180deg,var(--book-cloth),var(--book-cloth-2));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),-2px 1px 4px rgba(0,0,0,.45)}.book-tab:focus-visible,.book-tab:hover,.book-tab[aria-expanded=true]{color:#f0d58c;translate:var(--out) 0}a.book-tab{display:block;text-decoration:none}.book-tabs .book-resume-btn{display:none}.desk-resume{background:linear-gradient(180deg,var(--book-cloth),var(--book-cloth-2));border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 1px 2px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.18);color:#d9b85c;font:500 16px/1 var(--book-face);font-variant-caps:all-small-caps;inset-inline-end:22px;letter-spacing:.14em;padding:.6em 1.15em .7em;position:fixed;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.45);top:calc(22px + env(safe-area-inset-top, 0px));transition:color .2s ease,translate .2s ease,box-shadow .2s ease;z-index:19}.desk-resume:focus-visible,.desk-resume:hover{box-shadow:inset 0 0 0 1px rgba(240,213,140,.35),0 2px 3px rgba(0,0,0,.3),0 6px 16px rgba(0,0,0,.22);color:#f0d58c;outline:none;translate:0 -1px}.book-tab[aria-pressed=false]{color:rgba(217,184,92,.5)}.book-link{background:none;border:0;border-bottom:1px solid rgba(232,223,204,.4);color:inherit;cursor:pointer;font:inherit;font-size:1rem;padding:0 0 1px;white-space:nowrap}.book-link:hover{border-bottom-color:currentColor}.desk-plate{align-items:center;display:flex;gap:10px;inset-inline-start:22px;pointer-events:none;position:fixed;top:calc(16px + env(safe-area-inset-top, 0px));-webkit-user-select:none;user-select:none;z-index:19}.desk-seal{filter:drop-shadow(0 1px 1px rgba(40,10,5,.45)) drop-shadow(0 4px 6px rgba(40,10,5,.2));flex:none;height:44px;rotate:-8deg;width:44px}.desk-seal-glyph{fill:#4a0f0b;font-family:Tiro Devanagari Hindi,"Noto Serif Devanagari",Kohinoor Devanagari,Devanagari MT,Nirmala UI,Mangal,serif;font-size:25px;font-weight:700;text-anchor:middle}.desk-seal-glyph.is-lit{fill:#ffd2be;fill-opacity:.28}.desk-mark-name{border-bottom:1px solid rgba(138,106,26,.55);color:#2a2620;font-size:1.02rem;font-variant-caps:all-small-caps;letter-spacing:.2em;line-height:1;padding-bottom:5px}.book-colophon{color:var(--book-ink-3);font-size:.86em;font-style:italic;margin-top:1.6em!important}.book-colophon .lang-wrapper{display:inline;position:static}.book-colophon .lang-wrapper:after{color:var(--book-gold);content:"\25BE";font-size:.8em;font-style:normal}.book-colophon .setu-select{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px dotted var(--book-gold);border-radius:0;color:var(--book-ink);cursor:pointer;font:inherit;font-style:italic;margin-inline-start:.3em;max-width:9rem;padding:0 .1em 1px 0}.book-colophon .setu-select optgroup,.book-colophon .setu-select option{background:var(--book-paper);color:var(--book-ink);font-style:normal}.book-beneath:focus-visible,.book-btn:focus-visible,.book-colophon .setu-select:focus-visible,.book-contents button:focus-visible,.book-link:focus-visible,.book-story:focus-visible,.book-tab:focus-visible{outline:2px solid #c9a24a;outline-offset:3px}.book-contents{background:var(--book-paper);box-shadow:0 1px 2px rgba(0,0,0,.2),0 18px 40px -16px rgba(0,0,0,.6);color:var(--book-ink);left:0;max-height:84vh;overflow:auto;padding:10px 0;position:fixed;top:0;width:min(320px,42vw);z-index:23}.book-contents ol{list-style:none;margin:0;padding:0}.book-contents button{background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:1.05rem;gap:12px;padding:6px 20px;text-align:start;width:100%}.book-contents button:hover{background:#ede3cf}.book-contents-num{color:var(--book-gold);flex:none;width:2.4em}.book-contents-more{border-top:1px solid var(--book-rule);list-style:none;margin:8px 0 0;padding:8px 0 0}.book-contents-more button{color:var(--book-ink-2);font-style:italic}.book{display:flex;height:var(--book-h);left:50%;perspective:4200px;position:fixed;top:calc(50% + 22px);transform:translate(-50%,-50%);width:var(--book-w);z-index:20}.book.is-corner{cursor:pointer}.book-chapter,.book-contents,.book-page,.book-slip{box-sizing:border-box}.book:before{background:linear-gradient(90deg,transparent calc(50% - 22px),rgba(0,0,0,.35) 50%,transparent calc(50% + 22px)),repeating-linear-gradient(45deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.06) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--book-cloth),var(--book-cloth-2));border-radius:3px 3px 5px 5px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 2px 3px rgba(0,0,0,.5),0 34px 60px -18px rgba(0,0,0,.85);inset:-12px -16px -16px;z-index:-1}.book:after,.book:before{content:"";pointer-events:none;position:absolute}.book:after{background:linear-gradient(90deg,transparent,rgba(50,34,14,.16) 38%,rgba(30,20,8,.42) 50%,rgba(50,34,14,.14) 62%,transparent);bottom:0;left:calc(50% - 14px);top:0;width:28px;z-index:3}.book-page{background-color:var(--book-paper);flex:0 0 50%;min-width:0;overflow:hidden;position:relative;z-index:1}.book-page.is-left{background-image:linear-gradient(270deg,rgba(40,27,10,.34),rgba(60,42,18,.13) 1.8%,rgba(70,50,25,.03) 3.4%,rgba(255,251,238,.42) 5.6%,rgba(255,251,238,0) 12%,transparent 84%,rgba(90,68,35,.07) 95%,rgba(70,50,25,.17)),radial-gradient(130% 95% at 95% 0,rgba(255,246,222,.5),rgba(255,246,222,0) 62%),linear-gradient(180deg,transparent 70%,rgba(80,60,30,.06)),var(--book-mottle),var(--book-grain);-webkit-mask:var(--page-left) 0 0 /100% 100% no-repeat;mask:var(--page-left) 0 0 /100% 100% no-repeat}.book-page.is-right{background-image:linear-gradient(90deg,rgba(40,27,10,.3),rgba(60,42,18,.12) 1.8%,rgba(70,50,25,.03) 3.4%,rgba(255,251,238,.36) 5.6%,rgba(255,251,238,0) 12%,transparent 84%,rgba(90,68,35,.08) 95%,rgba(70,50,25,.2)),radial-gradient(130% 95% at 5% 0,rgba(255,246,222,.38),rgba(255,246,222,0) 62%),linear-gradient(180deg,transparent 60%,rgba(80,60,30,.08)),var(--book-mottle),var(--book-grain);display:flex;flex-direction:column;-webkit-mask:var(--page-right) 0 0 /100% 100% no-repeat;mask:var(--page-right) 0 0 /100% 100% no-repeat;padding:var(--m-head) var(--m-fore) var(--m-foot) var(--m-gut)}.walk{--page-left:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><path d='M0 0 C70 0 92 0.1 100 1.15 L100 100 C92 99.75 70 99.45 0 99.45 Z'/></svg>");--page-right:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><path d='M0 1.15 C8 0.1 30 0 100 0 L100 99.45 C30 99.45 8 99.75 0 100 Z'/></svg>")}[dir=rtl] .book-page.is-left{-webkit-mask-image:var(--page-right);mask-image:var(--page-right)}[dir=rtl] .book-page.is-right{-webkit-mask-image:var(--page-left);mask-image:var(--page-left)}[dir=rtl] .book-page.is-left{background-image:linear-gradient(90deg,rgba(40,27,10,.34),rgba(60,42,18,.13) 1.8%,rgba(70,50,25,.03) 3.4%,rgba(255,251,238,.42) 5.6%,rgba(255,251,238,0) 12%,transparent 84%,rgba(90,68,35,.07) 95%,rgba(70,50,25,.17)),radial-gradient(130% 95% at 5% 0,rgba(255,246,222,.38),rgba(255,246,222,0) 62%),var(--book-mottle),var(--book-grain)}[dir=rtl] .book-page.is-right{background-image:linear-gradient(270deg,rgba(40,27,10,.3),rgba(60,42,18,.12) 1.8%,rgba(70,50,25,.03) 3.4%,rgba(255,251,238,.36) 5.6%,rgba(255,251,238,0) 12%,transparent 84%,rgba(90,68,35,.08) 95%,rgba(70,50,25,.2)),radial-gradient(130% 95% at 95% 0,rgba(255,246,222,.5),rgba(255,246,222,0) 62%),var(--book-mottle),var(--book-grain);padding:var(--m-head) var(--m-gut) var(--m-foot) var(--m-fore)}.book-block{background:#e6dbc3;bottom:0;pointer-events:none;position:absolute;top:0;width:50%;z-index:0}.book-block.is-left{border-radius:2px 0 0 3px;left:0}.book-block.is-right{border-radius:0 2px 3px 0;left:50%}.book-ribbon{background:linear-gradient(90deg,#5e1f18,var(--book-ribbon) 35%,#a5443a 55%,#6f241c);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 10px),0 100%);filter:drop-shadow(1px 1px 1px rgba(0,0,0,.35));height:calc(100% + 40px);left:calc(50% - 11px);pointer-events:none;position:absolute;top:-6px;transform:rotate(-.6deg);transform-origin:top center;width:9px;z-index:2}[dir=rtl] .book-ribbon{left:calc(50% + 2px);transform:rotate(.6deg)}.book-ribbon.is-swaying{animation:ribbon-sway 1.7s cubic-bezier(.3,.6,.4,1)}@keyframes ribbon-sway{0%{rotate:0deg}14%{rotate:2.6deg}34%{rotate:-1.8deg}54%{rotate:1deg}74%{rotate:-.45deg}to{rotate:0deg}}.book-lamp{animation:lamp-breathe 9s ease-in-out infinite;background:radial-gradient(70% 85% at 18% 4%,rgba(255,214,140,.34),rgba(255,214,140,.12) 45%,transparent 75%),radial-gradient(60% 60% at 92% 100%,rgba(20,12,4,.16),transparent 70%);inset:-12px -16px -16px;mix-blend-mode:soft-light;pointer-events:none;position:absolute;z-index:7}@keyframes lamp-breathe{0%,to{opacity:.85}18%{opacity:1}23%{opacity:.9}27%{opacity:1}52%{opacity:.78}71%{opacity:.96}76%{opacity:.88}}.book-motes{height:calc(100% + var(--bleed)*2);left:calc(var(--bleed)*-1);top:calc(var(--bleed)*-1);width:calc(100% + var(--bleed)*2);z-index:8}.book-motes,.book-settle{pointer-events:none;position:absolute}.book-settle{background:linear-gradient(90deg,transparent 38%,rgba(60,40,16,.2) 50%,transparent 62%) 0 0 /300% 100% no-repeat;bottom:0;left:0;mix-blend-mode:multiply;opacity:0;top:0;width:50%;z-index:4}.book-settle.is-right{left:50%}.book-settle.is-settling{animation:settle-left .75s cubic-bezier(.2,.6,.35,1)}.book-settle.is-right.is-settling{animation-name:settle-right}@keyframes settle-left{0%{background-position:20% 0;opacity:1}to{background-position:88% 0;opacity:0}}@keyframes settle-right{0%{background-position:80% 0;opacity:1}to{background-position:12% 0;opacity:0}}.book>.book-page.is-right>.book-plate>.walk-stage{animation:plate-breathe 28s ease-in-out infinite alternate;transform-origin:50% 55%}@keyframes plate-breathe{0%{transform:scale(1) translate(0)}to{transform:scale(1.035) translate(-.6%,-.5%)}}.book-clouds{animation:clouds-drift 80s linear infinite;background:radial-gradient(18% 22% at 20% 30%,rgba(60,50,32,.13),transparent 70%),radial-gradient(12% 16% at 31% 36%,rgba(60,50,32,.1),transparent 70%),radial-gradient(22% 18% at 66% 70%,rgba(60,50,32,.12),transparent 70%),radial-gradient(10% 14% at 82% 22%,rgba(60,50,32,.09),transparent 70%);background-repeat:repeat-x;background-size:50% 100%;bottom:0;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;top:0;width:200%;z-index:1}@keyframes clouds-drift{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.book-clouds,.book-lamp,.book-ribbon.is-swaying,.book>.book-page.is-right>.book-plate>.walk-stage{animation:none}}.book-run{bottom:calc(var(--m-foot)*.42);color:var(--book-ink-3);font-size:.8em;font-style:italic;left:var(--m-gut);letter-spacing:.02em;pointer-events:none;position:absolute;right:var(--m-fore);text-align:center;top:calc(var(--m-head)*.42)}[dir=rtl] .book-run{left:var(--m-fore);right:var(--m-gut)}.book-run>span:first-child{display:block}.book-run>span:last-child{bottom:0;font-size:1.1em;font-style:normal;inset-inline-end:0;position:absolute}.book-chapter{display:flex;flex-direction:column;inset:0;opacity:0;overflow:hidden;padding:var(--m-head) var(--m-gut) var(--m-foot) var(--m-fore);position:absolute;visibility:hidden}[dir=rtl] .book-chapter{padding:var(--m-head) var(--m-fore) var(--m-foot) var(--m-gut)}.book-chapter>*{flex:none}.book-chapter>.book-sink{flex:0 1 14%}.book-opening>.book-sink{display:block;height:3.2em}.book-chapter.is-on{opacity:1;visibility:visible}.book-flow{flex:1 1 auto;min-height:0;position:relative}.has-plate>.book-flow{display:none}.book-flow>.book-chapter,[dir=rtl] .book-flow>.book-chapter{padding:0}.book-runner{color:var(--book-ink-3);font-size:.8em;font-style:italic;left:0;letter-spacing:.02em;position:absolute;right:0;text-align:center;top:calc(var(--m-head)*.42)}.book-tail{background:var(--book-ink-3);display:block;height:1px;margin:30% auto 0;opacity:.6;width:3.2em}.book-chapter p{hyphenate-limit-chars:6 3 2;-webkit-hyphens:auto;hyphens:auto;margin:0;text-align:justify;text-wrap:pretty}.book-chapter p+p{text-indent:1em}.book-chapter p.book-first,.book-chapter p.is-cont{text-indent:0}.book-chapter p.is-broken{text-align-last:justify}.book-folio{bottom:calc(var(--m-foot)*.42);color:var(--book-ink-2);font-size:.86em;left:0;position:absolute;right:0;text-align:center}.book-num{color:var(--book-gold);font-size:1.15em;font-variant-caps:all-small-caps;letter-spacing:.16em;margin:0!important;text-align:center!important;text-indent:.16em!important}.book-chapter h2{font-size:1.62em;font-weight:400;letter-spacing:.005em;line-height:1.1;margin:.15em 0 .25em;text-align:center;text-wrap:balance}.book-orn{display:block;height:1px;margin:.35em auto .85em;opacity:.8;position:relative;width:3.2em}.book-orn,.book-orn:after{background:var(--book-ink-3)}.book-orn:after{content:"";height:5px;left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:5px}.book-argument{color:var(--book-ink-2);font-style:italic;margin:0 1.2em 1.25em!important;text-align:center!important;text-wrap:balance!important}.book-argument+p{text-indent:0!important}.book-first:first-line{font-variant-caps:small-caps;letter-spacing:.03em}.book-first:first-letter{color:var(--book-gold);font-weight:400;initial-letter:2;margin-inline-end:.12em}@supports not (initial-letter:2){.book-first:first-letter{float:inline-start;font-size:2.95em;line-height:.8;padding:.06em .08em 0 0}}.book-catch{color:var(--book-ink-3);font-size:.86em;font-style:italic;margin:auto 0 0!important;padding-top:.8em;text-align:end!important;text-indent:0!important}.book-head{margin:0 0 .9em}.book-head-art{filter:saturate(.85);height:6em;-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,#000 52%,rgba(0,0,0,.55) 74%,transparent 100%);mask-image:radial-gradient(50% 50% at 50% 50%,#000 52%,rgba(0,0,0,.55) 74%,transparent 100%);mix-blend-mode:multiply;position:relative}.book-head-art .walk-world{inset:0;position:absolute}.book-head figcaption{color:var(--book-ink-3);font-size:.78em;font-style:italic;margin-top:.15em;text-align:center}.book-chapter.is-title{justify-content:center;text-align:center}.book-chapter.is-title p{text-align:center;text-indent:0}.book-chapter.is-title .book-hint{margin-top:2em!important}.book-kicker{color:var(--book-ink-3);font-style:italic}.book-chapter h1{font-size:2.7em;font-weight:400;letter-spacing:-.01em;line-height:1.04;margin:.2em 0 .3em;text-wrap:balance}.book-chapter.is-title .book-orn{margin:.2em auto 1.1em}.book-lede{font-size:1.02em;text-wrap:pretty}.book-byline{color:var(--book-ink-2);font-style:italic;margin-top:.8em!important}.book-hint{color:var(--book-ink-3);font-size:.85em;font-style:italic;margin:auto 0 0!important;text-align:center}.book-portrait{margin:.4em auto .9em;width:8.5em}.book-portrait img{aspect-ratio:1;border:4px solid #fbf7ee;box-shadow:0 0 0 1px var(--book-rule),0 2px 6px rgba(40,30,10,.18);display:block;height:auto;object-fit:cover;width:100%}.book-history{font-size:.8em;line-height:1.35;list-style:none;margin:.1em 0 .7em;padding:0}.book-history li{border-top:1px solid var(--book-rule);padding:.2em 0}.book-creds{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 .6em}.book-creds img{height:26px;width:auto}.book-contact a{color:var(--book-ink);margin-inline-end:1em;text-decoration-color:#c9a24a;text-underline-offset:3px}.book-stories{display:grid;gap:2px;margin:0 0 .8em}.book-story{background:none;border:0;border-bottom:1px solid var(--book-rule);color:var(--book-ink);cursor:pointer;font:inherit;font-style:italic;padding:.3em 0;text-align:start}.book-story:hover{color:var(--book-gold)}.book-slip{background:#fffdf7;box-shadow:0 1px 2px rgba(0,0,0,.15),0 16px 28px -18px rgba(0,0,0,.55);margin-top:1.1em;padding:1em 1.2em 1.1em;transform:rotate(-1.2deg)}.book-slip-from{color:var(--book-gold);font-style:italic}.book-slip-line b{font-weight:600}.book-slip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:.4em}.book-btn{background:transparent;border:1px solid var(--book-ink);border-radius:2px;color:var(--book-ink);cursor:pointer;font:inherit;font-size:.95em;padding:.35em 1em}.book-btn:hover{background:#ede3cf}.book-btn.is-primary{background:var(--book-ink);color:var(--book-paper)}.book-btn.is-primary:hover{background:#3a3c42}.book-plate{box-shadow:0 0 0 9px rgba(120,95,50,.03),0 0 0 10px rgba(110,85,45,.2),0 0 0 11px rgba(255,252,242,.5);flex:1 1 auto;margin:12px 12px 0;min-height:0;overflow:hidden;position:relative}.book-plate .walk-stage{filter:saturate(.85);mix-blend-mode:multiply}.book-caption{color:var(--book-ink-2);font-size:.88em;font-style:italic;margin:1.3em 0 0;text-align:center}.book-beneath{background:linear-gradient(#e3c677,#c9a24a);border:1px solid #8f6f25;border-radius:2px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 1px 2px rgba(60,45,24,.35);color:#3a2a10;cursor:pointer;font:inherit;font-size:.86em;font-style:normal;font-variant:small-caps;letter-spacing:.04em;padding:.1em .7em .15em}.book-beneath:hover{background:linear-gradient(#ebd38c,#d2ae57)}.book-note{bottom:calc(var(--m-foot)*.3);color:var(--book-ink-2);font-size:.78em;font-style:italic;left:var(--m-gut);line-height:1.35;opacity:0;padding-top:.35em;position:absolute;right:calc(var(--m-fore) + 2.5em);transition:opacity .5s}[dir=rtl] .book-note{left:calc(var(--m-fore) + 2.5em);right:var(--m-gut)}.book-note:before{border-top:1px solid var(--book-rule);content:"";inset-inline-start:0;position:absolute;top:0;width:6em}.book-note.is-on{opacity:1}.book-note b{color:var(--book-gold);font-style:normal;font-variant-caps:all-small-caps;font-weight:400;letter-spacing:.06em;margin-inline-end:.4em}.book-note .book-link{border-bottom-color:#c9a24a;color:var(--book-ink);font-size:1em;font-style:normal;margin-inline-start:.4em}.book-page.is-right:not(.has-plate)>.book-caption,.book-page.is-right:not(.has-plate)>.book-plate,.book-scene,.book-scene-cap{display:none}.has-scene>.book-scene{aspect-ratio:16/11;background-blend-mode:multiply;background-color:#eee5d2;background-image:var(--book-grain);background-repeat:repeat,no-repeat;box-shadow:0 0 0 1px rgba(35,37,42,.55),0 0 0 5px rgba(246,240,226,.6),0 0 0 5.6px rgba(35,37,42,.18);display:block;flex:none;margin:.4em 0 0;max-height:50%;position:relative;width:100%}.has-scene>.book-scene-cap{color:var(--book-ink-2);display:block;font-size:.88em;font-style:italic;margin:.7em 0 1.1em;text-align:center}.book-leaf-front .book-scene{filter:sepia(.15) saturate(.85)}.has-scene.is-alone>.book-scene{aspect-ratio:5/4;margin:auto 0 0;max-height:68%}.has-scene.is-alone>.book-scene-cap{margin:1.1em 0 auto}.has-scene.is-alone>.book-flow{display:none}html.walk-scene #screen{mix-blend-mode:multiply}html.scene-live .book-scene{background-image:none!important}html.walk-on #screen{background-color:transparent!important;transition:opacity .12s linear}html.walk-on:not(.walk-scene) body:not(.inPortfolioCase) #dialogue{visibility:hidden}html.walk-scene #dialogue{inset:0;pointer-events:none;position:fixed;z-index:22!important}.book-leaf{bottom:0;left:50%;pointer-events:none;position:absolute;top:0;width:50%;z-index:5}[dir=rtl] .book-leaf{left:0}.book-leaf>.book-page{inset:0;position:absolute}.book-leaf-back{transform-origin:0 0}.book-leaf-shade{height:100%;left:-100%;overflow:visible;pointer-events:none;position:absolute;top:0;width:300%}html.walk-on body{transition:background-color 1s ease}.walk.is-arriving .book{animation:book-arrive 2.3s cubic-bezier(.22,.8,.3,1) both}.walk.is-arriving .book-block.is-left,.walk.is-arriving .book-page.is-left,.walk.is-arriving .book:after{animation:book-left-in .3s ease 1.6s both}.walk.is-arriving .book:before{animation:book-boards-in 1.2s cubic-bezier(.45,0,.3,1) 1.05s both}.walk.is-arriving .book-tabs,.walk.is-arriving .desk-plate,.walk.is-arriving .desk-resume{animation:book-hud-in .5s ease 1.9s both}.book-cover{animation:book-cover-open 1.2s cubic-bezier(.45,0,.3,1) 1.05s both;bottom:0;left:50%;pointer-events:none;position:absolute;top:0;transform-origin:left center;transform-style:preserve-3d;transition:opacity .3s ease;width:50%;z-index:6}.book-cover>div{-webkit-backface-visibility:hidden;backface-visibility:hidden;inset:0;position:absolute}.book-cover-front{background:linear-gradient(90deg,rgba(0,0,0,.42),rgba(0,0,0,.12) 3%,hsla(0,0%,100%,.05) 5%,transparent 9%),radial-gradient(120% 90% at 30% 15%,hsla(0,0%,100%,.07),transparent 60%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.03) 0 1px,transparent 1px 2px),repeating-linear-gradient(90deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--book-cloth),var(--book-cloth-2));border-radius:0 4px 4px 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),0 30px 50px -24px rgba(0,0,0,.6);box-sizing:border-box;color:#d9b85c;display:flex;padding:7% 8% 7% 10%}.book-cover-front:before{background:linear-gradient(90deg,rgba(0,0,0,.35),hsla(0,0%,100%,.06));bottom:0;content:"";left:5.5%;position:absolute;top:0;width:2px}.book-cover-frame{align-items:center;border:1px solid;display:flex;flex:1;flex-direction:column;gap:.6em;justify-content:center;outline:1px solid currentColor;outline-offset:-7px;position:relative;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.45),0 1px 0 rgba(255,240,200,.12)}.book-cover-corner{background:currentColor;height:9px;position:absolute;rotate:45deg;width:9px}.book-cover-corner.is-tl{left:-5px;top:-5px}.book-cover-corner.is-tr{right:-5px;top:-5px}.book-cover-corner.is-bl{bottom:-5px;left:-5px}.book-cover-corner.is-br{bottom:-5px;right:-5px}.book-cover-kicker{font-size:1.05em;font-style:italic;opacity:.9}.book-cover-title{font-size:3.1em;font-variant-caps:small-caps;letter-spacing:.06em;line-height:1;text-indent:.06em}.book-cover-emblem{filter:drop-shadow(0 -1px 0 rgba(0,0,0,.4));margin:.8em 0 1.4em;width:34%}.book-cover-by{bottom:8%;font-size:1.15em;font-variant-caps:all-small-caps;letter-spacing:.18em;position:absolute}.book-cover-back{background:linear-gradient(270deg,rgba(0,0,0,.25),transparent 6%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><filter id='m'><feTurbulence type='turbulence' baseFrequency='0.012 0.03' numOctaves='4' seed='9'/><feColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.45 0 0 0 0 0.25 0 0 0 1.4 -0.35'/></filter><rect width='100%25' height='100%25' fill='%2326383A'/><rect width='100%25' height='100%25' filter='url(%23m)'/></svg>"),var(--book-cloth);border-radius:4px 0 0 4px;transform:rotateY(180deg)}@keyframes book-arrive{0%{opacity:0;scale:.7;translate:-25% 70vh}12%{opacity:1}45%{scale:1;translate:-25% 0}50%{scale:1;translate:-25% 0}to{opacity:1;scale:1;translate:0 0}}@keyframes book-cover-open{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes book-left-in{0%{opacity:0}to{opacity:1}}@keyframes book-hud-in{0%{opacity:0}to{opacity:1}}[dir=rtl] .book-cover{display:none}[dir=rtl] .walk.is-arriving .book{animation-name:book-rise}[dir=rtl] .walk.is-arriving .book-block.is-left,[dir=rtl] .walk.is-arriving .book-page.is-left,[dir=rtl] .walk.is-arriving .book:after,[dir=rtl] .walk.is-arriving .book:before{animation:none}@keyframes book-rise{0%{opacity:0;scale:.8;translate:0 70vh}20%{opacity:1}to{opacity:1;scale:1;translate:0 0}}.arrival-thread{height:100vh;inset:0;overflow:visible;pointer-events:none;position:fixed;width:100vw;z-index:40}.arrival-thread path{animation:arrival-thread .7s cubic-bezier(.5,0,.7,1) forwards;fill:none;filter:drop-shadow(0 0 3px rgba(232,200,119,.9));stroke:#c9a24a;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:1.5}.arrival-thread.is-done path{opacity:0;transition:opacity .6s ease}@keyframes arrival-thread{to{stroke-dashoffset:0}}.arrival-book{--book-gold:#8a6a1a;--book-cloth:#26383a;--book-cloth-2:#1d2c2e;font-family:EB Garamond,Georgia,serif;perspective:600px;pointer-events:none;position:fixed;z-index:40}button.arrival-book{background:none;border:0;color:inherit;cursor:default;font:inherit;font-family:EB Garamond,Georgia,serif;padding:0}.arrival-book.is-quick,html[data-edition=quick] .book{--book-cloth:#8c6a36;--book-cloth-2:#74572b;--book-gold:#f0d58c}.arrival-book-label{color:#5e5a52;font-size:13px;font-style:italic;left:50%;line-height:1.2;max-width:calc(var(--slot, 120px) - 8px);opacity:0;position:absolute;text-align:center;top:calc(100% + var(--floor, 20px) + 8px);transition:opacity .5s ease;translate:-50% 0;width:max-content}.arrival-book:focus-visible{outline:none}.arrival-book.is-hanging .arrival-book-board:after{display:none}.arrival-book-board{animation:arrival-fold 1s cubic-bezier(.3,.7,.3,1) both;inset:0;overflow:hidden;position:absolute}.arrival-book-board .book-cover-title{font-size:1.6em}.arrival-book-board:after{animation:arrival-sheet 1s ease both;background:#f6f0e2;box-shadow:inset 0 0 0 1px #dccfb3;content:"";inset:0;position:absolute}.arrival-book-shadow{animation:arrival-shadow 1s ease both;background:rgba(40,32,24,.2);border-radius:50%;height:5px;left:18%;position:absolute;right:18%;top:calc(100% + var(--floor, 20px) - 3px)}.arrival-book:before{animation:arrival-ring .9s ease-out .15s;aspect-ratio:1;border:1px solid #e8c877;border-radius:50%;box-shadow:0 0 12px rgba(232,200,119,.7);content:"";left:50%;opacity:0;position:absolute;top:50%;translate:-50% -50%;width:160%}.arrival-book.is-hanging .arrival-book-board{animation:arrival-hang 2.6s ease-in-out infinite alternate}.arrival-book.is-hanging .arrival-book-shadow{animation:arrival-hang-shadow 2.6s ease-in-out infinite alternate}.arrival-book.is-touched .arrival-book-board{animation:arrival-touch .45s ease-out both}.arrival-book.is-touched:before{animation:arrival-ring .6s ease-out}@keyframes arrival-fold{0%{opacity:0;transform:rotateY(180deg) rotate(-24deg) scale(.25)}20%{opacity:1}70%{transform:rotateY(-12deg) rotate(3deg) scale(1.08)}to{opacity:1;transform:none}}@keyframes arrival-sheet{0%,35%{opacity:1}60%,to{opacity:0}}@keyframes arrival-shadow{0%{opacity:0;scale:.3 1}to{opacity:1;scale:1 1}}@keyframes arrival-ring{0%{opacity:.95;scale:.4}to{opacity:0;scale:1.25}}@keyframes arrival-hang{0%{transform:translateY(0) rotate(-1.5deg)}to{transform:translateY(-5px) rotate(1.5deg)}}@keyframes arrival-hang-shadow{0%{opacity:1;scale:1 1}to{opacity:.75;scale:.85 1}}@keyframes arrival-touch{0%{box-shadow:0 0 0 rgba(232,200,119,0);transform:translateY(-2px)}40%{transform:translateY(-2px) scale(.93)}to{box-shadow:0 0 18px 4px rgba(232,200,119,.85);transform:translateY(-2px) scale(1.06)}}@keyframes curator-grow{0%{scale:var(--grow-s);transform-origin:0 0;translate:var(--grow-x) var(--grow-y)}to{scale:1;transform-origin:0 0;translate:0 0}}.arrival-book.is-gone{opacity:0;transition:opacity .18s ease .05s}.arrival-curator{pointer-events:none;position:fixed;transition:opacity .5s ease;z-index:41}.arrival-curator.is-gone{opacity:0}.opening-portal{overflow:visible;pointer-events:none;position:fixed;z-index:40}.walk.is-arriving.is-bursting .book{animation:book-burst 2.3s cubic-bezier(.3,.7,.3,1) both;transform-origin:var(--burst-origin,75% 50%)}.walk.is-arriving.is-bursting .book:before{animation:book-boards-in 1.2s cubic-bezier(.45,0,.3,1) 1.05s both}.walk.is-arriving.is-bursting.is-plain .book{animation:book-burst-plain 1.2s cubic-bezier(.3,.7,.3,1) both}.walk.is-arriving.is-bursting.is-plain .book:before{animation:none}@keyframes book-boards-in{0%{clip-path:inset(0 0 0 50%)}to{clip-path:inset(0 0 0 0)}}.arrival-paper{animation:arrival-paper 1s ease .35s both;background:#fbf8f1;inset:0;pointer-events:none;position:fixed;z-index:18}@keyframes arrival-paper{to{opacity:0}}@keyframes book-burst{0%{rotate:-4deg;scale:var(--burst-sx) var(--burst-sy);translate:var(--burst-x) var(--burst-y)}26%{rotate:.6deg;scale:1.035;translate:-25% 0}38%,50%{rotate:0deg;scale:1;translate:-25% 0}to{rotate:0deg;scale:1;translate:0 0}}@keyframes book-burst-plain{0%{scale:var(--burst-sx) var(--burst-sy);translate:var(--burst-x) var(--burst-y)}55%{scale:1.03;translate:0 0}to{scale:1;translate:0 0}}.arrival-burst{height:0;pointer-events:none;position:fixed;width:0;z-index:30}.arrival-burst:before{animation:arrival-flash .6s ease-out both;background:radial-gradient(closest-side,rgba(255,244,214,.95),rgba(232,200,119,.5) 55%,transparent);border-radius:50%;content:"";height:calc(var(--r)*2);left:calc(var(--r)*-1);position:absolute;top:calc(var(--r)*-1);width:calc(var(--r)*2)}.arrival-burst i{animation:arrival-fleck .9s cubic-bezier(.2,.7,.4,1) both;background:linear-gradient(135deg,#f3ecdc 50%,#dccfb3 0);height:12px;left:-4px;position:absolute;rotate:var(--a);top:-6px;width:8px}.arrival-burst i:nth-child(3n){background:#e8c877;height:5px;width:5px}@keyframes arrival-flash{0%{opacity:1;scale:.4}to{opacity:0;scale:2.4}}@keyframes arrival-fleck{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(calc(var(--r)*-2.6*var(--d))) rotate(220deg)}}.walk-record{background:var(--book-paper,#f6f0e2);color:#23252a;font:400 1.15rem/1.55 EB Garamond,Georgia,var(--setu-font),serif;inset:0;overflow:auto;padding:calc(20px + env(safe-area-inset-top, 0px)) 20px 60px;position:fixed;-webkit-user-select:text;user-select:text;z-index:10000}.walk-record-in{margin:0 auto;max-width:680px}.walk-record-top{align-items:center;background:#f6f0e2;border-bottom:1px solid #ddd0b6;display:flex;gap:10px;justify-content:space-between;padding:8px 0;position:sticky;top:0}.walk-record-kicker{color:#7a6f5c;font-style:italic}.walk-record h1{font-size:2.4rem;font-weight:500;line-height:1.05;margin:18px 0 4px}.walk-record-lede{color:#5e5a52;font-style:italic}.walk-record h2{font-size:1.35rem;font-weight:500;line-height:1.25;margin:28px 0 6px}.walk-record p{margin:0 0 10px;max-width:66ch}.walk-record ul{padding-inline-start:1.1em}.walk-record a{color:#23252a;margin-inline-end:12px;text-decoration-color:#c9a24a;text-underline-offset:3px}.walk-reader .book-btn,.walk-record .book-btn{background:transparent;border:1px solid #23252a;border-radius:2px;color:#23252a;cursor:pointer;font:inherit;font-size:1rem;padding:.3em .9em}.walk-reader{background:rgba(30,26,22,.7);display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:10002}.walk-reader-sheet{background:#f6f0e2;color:#23252a;max-height:86vh;overflow:auto;padding:20px 28px 32px;-webkit-user-select:text;user-select:text;width:min(680px,100%)}.walk-reader-close{float:inline-end}.walk-reader-text{font:400 1.15rem/1.6 EB Garamond,Georgia,var(--setu-font),serif}.walk-reader-text h1{font-size:2rem;font-weight:500;line-height:1.1}@media (max-width:720px){.walk{font-size:16.5px;--pad-x:18px;--pad-y:14px}.desk-plate{gap:7px;inset-inline-start:10px;top:calc(6px + env(safe-area-inset-top, 0px));z-index:24}.desk-seal{height:30px;width:30px}.desk-resume{display:none}.book-tabs .book-resume-btn{display:block}.desk-mark-name{font-size:.78rem;letter-spacing:.14em;padding-bottom:3px;white-space:nowrap}.book-tabs{--tab-w:auto;bottom:100%;flex-direction:row;gap:6px;top:auto;inset-inline:10px;justify-content:flex-end}.book-tab{border-radius:3px 3px 0 0;font-size:.78em;line-height:1;padding:.35em .7em .55em;translate:0 4px;writing-mode:horizontal-tb}.book-tab:focus-visible,.book-tab:hover,.book-tab[aria-expanded=true]{translate:0 1px}.book-contents{max-height:70vh;width:auto}.book{flex-direction:column;height:calc(100vh - 46px - env(safe-area-inset-top, 0px));height:calc(100svh - 46px - env(safe-area-inset-top, 0px));left:0;perspective:none;top:calc(46px + env(safe-area-inset-top, 0px));transform:none;width:100%}.book-block,.book-cover,.book-folio,.book-head,.book-leaf,.book-ribbon,.book-sink,.book:after,.book:before{display:none}.book-page.is-left,.book-page.is-right,[dir=rtl] .book-page.is-left,[dir=rtl] .book-page.is-right{-webkit-mask:none;mask:none}.walk.is-arriving .book{animation-duration:1.2s;animation-name:book-rise}.walk.is-arriving .book-page.is-left,.walk.is-arriving .book:before{animation:none}.book-page.is-right{flex:none;height:34vh;order:-1;padding:12px 16px 6px}.book-page.is-left,.book-page.is-right{background:var(--book-paper);box-shadow:none}.book-page.is-left{flex:1 1 auto}.has-scene>.book-scene{aspect-ratio:auto;flex:1 1 auto;margin:6px 5px 0;max-height:none}.has-scene>.book-scene-cap{margin-top:4px}.book-note,.book-page.is-right .book-run{display:none}.book-caption{font-size:.85em;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-chapter,[dir=rtl] .book-chapter{overflow-y:hidden;padding:10px 18px calc(68px + env(safe-area-inset-bottom, 0px));transition:opacity .3s,visibility .3s}.book-chapter .book-run,.book-runner,.book.is-text>.book-page.is-right{display:none}.book-opening>.book-sink{height:.6em}.book-chapter h2{font-size:1.7em}.book-chapter h1{font-size:2.3em}.book-chapter.is-title{justify-content:flex-start}.book-chapter:not(.is-title){display:block}.book-chapter:not(.is-title):before{content:"";float:right;height:calc(100% - var(--cn-h, 0px) - 1px);width:0}.curator-notch{clear:right;float:right;height:var(--cn-h,0);width:var(--cn-w,var(--cn-max,0))}.book-chapter p,.book-chapter p.is-broken{text-align:left;text-align-last:auto}.book-page.is-right.has-scene>.book-plate,.book-page.is-right.has-scene>.book-scene-cap{display:none}.has-scene>.book-scene{order:-1}}@media (prefers-reduced-motion:reduce){.book-chapter,.book-note{transition:none}}.curator-idle{display:none}@media (min-width:900px) and (min-height:520px){html.has-curator .walk{--book-h:min(800px,calc(100vh - 120px),calc((100vw - 190px)/var(--book-aspect)))}html.has-curator .book{left:calc(50% - 40px);transition:left .6s ease,width .6s ease;width:var(--book-w)}.curator-idle{display:block;height:var(--ci-h,173px);left:calc(75vw - 20px + var(--book-w)/2/2 - var(--ci-w, 86px)/2);pointer-events:none;position:fixed;top:calc(50% - var(--ci-h, 173px)/2);width:var(--ci-w,86px);z-index:19}.curator-idle-sprite{left:0;position:absolute;top:0}.curator-idle-sprite[hidden]{display:none}.curator-idle-sprite.is-figure{cursor:pointer;pointer-events:auto}.curator-idle.is-flying{z-index:21}.curator-idle.is-called{z-index:26}.walk.is-away .curator-idle{visibility:hidden}}@media (max-height:519px),(max-width:899px){.curator-idle{bottom:calc(8px + env(safe-area-inset-bottom, 0px));display:block;height:var(--ci-h,173px);inset-inline-end:8px;pointer-events:none;position:fixed;scale:.6;transform-origin:100% 100%;width:var(--ci-w,86px);z-index:21}.curator-idle-sprite{left:0;position:absolute;top:0}.curator-idle-sprite[hidden]{display:none}.curator-idle-sprite.is-figure{cursor:pointer;pointer-events:auto}.curator-idle.is-flying{z-index:22}.curator-idle.is-called{z-index:26}.walk.is-away .curator-idle{visibility:hidden}}html.walk-scene .cbbl{background-color:#f4ebd3;box-shadow:0 -3px #f4ebd3,0 -6px #5a4527,3px 0 #f4ebd3,3px -3px #5a4527,6px 0 #5a4527,0 3px #f4ebd3,0 6px #5a4527,-3px 0 #f4ebd3,-3px 3px #5a4527,-6px 0 #5a4527,-3px -3px #5a4527,3px 3px #5a4527,3px 9px rgba(60,45,24,.35),6px 6px rgba(60,45,24,.35),9px 3px rgba(60,45,24,.35);color:#2a1e10;font-family:"EB Garamond",Georgia,var(--setu-font),serif;font-weight:600}html.walk-scene .cbbl:before{background:#f4ebd3;border-color:#5a4527}html.walk-scene .cbbl{font-size:14.5px;line-height:1.25}html.walk-scene #dialogue .dialogueBubble{max-width:220px}html.walk-scene #dialogue.is-held .dialogueBubble{visibility:hidden}.scene-mark{background:#f4ebd3;box-shadow:0 -3px #f4ebd3,0 -6px #5a4527,3px 0 #5a4527,-3px 0 #5a4527,0 3px #5a4527;color:#2a1e10;font:700 17px/1.3 EB Garamond,Georgia,serif;margin-top:-6px;opacity:0;padding:0 7px;pointer-events:none;position:absolute;transform:translate(-50%,-100%) scale(.4);transition:transform .22s cubic-bezier(.3,1.6,.5,1),opacity .18s ease}.scene-mark.is-on{opacity:1;transform:translate(-50%,-100%) scale(1)}@media (prefers-reduced-motion:reduce){.scene-mark{transition:none}}html.walk-scene .cbbl-tail .paper{fill:#f4ebd3}html.walk-scene .cbbl-tail .ink{stroke:#5a4527}html.walk-scene .cbbl-tail .shade{stroke:rgba(60,45,24,.35)}html.walk-scene .cbbl.-up:after{box-shadow:-3px 0 #5a4527,3px 0 #5a4527,3px -3px #f4ebd3,0 -3px #5a4527,6px -3px #5a4527,3px -6px #5a4527,6px -6px #5a4527}html.walk-scene .cbbl:after{background:#f4ebd3;box-shadow:-3px 0 #5a4527,3px 0 #5a4527,3px 3px #f4ebd3,0 3px #5a4527,6px 3px #5a4527,9px 3px rgba(60,45,24,.35),3px 6px #5a4527,6px 6px #5a4527,9px 6px rgba(60,45,24,.35),6px 9px rgba(60,45,24,.35)}