.wrap[data-astro-cid-rxmzdjr4]{max-width:1240px;padding:0 var(--gutter) 8svh;margin:0 auto}.label[data-astro-cid-rxmzdjr4]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem}h2[data-astro-cid-rxmzdjr4]{font-size:var(--step-3);letter-spacing:-.03em;line-height:1}.sub[data-astro-cid-rxmzdjr4]{color:var(--coral);margin:.3rem 0 2rem;font-size:1.35rem}.cta[data-astro-cid-rxmzdjr4]{color:var(--ink);border-bottom:2px solid var(--accent);padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-block}.cta[data-astro-cid-rxmzdjr4]:hover{color:var(--accent)}.todo[data-astro-cid-rxmzdjr4]{color:var(--ink-3);font-style:italic}.trip[data-astro-cid-rxmzdjr4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,60px);margin-bottom:12svh;display:grid}.ticket[data-astro-cid-rxmzdjr4]{border:1.5px solid var(--ink);box-shadow:6px 7px 0 var(--ink);background:#fffaf0;border-radius:6px;gap:.6rem;padding:clamp(18px,3vw,34px);display:grid;position:relative;transform:rotate(-1.2deg)}.perf[data-astro-cid-rxmzdjr4]{border-left:2px dashed #1d1b184d;position:absolute;top:12px;bottom:12px;right:22%}.big[data-astro-cid-rxmzdjr4]{align-items:center;gap:.8rem;display:flex}.num[data-astro-cid-rxmzdjr4]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--teal);font-size:clamp(4rem,2rem + 6vw,7.5rem);line-height:.85}.big[data-astro-cid-rxmzdjr4] .hand[data-astro-cid-rxmzdjr4]{color:var(--ink-2);font-size:1.4rem;line-height:1.1}.body[data-astro-cid-rxmzdjr4]{max-width:34ch;color:var(--ink-2)}.stamp[data-astro-cid-rxmzdjr4]{letter-spacing:.16em;text-transform:uppercase;color:var(--coral);opacity:.6;border:3px double;border-radius:50%;padding:1.1rem .6rem;font-weight:800;position:absolute;top:22%;right:6%;transform:rotate(-14deg)}.dots[data-astro-cid-rxmzdjr4]{width:100%;height:auto}.shelf-sec[data-astro-cid-rxmzdjr4]{margin-bottom:12svh}.shelf[data-astro-cid-rxmzdjr4]{align-items:flex-end;gap:6px;height:300px;padding:0 1rem;display:flex}.spine[data-astro-cid-rxmzdjr4]{height:var(--h);background:var(--c);color:#fffaf0;border:1.5px solid var(--ink);transform:rotate(var(--r));transform-origin:bottom;background-image:linear-gradient(90deg,#ffffff26 0 4px,#0000 4px calc(100% - 4px),#00000026 calc(100% - 4px));border-radius:3px 3px 0 0;flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:center;min-width:0;padding:.7rem .2rem;display:flex}.sn[data-astro-cid-rxmzdjr4]{writing-mode:vertical-rl;font-family:var(--font-display);white-space:nowrap;font-size:clamp(.9rem,.7rem + .6vw,1.3rem);overflow:hidden;transform:rotate(180deg)}.sc[data-astro-cid-rxmzdjr4]{font-size:.7rem}.plank[data-astro-cid-rxmzdjr4]{border:1.5px solid var(--ink);background:#b08a5a;border-radius:2px;height:16px;box-shadow:0 6px #1d1b1840}.note[data-astro-cid-rxmzdjr4]{color:var(--ink-3);margin-top:1.2rem;font-size:.7rem}.exp[data-astro-cid-rxmzdjr4] ul[data-astro-cid-rxmzdjr4]{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:clamp(16px,2.4vw,30px);margin:1.6rem 0 2rem;padding:0;list-style:none;display:grid}.exp[data-astro-cid-rxmzdjr4] li[data-astro-cid-rxmzdjr4]{transform:rotate(var(--r));background:#fffdf8;border:1px solid #1d1b184d;gap:.4rem;padding:1rem 1.1rem 1.2rem;display:grid;box-shadow:3px 4px #1d1b181f}.exp[data-astro-cid-rxmzdjr4] li[data-astro-cid-rxmzdjr4]:nth-child(2){margin-top:1.6rem}.st[data-astro-cid-rxmzdjr4]{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:.6rem}.exp[data-astro-cid-rxmzdjr4] .t[data-astro-cid-rxmzdjr4]{font-family:var(--font-display);font-size:1.5rem}.exp[data-astro-cid-rxmzdjr4] .d[data-astro-cid-rxmzdjr4]{color:var(--ink-2);font-size:.92rem}.own[data-astro-cid-rxmzdjr4]{font-size:1.05rem}.own[data-astro-cid-rxmzdjr4] .mono[data-astro-cid-rxmzdjr4]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}@media (width<=820px){.trip[data-astro-cid-rxmzdjr4],.exp[data-astro-cid-rxmzdjr4] ul[data-astro-cid-rxmzdjr4]{grid-template-columns:1fr}.exp[data-astro-cid-rxmzdjr4] li[data-astro-cid-rxmzdjr4]:nth-child(2){margin-top:0}.shelf[data-astro-cid-rxmzdjr4]{gap:4px;height:240px;padding:0}}
