.lib[data-astro-cid-3lcn7vmv]{isolation:isolate;color:#f6efe3;text-align:center;grid-template-columns:minmax(0,1fr);padding:13svh 0 6svh;display:grid;position:relative;overflow:hidden}.lib__bg[data-astro-cid-3lcn7vmv]{z-index:-1;position:absolute;inset:0}.lib__bg[data-astro-cid-3lcn7vmv] img[data-astro-cid-3lcn7vmv]{object-fit:cover;object-position:50% 62%;filter:brightness(.5)saturate(.9);width:100%;max-width:none;height:100%;position:absolute;inset:0}.lib__bg[data-astro-cid-3lcn7vmv]:after{content:"";background:linear-gradient(#0a080780,#0000 40%,#0a0807);position:absolute;inset:0}.lib__in[data-astro-cid-3lcn7vmv]{width:100%;min-width:0}.lib__h[data-astro-cid-3lcn7vmv]{font:400 clamp(52px, 7.5vw, 128px)/.86 var(--serif)}.lib__k[data-astro-cid-3lcn7vmv]{font:500 12px var(--sans);letter-spacing:.32em;text-transform:uppercase;opacity:.85;margin-top:16px}.sr[data-astro-cid-3lcn7vmv]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lib__search[data-astro-cid-3lcn7vmv]{color:#15110d;background:#f6efe3;align-items:center;gap:12px;max-width:620px;height:54px;margin:36px auto 0;padding:0 18px;display:flex}.lib__search[data-astro-cid-3lcn7vmv] svg[data-astro-cid-3lcn7vmv]{opacity:.6;flex:none;width:20px}.lib__search[data-astro-cid-3lcn7vmv] input[data-astro-cid-3lcn7vmv]{min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;font-size:16px}.lib__search[data-astro-cid-3lcn7vmv] input[data-astro-cid-3lcn7vmv]:focus{outline:none}.lib__search[data-astro-cid-3lcn7vmv]:focus-within{box-shadow:0 0 0 2px #e7902c}.az[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(14,1fr);gap:6px;max-width:760px;margin:28px auto 0;display:grid}.az[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]{height:38px;color:inherit;font:400 16px/1 var(--serif);cursor:pointer;background:#0a080759;border:1px solid #f6efe347;transition:border-color .2s,background .2s,color .2s}.az[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]:hover:not(:disabled){border-color:#f6efe3}.az[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]:disabled{opacity:.28;cursor:default}.az[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv][aria-pressed=true]{color:#e7902c;border-color:#e7902c}.az[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]:focus-visible{outline-offset:2px;outline:2px solid #f6efe3}.row-h[data-astro-cid-3lcn7vmv]{align-items:center;gap:20px;margin-bottom:22px;display:flex}.row-h[data-astro-cid-3lcn7vmv] h2[data-astro-cid-3lcn7vmv]{font:500 12px var(--sans);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.row-h[data-astro-cid-3lcn7vmv] span[data-astro-cid-3lcn7vmv]{opacity:.25;background:currentColor;flex:1;height:1px}.arr[data-astro-cid-3lcn7vmv]{border:1px solid;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;transition:background .2s,color .2s;display:grid}.feat[data-astro-cid-3lcn7vmv]{padding-top:56px}.feat__grid[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.fb[data-astro-cid-3lcn7vmv]{aspect-ratio:4/5;color:#f6efe3;cursor:pointer;text-align:left;background:#0f0b09;border:1px solid #f6efe324;padding:0;position:relative;overflow:hidden}.fb__bg[data-astro-cid-3lcn7vmv]{object-fit:cover;object-position:var(--ox) 50%;filter:brightness(.48);width:100%;max-width:none;height:100%;transition:filter .5s,scale 1.2s cubic-bezier(.2,.8,.1,1);position:absolute;inset:0}.fb__glow[data-astro-cid-3lcn7vmv]{aspect-ratio:1;background:radial-gradient(closest-side, rgb(var(--c) / .3), transparent);border-radius:50%;width:80%;position:absolute;top:45%;left:50%;translate:-50% -50%}.fb__b[data-astro-cid-3lcn7vmv]{aspect-ratio:.1694;height:66%;transition:translate .6s cubic-bezier(.2,.8,.1,1);position:absolute;bottom:22%;left:50%;translate:-50%}.fb__b[data-astro-cid-3lcn7vmv] img[data-astro-cid-3lcn7vmv]{width:100%;max-width:none;height:100%;filter:var(--liq) drop-shadow(0 10px 12px #00000080);position:absolute;inset:0}.fb[data-astro-cid-3lcn7vmv]:after{content:"";background:linear-gradient(#0000,#0a0807e6);position:absolute;inset:55% 0 0}.fb__n[data-astro-cid-3lcn7vmv]{z-index:1;font:400 clamp(15px, 1.25vw, 20px)/1 var(--serif);position:absolute;bottom:13px;left:12px;right:44px}.fb[data-astro-cid-3lcn7vmv] .arr[data-astro-cid-3lcn7vmv]{z-index:1;position:absolute;bottom:9px;right:10px}.fb[data-astro-cid-3lcn7vmv]:hover .fb__bg[data-astro-cid-3lcn7vmv]{filter:brightness(.6);scale:1.05}.fb[data-astro-cid-3lcn7vmv]:hover .fb__b[data-astro-cid-3lcn7vmv]{translate:-50% -4%}.fb[data-astro-cid-3lcn7vmv]:hover .arr[data-astro-cid-3lcn7vmv],.fb[data-astro-cid-3lcn7vmv].on .arr[data-astro-cid-3lcn7vmv]{color:#120700;background:#e7902c;border-color:#e7902c}.fb[data-astro-cid-3lcn7vmv].on{border-color:#e7902c}.fb[data-astro-cid-3lcn7vmv]:focus-visible{outline-offset:3px;outline:2px solid #f6efe3}.all[data-astro-cid-3lcn7vmv]{background:var(--card);color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:64px;padding:56px 0 64px}.all__grid[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ab[data-astro-cid-3lcn7vmv]{border:1px solid var(--line);background:var(--paper);min-height:64px;color:inherit;cursor:pointer;text-align:left;align-items:center;gap:12px;padding:0 14px 0 18px;transition:border-color .2s,background .2s;display:flex}.ab[data-astro-cid-3lcn7vmv][hidden]{display:none}.ab__n[data-astro-cid-3lcn7vmv]{min-width:0;font:400 clamp(17px, 1.4vw, 22px)/1.05 var(--serif);flex:1}.ab__c[data-astro-cid-3lcn7vmv]{font:500 11px var(--sans);opacity:.5;font-variant-numeric:tabular-nums}.ab[data-astro-cid-3lcn7vmv]:not(:disabled):hover,.ab[data-astro-cid-3lcn7vmv].on{border-color:var(--gold-2)}.ab[data-astro-cid-3lcn7vmv]:not(:disabled):hover .arr[data-astro-cid-3lcn7vmv],.ab[data-astro-cid-3lcn7vmv].on .arr[data-astro-cid-3lcn7vmv]{background:var(--gold-2);color:#120c04;border-color:var(--gold-2)}.ab[data-astro-cid-3lcn7vmv]:focus-visible{outline:2px solid var(--gold-2);outline-offset:2px}.shelf__head[data-astro-cid-3lcn7vmv]{border-bottom:1px solid #f6efe333;gap:10px;margin-bottom:32px;display:grid}.shelf__h[data-astro-cid-3lcn7vmv]{font:400 clamp(40px, 5vw, 84px)/.9 var(--serif)}.shelf__sub[data-astro-cid-3lcn7vmv]{color:var(--ink-2);font-size:15px}.shelf__sub[data-astro-cid-3lcn7vmv] b[data-astro-cid-3lcn7vmv]{font-weight:600}.clear[data-astro-cid-3lcn7vmv]{color:#e7902c;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:10px;text-decoration:underline}.lib__tabs[data-astro-cid-3lcn7vmv]{scrollbar-width:none;gap:clamp(18px,2.2vw,32px);max-width:100%;margin-top:14px;display:flex;overflow-x:auto}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]{color:inherit;cursor:pointer;font:400 clamp(18px, 1.6vw, 26px)/1 var(--serif);opacity:.45;background:0 0;border:0;flex:none;padding:0 0 12px;transition:opacity .25s;position:relative}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]:hover{opacity:.8}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv][aria-pressed=true]{opacity:1}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]:after{content:"";transform-origin:0;background:#e7902c;height:3px;transition:scale .45s cubic-bezier(.2,.8,.1,1);position:absolute;bottom:-1px;left:0;right:0;scale:0 1}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv][aria-pressed=true]:after{scale:1}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]:focus-visible{outline-offset:4px;outline:2px solid}.shelf[data-astro-cid-3lcn7vmv]{padding-top:72px;scroll-margin-top:80px}.shelf__grid[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 20px;display:grid}.sc[data-astro-cid-3lcn7vmv]{position:relative}.sc[data-astro-cid-3lcn7vmv][hidden]{display:none}.sc[data-astro-cid-3lcn7vmv].rise{animation:.7s cubic-bezier(.2,.8,.1,1) both rise;animation-delay:calc(min(var(--n,0), 11) * 50ms)}@keyframes rise{0%{opacity:0;translate:0 26px}}.sc__a[data-astro-cid-3lcn7vmv]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.sc__tile[data-astro-cid-3lcn7vmv]{aspect-ratio:4/5;background:#0f0b09;position:relative;overflow:hidden;container-type:size}.sc__bg[data-astro-cid-3lcn7vmv]{object-fit:cover;object-position:var(--ox,50%) 50%;filter:brightness(.5)saturate(.9);width:100%;max-width:none;height:100%;transition:filter .6s;position:absolute;inset:0}.sc__a[data-astro-cid-3lcn7vmv]:hover .sc__bg[data-astro-cid-3lcn7vmv]{filter:brightness(.62)saturate(.95)}.sc__glow[data-astro-cid-3lcn7vmv]{aspect-ratio:1;background:radial-gradient(closest-side, rgb(var(--c) / .26), transparent);opacity:.8;border-radius:50%;width:70%;transition:opacity .5s,scale .8s cubic-bezier(.2,.8,.1,1);position:absolute;top:52%;left:50%;translate:-50% -50%}.sc__b[data-astro-cid-3lcn7vmv]{aspect-ratio:.1694;height:66%;transition:translate .7s cubic-bezier(.2,.8,.1,1);position:absolute;bottom:25.5%;left:50%;translate:-50%}.sc__b[data-astro-cid-3lcn7vmv] img[data-astro-cid-3lcn7vmv],.sc__ref[data-astro-cid-3lcn7vmv] img[data-astro-cid-3lcn7vmv]{width:100%;max-width:none;height:100%;filter:var(--liq) drop-shadow(0 10px 12px #00000080);position:absolute;inset:0}.sc__l[data-astro-cid-3lcn7vmv]{color:#15110d;writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;font:400 2.7cqh/1 var(--serif);letter-spacing:.02em;background:#efe6d6;place-items:center;display:grid;position:absolute;inset:40% 16% 9%;overflow:hidden;rotate:180deg;box-shadow:inset 2px 0 3px #0003,inset -2px 0 3px #0003}.sc__ref[data-astro-cid-3lcn7vmv]{aspect-ratio:.1694;transform-origin:top;opacity:.14;height:66%;transition:translate .7s cubic-bezier(.2,.8,.1,1);position:absolute;top:74.5%;left:50%;translate:-50%;scale:1 -1;-webkit-mask:linear-gradient(#000,#0000 25%);mask:linear-gradient(#000,#0000 25%)}.sc__tile[data-astro-cid-3lcn7vmv]:after{content:"";background:radial-gradient(closest-side,#000000b3,#0000);height:4%;position:absolute;top:73%;left:30%;right:30%}.sc__tag[data-astro-cid-3lcn7vmv],.sc__fam[data-astro-cid-3lcn7vmv]{font:600 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#f6efe3;position:absolute;top:14px}.sc__tag[data-astro-cid-3lcn7vmv]{left:14px}.sc__fam[data-astro-cid-3lcn7vmv]{color:rgb(var(--c));opacity:.85;top:auto;bottom:14px;left:14px}.sc__a[data-astro-cid-3lcn7vmv]:hover .sc__b[data-astro-cid-3lcn7vmv]{translate:-50% -4%}.sc__a[data-astro-cid-3lcn7vmv]:hover .sc__ref[data-astro-cid-3lcn7vmv]{translate:-50% 4%}.sc__a[data-astro-cid-3lcn7vmv]:hover .sc__glow[data-astro-cid-3lcn7vmv]{opacity:1;scale:1.15}.sc__a[data-astro-cid-3lcn7vmv]:focus-visible{outline-offset:4px;outline:2px solid #f6efe3}.sc__txt[data-astro-cid-3lcn7vmv]{gap:7px;padding-top:16px;display:grid}.sc__house[data-astro-cid-3lcn7vmv]{font:500 10.5px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.sc__name[data-astro-cid-3lcn7vmv]{font:400 clamp(24px, 2.2vw, 32px)/.95 var(--serif)}.sc__line[data-astro-cid-3lcn7vmv]{max-width:34ch;color:var(--ink-2);font-size:13.5px;line-height:1.45}.sc__lad[data-astro-cid-3lcn7vmv]{background:var(--line);border:1px solid var(--line);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:1px;margin:6px 0 0;display:flex}.sc__lad[data-astro-cid-3lcn7vmv] div[data-astro-cid-3lcn7vmv]{text-align:center;background:var(--paper);flex:1 0 48px;padding:8px 2px 7px}.sc__lad[data-astro-cid-3lcn7vmv] dt[data-astro-cid-3lcn7vmv]{font:500 10px/1 var(--sans);letter-spacing:.1em;color:var(--ink-2)}.sc__lad[data-astro-cid-3lcn7vmv] dd[data-astro-cid-3lcn7vmv]{font:600 13.5px/1 var(--sans);margin:5px 0 0}.ab[data-astro-cid-3lcn7vmv]:disabled{opacity:.38;cursor:default}.sc__price[data-astro-cid-3lcn7vmv]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12.5px;display:flex}.sc__price[data-astro-cid-3lcn7vmv] b[data-astro-cid-3lcn7vmv]{font-size:14.5px;font-weight:600}.sc__price[data-astro-cid-3lcn7vmv] span[data-astro-cid-3lcn7vmv]{color:var(--ink-2)}.sc__five[data-astro-cid-3lcn7vmv]{z-index:2;color:#f6efe3;height:34px;font:500 10px var(--sans);letter-spacing:.14em;text-transform:uppercase;backdrop-filter:blur(8px);cursor:pointer;opacity:0;background:#0a080799;border:0;align-items:center;gap:8px;padding:0 12px 0 10px;transition:opacity .3s,translate .3s,background .2s,color .2s;display:flex;position:absolute;top:10px;right:10px;translate:0 -4px}.sc__five[data-astro-cid-3lcn7vmv] .plus[data-astro-cid-3lcn7vmv]{font:300 16px/1 var(--sans);transition:rotate .3s}.sc[data-astro-cid-3lcn7vmv]:hover .sc__five[data-astro-cid-3lcn7vmv],.sc__five[data-astro-cid-3lcn7vmv]:focus-visible,.sc__five[data-astro-cid-3lcn7vmv].in{opacity:1;translate:0}.sc__five[data-astro-cid-3lcn7vmv].in{color:#0a0807;background:#f6efe3}.sc__five[data-astro-cid-3lcn7vmv].in .plus[data-astro-cid-3lcn7vmv]{rotate:45deg}.none[data-astro-cid-3lcn7vmv]{color:var(--ink-2);padding:40px 0}@media (hover:none){.sc__five[data-astro-cid-3lcn7vmv]{opacity:1;height:30px;padding:0 9px;translate:0}.sc__five[data-astro-cid-3lcn7vmv] [data-astro-cid-3lcn7vmv][data-five-label]{display:none}.sc__five[data-astro-cid-3lcn7vmv] .plus[data-astro-cid-3lcn7vmv]{font-size:18px}}@media (width<=960px){.shelf__grid[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.feat__grid[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(3,minmax(0,1fr))}.all__grid[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lib[data-astro-cid-3lcn7vmv]{padding:72px 0 36px}.lib__h[data-astro-cid-3lcn7vmv]{font-size:14vw}.lib__k[data-astro-cid-3lcn7vmv]{letter-spacing:.22em;font-size:10.5px}.lib__search[data-astro-cid-3lcn7vmv]{height:50px;margin-top:26px}.az[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(9,1fr);gap:5px;margin-top:20px}.az[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]{height:36px;font-size:15px}.feat[data-astro-cid-3lcn7vmv]{padding-top:40px}.feat__grid[data-astro-cid-3lcn7vmv]{gap:8px}.fb__n[data-astro-cid-3lcn7vmv]{font-size:13px;bottom:10px;left:8px;right:8px}.fb[data-astro-cid-3lcn7vmv] .arr[data-astro-cid-3lcn7vmv]{display:none}.all[data-astro-cid-3lcn7vmv]{margin-top:44px;padding:40px 0 44px}.all__grid[data-astro-cid-3lcn7vmv]{gap:6px}.ab[data-astro-cid-3lcn7vmv]{gap:8px;min-height:54px;padding:0 10px 0 12px}.ab__n[data-astro-cid-3lcn7vmv]{font-size:15px}.ab__c[data-astro-cid-3lcn7vmv]{display:none}.ab[data-astro-cid-3lcn7vmv] .arr[data-astro-cid-3lcn7vmv]{width:22px;height:22px;font-size:10px}.lib__tabs[data-astro-cid-3lcn7vmv]{margin-right:calc(var(--g) * -1);padding-right:var(--g)}.lib__tabs[data-astro-cid-3lcn7vmv] button[data-astro-cid-3lcn7vmv]{font-size:20px}.sc__line[data-astro-cid-3lcn7vmv]{display:none}.sc__name[data-astro-cid-3lcn7vmv]{font-size:22px}.sc__fam[data-astro-cid-3lcn7vmv]{display:none}.sc__tag[data-astro-cid-3lcn7vmv]{font-size:9px;top:auto;bottom:12px;left:12px}.shelf[data-astro-cid-3lcn7vmv]{padding-top:32px}}@media (prefers-reduced-motion:reduce){.fb__bg[data-astro-cid-3lcn7vmv],.fb__b[data-astro-cid-3lcn7vmv],.lib__bg[data-astro-cid-3lcn7vmv] img[data-astro-cid-3lcn7vmv],.sc__b[data-astro-cid-3lcn7vmv],.sc__ref[data-astro-cid-3lcn7vmv],.sc__glow[data-astro-cid-3lcn7vmv]{transition-duration:10ms}.sc[data-astro-cid-3lcn7vmv].rise{animation:none}}
