h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.022em;line-height:1.04}h1 em,h2 em{font-weight:300;font-size:1.02em}.htag h1{font-size:clamp(28px,2.4vw,36px)}:is(body[data-page=story],body.float) .hd{position:fixed;left:0;right:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:color .4s,background .4s}:is(body[data-page=story],body.float) .hd.solid{background:#eae3d5e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--rule)}:is(body[data-page=story],body.float) .hd.dark.solid{background:#1c2720e6;box-shadow:none}.hd.dark{color:var(--on-dark)}.hd.dark .nav a{color:#ece6dabf}.hd.dark .nav a:hover{color:#fff;background:#ffffff14}.hd.dark .nav a[aria-current]{color:var(--ink)}.story{position:relative}.stage{position:relative;height:100vh;height:100svh;overflow:hidden;background:#f3e6d2;color:var(--fg,#1D201C);--fg2:rgba(29,32,28,.72)}.stage>*{position:absolute}.sun{left:0;top:0;transform-origin:0 0;will-change:transform,opacity;width:200px;height:154px;z-index:6;filter:drop-shadow(0 0 40px rgba(233,120,80,.35))}.sun svg{width:100%;height:100%}.mtn{left:0;right:0;bottom:-2px;width:100%;height:46%;z-index:7;pointer-events:none}.mtn.night{z-index:8}.scene{top:0;right:0;bottom:0;left:0;overflow:hidden;will-change:clip-path,transform}.sc-film{z-index:1;background:#0f1512}.sc-wood{z-index:2}.sc-terr{z-index:3;background:#eadcc4}.sc-ridge{z-index:4;background:#1b1712}.scene video,.scene .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc-film:after,.sc-wood:after,.sc-ridge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0a0e0c9e,#0a0e0c2e 46%,#0a0e0c00 70%),linear-gradient(0deg,#0a0e0c59,#0a0e0c00 28%)}.fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fill img{width:100%;height:100%;object-fit:cover;display:block}.panel{position:absolute;top:11%;bottom:9%;border-radius:6px;overflow:hidden;box-shadow:0 30px 60px -30px #281e1480}.pa{left:44%;width:25%}.pb{left:71%;width:21%;top:20%;bottom:15%}.card{position:absolute;right:calc(var(--g) + 56px);top:50%;width:min(25vw,360px);aspect-ratio:4/5;margin-top:calc(min(25vw,360px)/-1.6);padding:8px 8px 34px;background:#fbf8f2;border-radius:3px;box-shadow:0 40px 60px -26px #0009;z-index:2}.card .fill{top:8px;right:8px;bottom:34px;left:8px}.dusk{top:0;right:0;bottom:0;left:0;z-index:5;background:linear-gradient(180deg,#10161a,#1a1f22 60%,#3a2a24);pointer-events:none}.pin{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:0;color:var(--ink)}.pin i{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fbf8f2f0;box-shadow:0 6px 16px -4px #0006;transition:transform .3s var(--ease),background .25s}.pin i:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px solid rgba(251,248,242,.7)}@media(prefers-reduced-motion:no-preference){.pin i:before{animation:ring 2.4s ease-out infinite}}@keyframes ring{0%{transform:scale(.7);opacity:1}to{transform:scale(1.5);opacity:0}}.pin svg{width:14px;height:14px}.pin span{position:absolute;left:calc(100% - 4px);white-space:nowrap;padding:6px 11px 6px 14px;border-radius:999px;background:#fbf8f2f0;font-size:12.5px;font-weight:500;opacity:0;transform:translate(-6px);pointer-events:none;transition:opacity .25s,transform .3s var(--ease);z-index:-1}.pin.flip span{left:auto;right:calc(100% - 4px);padding:6px 14px 6px 11px}.pin:hover i,.pin:focus-visible i{transform:scale(1.12);background:#fff}.pin:hover span,.pin:focus-visible span{opacity:1;transform:none}.caps{left:var(--g);top:0;bottom:0;width:min(440px,36vw);z-index:9;pointer-events:none}.cap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.cap>*{pointer-events:auto}.cap[data-cap="0"]{padding-bottom:12vh}.cap .mono{color:var(--fg2)}.cap .mono b{color:var(--sun)}.on-dark .cap .mono b{color:#f08a6e}.cap h1,.cap h2{font-size:clamp(30px,2.9vw,46px);color:var(--fg);margin-top:14px}.cap .lead{color:var(--fg2);margin:16px 0 0;max-width:36ch;font-size:15px}.cap .btn{margin-top:24px;align-self:flex-start}.acts{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:24px}.acts .btn{margin-top:0}.on-dark .acts .tlink{color:var(--on-dark)}.on-dark .cap .btn{background:var(--on-dark);color:var(--forest)}.on-dark .cap .btn:hover{background:#f08a6e;color:#fff}.chip{display:flex;align-items:center;gap:12px;margin-top:22px;padding:8px;border-radius:14px;background:#f5f0e7db;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px var(--rule),0 16px 30px -18px #281e1466;color:var(--ink);max-width:420px}.chip .th{width:52px;height:52px;border-radius:9px;background:var(--canvas);display:grid;place-items:center;flex:none}.chip .th img{width:86%;height:86%;object-fit:contain}.chip .ct{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.chip b{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip small{font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--mute)}.chip-add{min-height:40px;padding:0 14px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:500;white-space:nowrap;transition:background .25s}.chip-add:hover{background:var(--sun)}.chip-go{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;transition:background .25s}.chip-go:hover{background:#1d201c12}.chip-go svg{width:16px;height:16px}.look .chip+.chip{margin-top:8px}.cue{left:50%;bottom:22px;transform:translate(-50%);z-index:9;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--paper)!important}.cue i{width:1px;height:34px;background:linear-gradient(var(--paper),transparent)}.cue{cursor:pointer;font-family:var(--mono)}.cue:hover i{background:linear-gradient(#F08A6E,transparent)}.auto{left:50%;bottom:22px;transform:translate(-50%);z-index:9;display:flex;flex-direction:column;align-items:center;gap:12px;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.auto.on{opacity:1;visibility:visible}.auto .cue{transform:none;color:var(--fg)!important;transition:color .4s}.auto .cue i{background:linear-gradient(var(--fg),transparent)}.auto-pp{position:relative;width:44px;height:44px;padding:0;color:var(--fg);border-radius:50%;transition:color .4s}.auto-pp svg{display:block;width:44px;height:44px}.auto-pp .trk{fill:#f5f0e799;stroke:currentColor;stroke-opacity:.25;stroke-width:1.5}.on-dark .auto-pp .trk{fill:#0a0e0c47}.auto-pp .run{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.auto-pp .pa{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.auto-pp .pl{fill:currentColor;display:none}.auto-pp[aria-pressed=true] .pa{display:none}.auto-pp[aria-pressed=true] .pl{display:inline}.auto-pp:hover .trk{fill:#f5f0e7d9}.on-dark .auto-pp:hover .trk{fill:#0a0e0c73}@media(prefers-reduced-motion:no-preference){.cue i{animation:cue 2s ease-in-out infinite;transform-origin:top}}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.chap{right:clamp(12px,1.6vw,26px);top:50%;transform:translateY(-50%);z-index:9;display:flex;flex-direction:column;gap:2px}.chap button{position:relative;display:grid;place-items:center;width:28px;height:28px}.chap i{width:6px;height:6px;border-radius:50%;background:var(--fg);opacity:.3;transition:opacity .3s,transform .3s var(--ease),background .3s}.chap button[aria-current] i{opacity:1;background:var(--sun);transform:scale(1.5)}.on-dark .chap button[aria-current] i{background:#f08a6e}.chap span{position:absolute;right:calc(100% + 6px);white-space:nowrap;font:11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);opacity:0;transform:translate(6px);transition:opacity .25s,transform .3s var(--ease)}.chap button:hover span,.chap button:focus-visible span,.chap button[aria-current] span{opacity:.85;transform:none}.bar{left:0;right:0;bottom:0;height:2px;z-index:9;background:#7f786e2e}.bar i{display:block;height:100%;background:var(--sun);transform-origin:0 50%;transform:scaleX(0)}.stage.set .bar{opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s}body[data-page=story]{background:var(--forest)}body[data-page=story] .ft{position:relative;z-index:1;margin-top:-2px}@media(max-width:760px){.auto{flex-direction:row;bottom:14px;gap:14px}.auto .cue i{display:none}.auto .cue{min-height:44px;justify-content:center}.caps{left:var(--g);right:var(--g);width:auto}.cap,.cap[data-cap="0"]{justify-content:flex-start;padding:calc(var(--hd) + 18px) 0 0}.cap h1,.cap h2{font-size:clamp(30px,8.4vw,38px);margin-top:10px}.cap .lead{font-size:14px;margin-top:10px}.chip{margin-top:14px}.look .chip:last-child{display:none}.chap{display:none}.sc-film:after,.sc-wood:after,.sc-ridge:after{background:linear-gradient(180deg,#0a0e0cb8,#0a0e0c40 42%,#0a0e0c00 60%),linear-gradient(0deg,#0a0e0c66,#0a0e0c00 25%)}.pa{left:5%;width:44%;top:44%;bottom:10%}.pb{left:51%;width:44%;top:50%;bottom:6%}.card{right:auto;left:50%;top:auto;bottom:78px;width:58vw;margin:0 0 0 -29vw;padding:6px 6px 26px}.card .fill{top:6px;right:6px;bottom:26px;left:6px}.pin span{display:none}.sc-wood{background:#141a15}.sc-wood .fill{top:36%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/story.css.map */
