.tm-overlay{z-index:100;padding:calc(14px + env(safe-area-inset-top,0px)) max(14px, env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(14px, env(safe-area-inset-left,0px));background:#1c181399;place-items:center;display:grid;position:fixed;inset:0}.tm-overlay[hidden]{display:none}.tm-sheet{width:min(1320px,100%);height:min(820px,100%);color:var(--ink);background:#e9dfc8 url(/img/paper.png);border-radius:2px;grid-template-columns:minmax(0,1fr) 320px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080,inset 0 0 0 1px #1c181359}@media (prefers-reduced-motion:no-preference){.tm-overlay:not([hidden]) .tm-sheet{animation:.55s cubic-bezier(.2,.8,.2,1) tmIn}}@keyframes tmIn{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:none}}.tm-loading{color:var(--muted);text-align:center;grid-column:1/-1;place-self:center;margin:0;padding:24px;font-size:30px;font-style:italic}.tm-map{background:#d9cdae;min-width:0;min-height:0;position:relative}.tm-map:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(#0000 55%,#5c3c1952 100%),radial-gradient(circle at 18% 78%,#78501e1f,#0000 22%),radial-gradient(circle at 82% 20%,#78501e1a,#0000 18%);position:absolute;inset:0}.tm-frame{border:1.5px solid var(--ink);pointer-events:none;z-index:3;position:absolute;inset:10px}.tm-frame:before{content:"";border:.6px solid var(--ink);position:absolute;inset:4px}.tm-map svg{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.tm-map svg:active{cursor:grabbing}.tm-cart{z-index:4;border:1.5px solid var(--ink);outline:.6px solid var(--ink);outline-offset:-6px;text-align:center;background:#ede5d0 url(/img/paper.png);max-width:calc(100% - 60px);padding:14px 24px 12px;position:absolute;bottom:30px;left:30px}.tm-cart h2{margin:0;font-size:34px;line-height:1}.tm-cart .sub{color:var(--muted);margin-top:5px;font-size:14px;font-style:italic}.tm-cart .tally{letter-spacing:.18em;text-transform:uppercase;border-top:.6px solid var(--line-2);font-variant-numeric:tabular-nums;margin-top:9px;padding-top:7px;font-size:11px}.tm-tools{z-index:4;flex-direction:column;gap:6px;display:flex;position:absolute;top:28px;left:28px}.tm-tool{border:1px solid var(--ink);width:34px;height:34px;color:var(--ink);cursor:pointer;background:#ede5d0;place-items:center;font:18px/1 Jost,system-ui,sans-serif;display:grid}.tm-tool.wide{letter-spacing:.16em;text-transform:uppercase;width:auto;padding:0 10px;font-size:11px}.tm-tool:hover{background:#e0d5bb}.tm-tip{z-index:6;pointer-events:none;border:1px solid var(--ink);background:#ede5d0;max-width:270px;padding:8px 12px;font-size:14px;line-height:1.4;position:absolute;box-shadow:0 6px 18px #00000038}.tm-tip b{margin-bottom:2px;font-family:Instrument Serif,Georgia,serif;font-size:21px;font-weight:400;line-height:1.1;display:block}.tm-tip span{color:var(--muted);display:block}.tm-side{border-left:1.5px solid var(--ink);background:linear-gradient(90deg,#5c3c1914,#0000 18px);flex-direction:column;min-height:0;display:flex;position:relative}.tm-head{border-bottom:.6px solid var(--line-2);padding:22px 64px 14px 22px}.tm-head h3{margin:0;font-size:28px;line-height:1}.tm-head p{color:var(--muted);margin:6px 0 0;font-size:14px;font-style:italic}.tm-close{border:1px solid var(--ink);cursor:pointer;width:36px;height:36px;color:var(--ink);z-index:7;background:0 0;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:16px;right:16px}.tm-close:hover{background:var(--ink);color:var(--paper)}.tm-log{flex:1;padding:4px 0 18px;overflow-y:auto}.tm-year{letter-spacing:.22em;color:#23507e;font-variant-numeric:tabular-nums;padding:16px 22px 4px;font-size:11px;font-weight:500}.tm-entry{text-align:left;cursor:pointer;width:100%;color:var(--ink);font:inherit;background:0 0;border:0;padding:7px 22px;display:block}.tm-entry:hover,.tm-entry.active{background:#23507e17}.tm-entry.active{box-shadow:inset 3px 0 #23507e}.tm-entry .c{font-size:21px;line-height:1.1}.tm-entry .d{letter-spacing:.04em;color:var(--muted);margin-left:8px;font-size:12px}.tm-entry .p{color:var(--ink-soft);font-size:14px;line-height:1.4;display:block}.tm-tool:focus-visible,.tm-close:focus-visible,.tm-entry:focus-visible{outline-offset:2px;outline:2px solid #23507e}.tm-grat{fill:none;stroke:#8a6f4a;stroke-opacity:.45;stroke-dasharray:2 3}.tm-outline{fill:none;stroke:var(--ink)}.tm-wave{fill:none;stroke:#8a6f4a}.tm-country{fill:#efe6ce;stroke:#6b5a44;stroke-linejoin:round}.tm-country.visited{fill:url(#tmHatch);stroke:#23507e;cursor:pointer}.tm-country.visited:hover,.tm-country.visited.hi{fill:#7fa3c4}.tm-country.home{fill:url(#tmHatchHome);stroke:var(--accent)}.tm-coast{fill:none;stroke:var(--ink)}.tm-city .ring{fill:#efe6ce;stroke:var(--ink)}.tm-city .dot{fill:#23507e}.tm-city text{fill:var(--ink);paint-order:stroke;stroke:#efe6ce;stroke-linejoin:round;pointer-events:none;font-family:"Source Serif 4",Georgia,serif;font-style:italic}.tm-ocean{fill:#5b6e7e;pointer-events:none;letter-spacing:.25em;font-family:Instrument Serif,Georgia,serif;font-style:italic}@media (width<=760px){.tm-overlay{padding:0}.tm-sheet{border-radius:0;grid-template-rows:minmax(0,58%) minmax(0,42%);grid-template-columns:1fr;width:100%;height:100%}.tm-side{border-left:0;border-top:1.5px solid var(--ink)}.tm-cart{padding:8px 14px;bottom:20px;left:20px}.tm-cart h2{font-size:24px}.tm-cart .sub{font-size:12px}.tm-cart .tally{font-size:10px}.tm-tools{top:calc(20px + env(safe-area-inset-top,0px));left:20px}.tm-close{top:calc(12px + env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));background:#ede5d0;position:fixed}.tm-head{padding-right:22px}}.portrait[data-astro-cid-wcolddp2]{background:#f4f0e7;border:1px solid #1c18132e;padding:14px;box-shadow:0 2px 4px #1c181314,0 26px 50px -22px #1c18138c}.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}}
