.intro[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;padding-top:56px;padding-bottom:8px;display:flex}.intro-h[data-astro-cid-wcolddp2]{letter-spacing:-.01em;max-width:560px;margin:0;font-size:clamp(44px,6vw,84px);line-height:.98}.intro-p[data-astro-cid-wcolddp2]{max-width:440px;color:var(--ink-soft);flex:340px;margin:0;font-size:19px;line-height:1.6}.wood[data-astro-cid-wcolddp2]{color:#f1e7d6;background:#4a2c17 url(/img/wood.jpg) 50%/cover no-repeat;margin-top:56px;padding:60px 0 0;position:relative}.wood[data-astro-cid-wcolddp2]:before{content:"";pointer-events:none;background:linear-gradient(#0f080399,#0f08031f 22%,#0f080300 60%,#0f080366),radial-gradient(80% 70% at 50% 55%,#0000,#0a050280);position:absolute;inset:0}.shelf-head[data-astro-cid-wcolddp2]{justify-content:space-between;align-items:baseline;gap:16px;display:flex;position:relative}.shelf-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{color:#f4ebdb;margin:0;font-size:44px}.shelf-sub[data-astro-cid-wcolddp2]{letter-spacing:.16em;text-transform:uppercase;color:#d9c8ae;font-size:13px}.shelf-link[data-astro-cid-wcolddp2]{letter-spacing:.16em;text-transform:uppercase;color:#d9c8ae;align-items:center;gap:8px;min-height:44px;font-family:Jost,system-ui,sans-serif;font-size:13px;transition:color .2s;display:inline-flex}.shelf-link[data-astro-cid-wcolddp2].back{flex-direction:row-reverse}.shelf-link[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]{letter-spacing:0;font-size:15px;font-style:normal;transition:transform .3s}.shelf-link[data-astro-cid-wcolddp2]:hover{color:#f4ebdb}.shelf-link[data-astro-cid-wcolddp2]:hover i[data-astro-cid-wcolddp2]{transform:translate(4px)}.shelf-link[data-astro-cid-wcolddp2].back:hover i[data-astro-cid-wcolddp2]{transform:translate(-4px)}.shelf-link[data-astro-cid-wcolddp2]:focus-visible{outline-offset:4px;outline:2px solid #e7c38a}.shelf[data-astro-cid-wcolddp2]{scrollbar-width:none;cursor:grab;height:456px;padding:84px 0 0;position:relative;overflow:auto hidden}.shelf[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.shelf[data-astro-cid-wcolddp2].dragging{cursor:grabbing}.shelf[data-astro-cid-wcolddp2].dragging .slot[data-astro-cid-wcolddp2],.shelf[data-astro-cid-wcolddp2].dragging .globe[data-astro-cid-wcolddp2]{pointer-events:none}.track[data-astro-cid-wcolddp2]{z-index:1;align-items:flex-end;width:max-content;min-width:100%;display:flex;position:relative}.sec[data-astro-cid-wcolddp2]{flex:1 0 auto;justify-content:center;display:flex}.books[data-astro-cid-wcolddp2]{align-items:flex-end;gap:6px;width:max-content;padding:0 40px;display:flex}.shelf[data-astro-cid-wcolddp2].two .books[data-astro-cid-wcolddp2]{padding:0;transition:opacity .45s}.shelf[data-astro-cid-wcolddp2].two[data-active="0"] .sec[data-astro-cid-wcolddp2][data-sec="1"] .books[data-astro-cid-wcolddp2],.shelf[data-astro-cid-wcolddp2].two:not([data-active]) .sec[data-astro-cid-wcolddp2][data-sec="1"] .books[data-astro-cid-wcolddp2],.shelf[data-astro-cid-wcolddp2].two[data-active="1"] .sec[data-astro-cid-wcolddp2][data-sec="0"] .books[data-astro-cid-wcolddp2]{opacity:0;pointer-events:none}.plank-top[data-astro-cid-wcolddp2]{background:linear-gradient(#08040299,#08040226 55%,#ffe1be1a 92%,#ffebd259),url(/img/plank-top.jpg) 50%/cover;height:22px;margin-top:-10px;position:relative}.plank-front[data-astro-cid-wcolddp2]{z-index:2;background:linear-gradient(#ffe8c847 0,#ffe8c814 4px,#0000 30%,#0000002e 70%,#00000080),url(/img/plank-front.jpg) 50%/cover;height:46px;position:relative;box-shadow:inset 0 1px #ffebd266,inset 0 -2px #00000073,0 14px 18px -6px #140c068c,0 34px 48px -12px #140c0659}.plank-in[data-astro-cid-wcolddp2]{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.plate[data-astro-cid-wcolddp2]{background:radial-gradient(at 30% 20%,#ffd2a014,#0000 60%),repeating-radial-gradient(circle at 20% 40%,#00000014 0 1px,#0000 1px 3px),linear-gradient(#3e120c,#220704);border-radius:2px;align-items:center;height:30px;padding:0 18px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffc8aa2e,inset 0 0 0 2px #220704,inset 0 0 0 3px #c9a04e,inset 0 0 0 4px #00000059,0 0 0 1px #00000080,0 2px 3px #0000008c}.plate[data-astro-cid-wcolddp2]:disabled{cursor:default}.plate[data-astro-cid-wcolddp2]:not(:disabled):hover{filter:brightness(1.12)}.plate[data-astro-cid-wcolddp2]:focus-visible{outline-offset:4px;outline:2px solid #e7c38a}.plate-txt[data-astro-cid-wcolddp2]{height:24px;display:grid;position:relative;overflow:hidden}.plate-txt[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(#fbe3a0,#c9a04e 70%,#e3c277);color:#0000;-webkit-background-clip:text;background-clip:text;grid-area:1/1;align-items:center;font-size:11.5px;font-weight:500;transition:transform .55s cubic-bezier(.5,0,.2,1),opacity .4s;display:flex}.plate-txt[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2][data-off]{opacity:0;transform:translateY(var(--dir,100%))}.plate-txt[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{font-variant-numeric:tabular-nums;border-left:1px solid #c9a04e80;margin-left:10px;padding-left:10px;font-style:normal}.pager[data-astro-cid-wcolddp2]{letter-spacing:.14em;color:#f5e6cdbf;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.pager[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{color:#f1e2c4;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.pager[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]:hover:not(:disabled){background:#ffebc81f}.pager[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]:disabled{opacity:.3;cursor:default}.slot[data-astro-cid-wcolddp2]{perspective:1700px;perspective-origin:50% 40%;cursor:pointer;background:0 0;border:0;flex:none;height:360px;padding:0;transition:width 1s cubic-bezier(.45,.05,.2,1);position:relative}.slot[data-astro-cid-wcolddp2]:focus-visible{outline-offset:6px;outline:2px solid #e7c38a}.tilt[data-astro-cid-wcolddp2]{transform-style:preserve-3d;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.3,.7,.2,1);position:absolute;inset:0}.slot[data-astro-cid-wcolddp2].closed:hover .tilt[data-astro-cid-wcolddp2],.slot[data-astro-cid-wcolddp2].closed:focus-visible .tilt[data-astro-cid-wcolddp2]{transform:translateY(-12px)rotateX(-13deg)}.box[data-astro-cid-wcolddp2]{height:360px;transform-style:preserve-3d;transform-origin:50% 100%;transition:transform 1s cubic-bezier(.45,.05,.2,1);position:absolute;bottom:0;left:50%}.face[data-astro-cid-wcolddp2]{backface-visibility:hidden;display:block;position:absolute}.f-front[data-astro-cid-wcolddp2]{background:#ddd6c8;border-radius:0 3px 3px 0;width:100%;height:100%;top:0;left:0;overflow:hidden;transform:translateZ(23px)}.f-front[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(90deg,#00000047 0,#ffffff2e 1.2%,#0000001f 3.2%,#ffffff14 4.6%,#0000 7% 85%,#0000001f),linear-gradient(#ffffff0f,#0000000f);position:absolute;inset:0}.f-spine[data-astro-cid-wcolddp2]{flex-direction:column;justify-content:space-between;align-items:center;width:46px;height:360px;padding:20px 0 16px;display:flex;top:0;left:0;overflow:hidden;transform:translate(-23px)rotateY(-90deg)}.f-spine[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(90deg,#00000038,#ffffff1a 18%,#fff0 40%,#0000 70%,#00000040),linear-gradient(#ffffff24,#fff0 2px);position:absolute;inset:0}.f-title[data-astro-cid-wcolddp2]{writing-mode:vertical-rl;text-orientation:sideways;white-space:nowrap;text-overflow:ellipsis;max-height:284px;font-size:19px;line-height:1;position:relative;overflow:hidden}.f-orn[data-astro-cid-wcolddp2]{flex-direction:column;gap:3px;display:flex;position:relative}.f-orn[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]{opacity:.7;background:currentColor;width:22px;height:1px;display:block}.f-top[data-astro-cid-wcolddp2]{background:repeating-linear-gradient(#f3ecdd 0 1px,#d9cfbd 1px 2px);height:46px;top:0;left:0;transform:translateY(-23px)rotateX(90deg)}.b-shadow[data-astro-cid-wcolddp2]{background:radial-gradient(#0009,#0000 70%);height:14px;transition:width 1s cubic-bezier(.45,.05,.2,1),margin-left 1s cubic-bezier(.45,.05,.2,1);position:absolute;bottom:-7px;left:50%}.tcov[data-astro-cid-wcolddp2]{text-align:center;background-image:repeating-linear-gradient(45deg,#ffffff08 0 1px,#0000 1px 3px),repeating-linear-gradient(-45deg,#0000000d 0 1px,#0000 1px 3px);justify-content:center;align-items:center;padding:34px 26px;display:flex;position:absolute;inset:0}.tcov[data-astro-cid-wcolddp2]:before{content:"";opacity:.55;border:1px solid;position:absolute;inset:14px;box-shadow:inset 0 0 0 4px}.tcov[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{text-wrap:balance;font-family:Instrument Serif,Georgia,serif;font-size:27px;font-weight:400;line-height:1.12;position:relative}.globe-slot[data-astro-cid-wcolddp2]{flex:none;justify-content:center;align-items:flex-end;width:132px;height:360px;display:flex}.globe[data-astro-cid-wcolddp2]{cursor:pointer;background:0 0;border:0;width:132px;height:196px;padding:0;position:relative}.globe[data-astro-cid-wcolddp2]:focus-visible{outline-offset:6px;outline:2px solid #e7c38a}.g-shadow[data-astro-cid-wcolddp2]{background:radial-gradient(#000000a6,#0000 70%);width:120px;height:14px;margin-left:-60px;position:absolute;bottom:-6px;left:50%}.g-base[data-astro-cid-wcolddp2]{background:linear-gradient(#6a3e1f 0%,#3e220f 55%,#24130a 100%);border-radius:50%/40%;width:82px;height:16px;margin-left:-41px;position:absolute;bottom:0;left:50%;box-shadow:inset 0 2px #ffd2a040,0 1px #0006}.g-base[data-astro-cid-wcolddp2]:before{content:"";background:linear-gradient(#7b4a26,#4a2a13);border-radius:50%;width:46px;height:10px;margin-left:-23px;position:absolute;top:-5px;left:50%;box-shadow:inset 0 1px #ffd7aa4d}.g-stem[data-astro-cid-wcolddp2]{background:linear-gradient(90deg,#6b4a17,#f3dc9a 40%,#c9a04e 60%,#6b4a17);border-radius:3px;width:8px;height:30px;margin-left:-4px;position:absolute;bottom:12px;left:50%}.g-head[data-astro-cid-wcolddp2]{width:132px;height:132px;margin-left:-66px;position:absolute;bottom:36px;left:50%;transform:rotate(-23.4deg)}.g-ring[data-astro-cid-wcolddp2]{position:absolute;inset:0;overflow:visible}.g-sphere[data-astro-cid-wcolddp2]{background:#c9be98 url(/img/world.svg) 0/216px 108px repeat-x;border-radius:50%;width:108px;height:108px;margin:-54px 0 0 -54px;animation:48s linear infinite spin;position:absolute;top:50%;left:50%;overflow:hidden}.g-sphere[data-astro-cid-wcolddp2]:after{content:"";background:radial-gradient(circle at 34% 30%,#fff8e18c,#fff8e100 34%),radial-gradient(circle,#0000 52%,#28160859 72%,#190c04cc 100%),linear-gradient(90deg,#00000040,#0000 30% 70%,#0003);border-radius:50%;position:absolute;inset:0}.globe[data-astro-cid-wcolddp2]:hover .g-sphere[data-astro-cid-wcolddp2],.globe[data-astro-cid-wcolddp2]:focus-visible .g-sphere[data-astro-cid-wcolddp2]{animation-duration:6s}@keyframes spin{to{background-position:-216px}}@media (prefers-reduced-motion:reduce){.g-sphere[data-astro-cid-wcolddp2]{animation:none}.slot[data-astro-cid-wcolddp2],.box[data-astro-cid-wcolddp2],.tilt[data-astro-cid-wcolddp2],.b-shadow[data-astro-cid-wcolddp2],.plate-txt[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{transition:none}}.selbar[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:20px;min-height:96px;padding-bottom:32px;display:flex}.round[data-astro-cid-wcolddp2]{border:1px solid var(--ink);border-radius:50%;flex:none;width:44px;height:44px;font-size:18px}.cap[data-astro-cid-wcolddp2]{flex-wrap:wrap;flex:0 900px;justify-content:center;align-items:baseline;gap:8px 22px;animation:.8s .1s both rise;display:flex}.cap[data-astro-cid-wcolddp2][hidden]{display:none}.cap-in[data-astro-cid-wcolddp2]{text-align:center;color:var(--muted);flex-wrap:wrap;flex-basis:100%;justify-content:center;align-items:baseline;gap:4px 10px;font-size:14px;line-height:1.5;display:flex}.cap-in[data-astro-cid-wcolddp2][hidden]{display:none}.cap-k[data-astro-cid-wcolddp2]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.latest-head[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:48px;padding-bottom:22px;display:flex}.latest-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{margin:0;font-size:56px;line-height:1}.chips[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-wcolddp2]{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink);align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13px;transition:background .2s,color .2s;display:flex}.chip[data-astro-cid-wcolddp2][aria-pressed=true]{background:var(--ink);color:var(--paper)}.chip[data-astro-cid-wcolddp2]:hover{color:var(--accent)}.chip[data-astro-cid-wcolddp2][aria-pressed=true]:hover{color:var(--paper)}.g-feat[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px;display:grid}.feat[data-astro-cid-wcolddp2]{flex-direction:column;justify-content:flex-end;min-height:640px;display:flex;position:relative}.feat-img[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:calc(100% - 60px);display:block;position:absolute;top:0;left:0}.feat-card[data-astro-cid-wcolddp2]{width:88%;padding:36px 40px 40px;position:relative}.g-2[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:44px 40px;display:grid}.g-3[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.sec-h[data-astro-cid-wcolddp2]{margin:0 0 44px;font-size:56px;line-height:1}.row-head[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px;display:flex}.g-rec[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;display:grid}.g-about[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}@media (width<=1000px){.g-feat[data-astro-cid-wcolddp2],.g-about[data-astro-cid-wcolddp2],.g-3[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}.g-rec[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}.feat[data-astro-cid-wcolddp2]{min-height:520px}}@media (width<=620px){.g-2[data-astro-cid-wcolddp2],.g-rec[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}.feat-card[data-astro-cid-wcolddp2]{width:94%;padding:26px 24px 28px}.latest-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2],.sec-h[data-astro-cid-wcolddp2],.row-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:44px!important}.shelf-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:36px}.shelf-link[data-astro-cid-wcolddp2],.shelf-sub[data-astro-cid-wcolddp2]{letter-spacing:.12em;font-size:11px}.plate[data-astro-cid-wcolddp2]{padding:0 12px}.plate-txt[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{letter-spacing:.1em;font-size:10px}.plate-txt[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2],.pager[data-astro-cid-wcolddp2] [data-astro-cid-wcolddp2][data-page]{display:none}.selbar[data-astro-cid-wcolddp2]{gap:12px}}
