.ps-grid[data-astro-cid-dhlcvpu2]{gap:2.5rem;display:grid}@media (width>=1024px){.ps-grid[data-astro-cid-dhlcvpu2]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem}.ps-info[data-astro-cid-dhlcvpu2]{grid-column:1/span 5}.ps-media[data-astro-cid-dhlcvpu2]{grid-column:6/span 7}}.ps-texts[data-astro-cid-dhlcvpu2]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.ps-statement[data-astro-cid-dhlcvpu2]{max-width:30ch;font-family:var(--font-serif);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2rem,1.45rem + 2.1vw,3.25rem);font-weight:400;line-height:1.08}.ps-title[data-astro-cid-dhlcvpu2]{font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(1.75rem,1.4rem + 1.3vw,2.5rem);font-weight:400;line-height:1.1}.ps-p[data-astro-cid-dhlcvpu2]{max-width:34rem;color:var(--color-ink);margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.js .ps-texts[data-astro-cid-dhlcvpu2]{gap:0;display:grid}.js .ps-text[data-astro-cid-dhlcvpu2]{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s ease-in-out,visibility 0s linear .5s}.js .ps-text[data-astro-cid-dhlcvpu2].is-on{opacity:1;visibility:visible;transition:opacity .5s ease-in-out .1s,visibility}.ps-nav[data-astro-cid-dhlcvpu2]{align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.ps-arrow[data-astro-cid-dhlcvpu2]{border:1px solid var(--color-rule);width:48px;height:48px;color:var(--color-ink);place-items:center;transition:background-color .3s,color .3s,border-color .3s;display:grid}.ps-arrow[data-astro-cid-dhlcvpu2]:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bone)}.ps-arrow[data-astro-cid-dhlcvpu2]:disabled{opacity:.35;pointer-events:none}.ps-dots[data-astro-cid-dhlcvpu2]{align-items:center;gap:.35rem;display:flex}.ps-dot[data-astro-cid-dhlcvpu2]{place-items:center;height:44px;padding:0 3px;display:grid}.ps-dot[data-astro-cid-dhlcvpu2] i[data-astro-cid-dhlcvpu2]{background:var(--color-rule);width:22px;height:3px;transition:width .45s var(--ease-out-soft), background-color .3s;display:block}.ps-dot[data-astro-cid-dhlcvpu2]:hover i[data-astro-cid-dhlcvpu2]{background:var(--color-grey-500)}.ps-dot[data-astro-cid-dhlcvpu2].is-on i[data-astro-cid-dhlcvpu2]{background:var(--color-ink);width:44px}.ps-count[data-astro-cid-dhlcvpu2]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-muted);margin-left:auto;font-size:.8125rem}@media (width<=1023px){.ps-media[data-astro-cid-dhlcvpu2]{order:-1}.ps-info[data-astro-cid-dhlcvpu2]{flex-direction:column;display:flex}.ps-nav[data-astro-cid-dhlcvpu2]{order:-1;margin-top:0;margin-bottom:1.75rem}.ps-count[data-astro-cid-dhlcvpu2]{display:none}.ps-grid[data-astro-cid-dhlcvpu2]{gap:1.75rem}}.ps-media[data-astro-cid-dhlcvpu2]{min-width:0;margin-right:calc((min(100vw, var(--container-site) + 6rem) - 100vw) / 2 - var(--gutter));overflow:hidden}.ps-track[data-astro-cid-dhlcvpu2]{--w:min(84vw, 36rem);--gap:1.25rem;gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ps-track[data-astro-cid-dhlcvpu2]::-webkit-scrollbar{display:none}@media (width>=1024px){.ps-track[data-astro-cid-dhlcvpu2]{--w:min(44vw, 42rem);--gap:2rem}}.ps-fig[data-astro-cid-dhlcvpu2]{flex:0 0 var(--w);scroll-snap-align:start;margin:0}.ps-ph[data-astro-cid-dhlcvpu2]{aspect-ratio:3/2;background:var(--color-grey-200);position:relative;overflow:hidden}.js .ps-track[data-astro-cid-dhlcvpu2]{scroll-snap-type:none;transform:translateX(calc((var(--w) + var(--gap)) * var(--i,0) * -1));transition:transform .6s var(--ease-film);touch-action:pan-y;overflow:visible}.js .ps-fig[data-astro-cid-dhlcvpu2]{transition:opacity .5s}.js .ps-fig[data-astro-cid-dhlcvpu2].is-past{opacity:0}@media (prefers-reduced-motion:reduce){.js .ps-track[data-astro-cid-dhlcvpu2],.js .ps-text[data-astro-cid-dhlcvpu2],.js .ps-fig[data-astro-cid-dhlcvpu2],.ps-dot[data-astro-cid-dhlcvpu2] i[data-astro-cid-dhlcvpu2]{transition:none!important}}.route[data-astro-cid-5kjk25ny]{flex:1 1 0;min-width:0;transition:flex-grow .6s cubic-bezier(.6,0,.2,1)}.route[data-astro-cid-5kjk25ny].is-active{flex-grow:2.6}.route-media[data-astro-cid-5kjk25ny]{width:100%;transition:width .6s cubic-bezier(.6,0,.2,1)}.route[data-astro-cid-5kjk25ny].is-active .route-media[data-astro-cid-5kjk25ny]{width:calc(100% - 340px)}.route-panel[data-astro-cid-5kjk25ny]{opacity:0;transition:opacity .3s}.route[data-astro-cid-5kjk25ny].is-active .route-panel[data-astro-cid-5kjk25ny]{opacity:1;transition-delay:.3s}.route-tint[data-astro-cid-5kjk25ny]{transition:opacity .4s}.route[data-astro-cid-5kjk25ny].is-active .route-tint[data-astro-cid-5kjk25ny]{opacity:0}.route[data-astro-cid-5kjk25ny].is-active .route-narrow[data-astro-cid-5kjk25ny]{display:none}.route-narrow[data-astro-cid-5kjk25ny]:hover~.route-media[data-astro-cid-5kjk25ny] img[data-astro-cid-5kjk25ny]{transform:scale(1.04)}.route-media[data-astro-cid-5kjk25ny] img[data-astro-cid-5kjk25ny]{transition:transform .6s ease, filter var(--photo-fade-dur) var(--photo-fade-ease)}@media (prefers-reduced-motion:reduce){.route[data-astro-cid-5kjk25ny],.route-media[data-astro-cid-5kjk25ny],.route-panel[data-astro-cid-5kjk25ny],.route-tint[data-astro-cid-5kjk25ny]{transition:none}}.bt[data-astro-cid-mtd4a63z]{background:var(--color-mist);overflow-x:clip}.bt-wrap[data-astro-cid-mtd4a63z]{position:relative}.bt-head[data-astro-cid-mtd4a63z]{background:var(--color-mist);padding:3rem 0 1.5rem}.bt-h2[data-astro-cid-mtd4a63z]{font-family:var(--font-serif);letter-spacing:-.028em;margin-top:1rem;font-size:clamp(2rem,1.6rem + 1.6vw,2.875rem);line-height:1.06}.bt-lede[data-astro-cid-mtd4a63z]{max-width:34rem;color:var(--color-muted);margin-top:1rem;font-size:1rem;line-height:1.55}.bt-stage[data-astro-cid-mtd4a63z]{background:var(--color-mist);height:clamp(420px,60svh,560px);position:relative;overflow:hidden}.bt-host[data-astro-cid-mtd4a63z]{position:absolute;inset:0}.bt-poster[data-astro-cid-mtd4a63z]{justify-content:center;align-items:center;padding:70px 6vw 40px;transition:opacity .8s;display:flex;position:absolute;inset:0}.bt-poster[data-astro-cid-mtd4a63z] .bt-poster-art{opacity:.9;width:min(100%,900px);height:100%}[data-astro-cid-mtd4a63z][data-bt].is-3d .bt-poster[data-astro-cid-mtd4a63z]{opacity:0;visibility:hidden;transition:opacity 0s .35s,visibility 0s .35s}.bt-host[data-astro-cid-mtd4a63z] .bt3-canvas{touch-action:pan-y;cursor:grab;opacity:0;width:100%;height:100%;transition:opacity .35s ease-out;display:block;position:absolute;inset:0}[data-astro-cid-mtd4a63z][data-bt].is-3d .bt-host[data-astro-cid-mtd4a63z] .bt3-canvas{opacity:1}.bt-host[data-astro-cid-mtd4a63z] .bt3-canvas{filter:grayscale();transition:opacity .35s ease-out, filter var(--photo-fade-dur) var(--photo-fade-ease)}@media (hover:hover) and (pointer:fine){[data-astro-cid-mtd4a63z][data-bt]:hover .bt-host[data-astro-cid-mtd4a63z] .bt3-canvas{filter:grayscale(0)}}@media (hover:none),(pointer:coarse){.bt-host[data-astro-cid-mtd4a63z] .bt3-canvas{filter:none}}.bt-stage[data-astro-cid-mtd4a63z]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin{touch-action:pan-y}@media (width<=1023.98px) and (orientation:landscape) and (height<=500px){.bt-stage[data-astro-cid-mtd4a63z]{height:calc(100svh - 72px);min-height:260px}}.bt-host[data-astro-cid-mtd4a63z] .bt3-canvas.is-drag{cursor:grabbing}.bt-photos[data-astro-cid-mtd4a63z]{z-index:5;opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s .6s;position:absolute;inset:0}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-photos[data-astro-cid-mtd4a63z]{opacity:1;visibility:visible;transition:opacity .6s}.bt-photo[data-astro-cid-mtd4a63z]{position:absolute;inset:0}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-photo[data-astro-cid-mtd4a63z]{animation:1.05s cubic-bezier(.2,.7,.2,1) both bt-photo-in}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-photo[data-astro-cid-mtd4a63z] img{animation:14s ease-out both bt-photo-drift}.bt-photo-shade[data-astro-cid-mtd4a63z]{pointer-events:none;background:linear-gradient(#00000038,#0000 30% 58%,#0006);position:absolute;inset:0}@keyframes bt-photo-in{0%{opacity:0;clip-path:inset(0 0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes bt-photo-drift{0%{transform:scale(1.08)}to{transform:scale(1)}}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-3d-only[data-astro-cid-mtd4a63z],[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-pins[data-astro-cid-mtd4a63z]{opacity:0;visibility:hidden;pointer-events:none}[data-astro-cid-mtd4a63z][data-bt]:not(.is-3d) .bt-3d-only[data-astro-cid-mtd4a63z]{display:none!important}.bt-tools[data-astro-cid-mtd4a63z]{z-index:20;pointer-events:none;padding-top:.9rem;position:absolute;inset:0 0 auto}.bt-tools-in[data-astro-cid-mtd4a63z]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.bt-tools-in[data-astro-cid-mtd4a63z]>[data-astro-cid-mtd4a63z]{pointer-events:auto}.bt-tools-r[data-astro-cid-mtd4a63z]{gap:.5rem;transition:opacity .4s;display:flex}.bt-seg[data-astro-cid-mtd4a63z]{backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #15181a1f;border-radius:0;padding:3px;display:inline-flex;box-shadow:0 6px 20px -12px #15181a66}.bt-seg[data-astro-cid-mtd4a63z][hidden]{display:none}.bt-seg-b[data-astro-cid-mtd4a63z]{height:36px;color:var(--color-ink);white-space:nowrap;border-radius:0;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.875rem;transition:background-color .3s,color .3s;display:inline-flex}.bt-seg-b[data-astro-cid-mtd4a63z]:hover{color:var(--color-ink)}.bt-seg-b[data-astro-cid-mtd4a63z][aria-pressed=true]{background:var(--color-ink);color:#fff}.bt-ctl[data-astro-cid-mtd4a63z]{backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #15181a1f;border-radius:9999px;align-items:center;gap:.55rem;height:42px;padding:0 1rem 0 .75rem;font-size:.875rem;transition:background-color .25s,border-color .25s;display:inline-flex;box-shadow:0 6px 20px -12px #15181a66}.bt-ctl[data-astro-cid-mtd4a63z]:hover{background:#fff;border-color:#15181a4d}.bt-ctl-round[data-astro-cid-mtd4a63z]{justify-content:center;width:42px;padding:0}.bt-switch[data-astro-cid-mtd4a63z]{background:var(--color-line);border-radius:9999px;width:30px;height:18px;transition:background-color .25s;position:relative}.bt-switch[data-astro-cid-mtd4a63z]:after{content:"";background:#fff;border-radius:9999px;width:14px;height:14px;transition:transform .25s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.bt-ctl[data-astro-cid-mtd4a63z][aria-checked=true] .bt-switch[data-astro-cid-mtd4a63z]{background:var(--color-accent)}.bt-ctl[data-astro-cid-mtd4a63z][aria-checked=true] .bt-switch[data-astro-cid-mtd4a63z]:after{transform:translate(12px)}@media (width<=639px){.bt-seg-b[data-astro-cid-mtd4a63z]{padding:0 .7rem;font-size:.8125rem}.bt-seg-b[data-astro-cid-mtd4a63z] svg[data-astro-cid-mtd4a63z]{display:none}.bt-ctl[data-astro-cid-mtd4a63z]{height:38px;font-size:.8125rem}.bt-ctl-round[data-astro-cid-mtd4a63z]{width:38px}}.bt-hint[data-astro-cid-mtd4a63z]{z-index:12;color:#fff;white-space:nowrap;pointer-events:none;background:#15181abd;border-radius:9999px;padding:.35rem .8rem;font-size:.8125rem;transition:opacity .6s;position:absolute;bottom:14px;left:50%;translate:-50%}.bt-hint[data-astro-cid-mtd4a63z].is-gone{opacity:0}@media (width<=1023.98px){.bt-hint[data-astro-cid-mtd4a63z]:not([hidden]):not(.is-gone)~.bt-note[data-astro-cid-mtd4a63z]{opacity:0}.bt-note[data-astro-cid-mtd4a63z]{transition:opacity .4s}}.bt-note[data-astro-cid-mtd4a63z]{z-index:12;backdrop-filter:blur(6px);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);pointer-events:none;background:#efede8d1;border-radius:0;padding:.25rem .6rem;font-size:.75rem;position:absolute;bottom:12px;right:12px}.bt-loading[data-astro-cid-mtd4a63z]{z-index:12;color:#fff;background:#15181ab8;border-radius:99px;align-items:center;gap:.5rem;padding:.3rem .7rem;font-size:.8125rem;transition:opacity .5s;display:flex;position:absolute;bottom:12px;left:12px}.bt-loading[data-astro-cid-mtd4a63z] span[data-astro-cid-mtd4a63z]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:99px;width:10px;height:10px;animation:.8s linear infinite bt-spin}@keyframes bt-spin{to{transform:rotate(360deg)}}.bt-dock[data-astro-cid-mtd4a63z]{background:var(--color-paper);padding:1rem 0 2.5rem}.bt-dock-bar[data-astro-cid-mtd4a63z]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.bt-count[data-astro-cid-mtd4a63z]{font-variant-numeric:tabular-nums;color:var(--color-muted);white-space:nowrap;align-items:baseline;gap:.3rem;font-size:.8125rem;display:flex}.bt-count[data-astro-cid-mtd4a63z] b[data-astro-cid-mtd4a63z]{color:var(--color-ink);font-weight:500}.bt-dock-nav[data-astro-cid-mtd4a63z]{align-items:center;gap:.5rem;display:flex}.bt-arrow[data-astro-cid-mtd4a63z]{width:44px;height:44px;color:var(--color-ink);background:#fff;border-radius:999px;place-items:center;transition:background-color .25s,color .25s,transform .2s;display:grid;box-shadow:0 6px 18px -10px #15181a73}.bt-arrow[data-astro-cid-mtd4a63z]:hover{background:var(--color-accent);color:#fff}.bt-arrow[data-astro-cid-mtd4a63z]:active{transform:scale(.95)}.bt-more[data-astro-cid-mtd4a63z]{background:var(--color-black);height:44px;color:var(--color-bone);white-space:nowrap;border-radius:0;align-items:center;gap:.5rem;margin-left:.25rem;padding:0 1.15rem;font-size:.9375rem;transition:background-color .25s;display:inline-flex}.bt-more[data-astro-cid-mtd4a63z]:hover{background:var(--color-accent-dark)}@media (width<=639px){.bt-more[data-astro-cid-mtd4a63z]{padding:0 .95rem;font-size:.875rem}}.bt-track[data-astro-cid-mtd4a63z]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:12px;margin-right:calc(50% - 50vw);padding:4px 0 10px;display:flex;position:relative;overflow-x:auto}.bt-track[data-astro-cid-mtd4a63z]::-webkit-scrollbar{display:none}.bt-card[data-astro-cid-mtd4a63z]{scroll-snap-align:start;flex:none;width:min(80vw,316px);display:flex}.bt-card-b[data-astro-cid-mtd4a63z]{min-height:132px}.bt-track-end[data-astro-cid-mtd4a63z]{flex:0 0 1rem}.bt-card-b[data-astro-cid-mtd4a63z]{text-align:left;width:100%;box-shadow:none;backdrop-filter:blur(12px)saturate(1.1);background:#efede8b8;border:1px solid #efede8cc;border-radius:0;align-items:center;gap:14px;padding:10px 16px 10px 10px;transition:background-color .35s,box-shadow .35s,transform .35s;display:flex;position:relative;overflow:hidden}.bt-card-b[data-astro-cid-mtd4a63z]:hover{background:#efede8eb}.bt-card-b[data-astro-cid-mtd4a63z][aria-selected=true]{background:var(--color-concrete);border-color:var(--color-ink)}.bt-card-b[data-astro-cid-mtd4a63z]:after{content:"";background:var(--color-ink);transform-origin:0;height:1px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.bt-card-b[data-astro-cid-mtd4a63z][aria-selected=true]:after{transform:none}.bt-card-thumb[data-astro-cid-mtd4a63z]{background:var(--color-paper);border-radius:0;flex:none;width:84px;height:84px;overflow:hidden}.bt-card-thumb[data-astro-cid-mtd4a63z] .ti-wrap{width:100%;height:100%;padding:6px}.bt-card-thumb[data-astro-cid-mtd4a63z].is-shot{background:var(--color-accent2-light)}.bt-card-thumb[data-astro-cid-mtd4a63z] img{object-fit:cover;width:100%;height:100%;display:block}.bt-card-txt[data-astro-cid-mtd4a63z]{flex-direction:column;min-width:0;display:flex}.bt-card-n[data-astro-cid-mtd4a63z]{font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:.75rem}.bt-card-name[data-astro-cid-mtd4a63z]{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);margin-top:.1rem;font-size:1.4375rem;line-height:1.1}.bt-card-tag[data-astro-cid-mtd4a63z]{color:var(--color-muted);margin-top:.2rem;font-size:.875rem;line-height:1.3}.bt-card-size[data-astro-cid-mtd4a63z]{font-variant-numeric:tabular-nums;color:var(--color-ink);text-wrap:balance;margin-top:.35rem;font-size:.8125rem;font-weight:500;line-height:1.3}@media (width>=1024px){.bt-wrap[data-astro-cid-mtd4a63z]{height:clamp(660px,100svh - 72px,900px)}.bt-stage[data-astro-cid-mtd4a63z]{height:auto;position:absolute;inset:0}.bt-head[data-astro-cid-mtd4a63z]{z-index:15;pointer-events:none;background:0 0;padding:2.5rem 0 0;position:absolute;inset:0 0 auto}.bt-intro[data-astro-cid-mtd4a63z]{max-width:640px;padding:0}.bt-tools[data-astro-cid-mtd4a63z]{padding-top:2.5rem}.bt-tools-in[data-astro-cid-mtd4a63z]{justify-content:flex-end}.bt-dock[data-astro-cid-mtd4a63z]{z-index:15;pointer-events:none;background:0 0;padding:0 0 1.75rem;position:absolute;inset:auto 0 0}.bt-dock[data-astro-cid-mtd4a63z] *{pointer-events:auto}.bt-count[data-astro-cid-mtd4a63z]{visibility:hidden}.bt-dock-bar[data-astro-cid-mtd4a63z]{justify-content:flex-end}.bt-note[data-astro-cid-mtd4a63z]{position:absolute;inset:auto}[data-astro-cid-mtd4a63z][data-bt] .bt-note[data-astro-cid-mtd4a63z]{left:calc(max(0px, (100vw - 106rem) / 2) + var(--gutter));bottom:196px}.bt-hint[data-astro-cid-mtd4a63z]{bottom:210px}.bt-head[data-astro-cid-mtd4a63z]:before{content:"";z-index:-1;background:linear-gradient(90deg,#e6e4dff0 0,#e6e4dfdb 38%,#e6e4df40 62%,#e6e4df00 75%),linear-gradient(#e6e4df99,#e6e4df00 85%);position:absolute;inset:0 0 -150px;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-head[data-astro-cid-mtd4a63z]:before{background:linear-gradient(#15181a8c,#15181a00)}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-h2[data-astro-cid-mtd4a63z],[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-lede[data-astro-cid-mtd4a63z]{color:#fff}}.bt-pins[data-astro-cid-mtd4a63z]{z-index:10;pointer-events:none;position:absolute;inset:0}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin{pointer-events:auto;width:34px;height:34px;transition:opacity .4s,scale .25s,box-shadow .25s;transition-delay:var(--d,0s), 0s, 0s;border-radius:9999px;justify-content:center;align-items:center;margin:-17px 0 0 -17px;display:flex;position:absolute;top:0;left:0;box-shadow:0 4px 14px #15181a4d,0 0 0 3px #ffffff8c}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-info{color:var(--color-accent);background:#fff}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-plus{background:var(--color-accent);color:#fff}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-plus[aria-pressed=true]{background:var(--color-ink)}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-plus[aria-pressed=true] svg{rotate:45deg}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin svg{transition:rotate .25s}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin:hover,.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin:focus-visible,.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin[aria-expanded=true]{z-index:3;scale:1.12}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin:before{content:"";border-radius:inherit;opacity:0;border:1.5px solid;animation:2.6s ease-out infinite bt-pulse;position:absolute;inset:-7px}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-info:before,.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-plus:before{border-color:var(--color-accent)}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-hidden{opacity:0;pointer-events:none;transition-delay:0s}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin-l{border-left:3px solid var(--color-accent);color:var(--color-ink);white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:0;padding:.32rem .65rem .32rem .55rem;font-size:.8125rem;line-height:1.2;transition:opacity .25s,translate .3s;position:absolute;top:50%;left:calc(100% + 8px);translate:-6px -50%;box-shadow:0 6px 18px -8px #15181a80}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.is-flip .bt3-pin-l{border-left:0;border-right:3px solid var(--color-accent);padding:.32rem .55rem .32rem .65rem;left:auto;right:calc(100% + 8px);translate:6px -50%}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin:hover .bt3-pin-l,.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin:focus-visible .bt3-pin-l{opacity:1;z-index:2;translate:0 -50%}@media (width>=768px){.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin.has-l .bt3-pin-l{opacity:1;translate:0 -50%}}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin[aria-expanded=true] .bt3-pin-l{opacity:0}@keyframes bt-pulse{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(1.55)}}.bt-pins[data-astro-cid-mtd4a63z] .bt3-tag{color:#fff;white-space:nowrap;background:#15181ad6;border-radius:9999px;padding:.3rem .65rem;font-size:.8125rem;transition:opacity .35s;position:absolute;top:0;left:0;transform:translate(-50%,-130%)}.bt-pins[data-astro-cid-mtd4a63z] .bt3-tag:after{content:"";background:#15181a99;width:1px;height:10px;position:absolute;top:100%;left:50%}.bt-pins[data-astro-cid-mtd4a63z] .bt3-tag.is-hidden{opacity:0}@media (width<=767px){.bt-pins[data-astro-cid-mtd4a63z] .bt3-tag{display:none}}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop{pointer-events:auto;z-index:4;background:#fff;border-radius:0;width:290px;padding:1.05rem 1.15rem 1.1rem;animation:.28s cubic-bezier(.2,.7,.2,1) both bt-pop;position:absolute;top:0;left:0;box-shadow:0 18px 50px -18px #15181a73}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop-k{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:.8125rem;font-weight:500}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop-title{margin-top:.3rem;padding-right:1.6rem;font-size:1.0625rem;font-weight:500;line-height:1.3}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop-text{color:var(--color-muted);margin-top:.35rem;font-size:.9375rem;line-height:1.5}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop-x{width:28px;height:28px;color:var(--color-muted);border-radius:99px;place-items:center;display:grid;position:absolute;top:.6rem;right:.6rem}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop-x:hover{background:var(--color-mist);color:var(--color-ink)}.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop.is-sheet{width:auto;inset:auto 12px 12px}@keyframes bt-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.bt-scrim[data-astro-cid-mtd4a63z]{z-index:69;opacity:0;visibility:hidden;touch-action:none;background:#0b0b0b6b;transition:opacity .35s,visibility 0s .35s;position:fixed;inset:0}.bt-scrim[data-astro-cid-mtd4a63z].is-open{opacity:1;visibility:visible;transition:opacity .35s}.bt-info[data-astro-cid-mtd4a63z]{z-index:70;background:var(--color-paper);height:min(88svh,760px);color:var(--color-ink);visibility:hidden;border-radius:0;outline:none;flex-direction:column;transition:transform .42s cubic-bezier(.22,.8,.24,1),visibility 0s .42s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -1px #0b0b0b1f}.bt-info[data-astro-cid-mtd4a63z].is-open{transform:translateY(var(--drag,0px));visibility:visible;transition:transform .42s cubic-bezier(.22,.8,.24,1)}.bt-info[data-astro-cid-mtd4a63z].is-dragging{transition:none}.bt-info-head[data-astro-cid-mtd4a63z]{border-bottom:1px solid var(--color-line);background:var(--color-paper);touch-action:none;cursor:grab;flex:none;padding:0 1rem 0 1.25rem}.bt-grab[data-astro-cid-mtd4a63z]{background:var(--color-grey-400);width:40px;height:4px;margin:8px auto 2px;display:block}.bt-info-hrow[data-astro-cid-mtd4a63z]{align-items:center;gap:1rem;min-height:64px;padding:4px 0 10px;display:flex}.bt-info-id[data-astro-cid-mtd4a63z]{flex:1;min-width:0}.bt-info-title[data-astro-cid-mtd4a63z]{font-family:var(--font-serif);letter-spacing:-.015em;font-size:1.5rem;line-height:1.12}.bt-info-tag[data-astro-cid-mtd4a63z]{letter-spacing:.09em;text-transform:uppercase;color:var(--color-muted);margin-top:3px;font-size:.75rem}.bt-info-close[data-astro-cid-mtd4a63z]{border:1px solid var(--color-ink);min-height:44px;color:var(--color-ink);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;transition:background-color .2s,color .2s;display:inline-flex}.bt-info-close[data-astro-cid-mtd4a63z]:hover{background:var(--color-ink);color:var(--color-bone)}.bt-info-body[data-astro-cid-mtd4a63z]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:1.25rem 1.25rem calc(2rem + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.bt-detail[data-astro-cid-mtd4a63z]{flex-direction:column;display:flex}.bt-detail[data-astro-cid-mtd4a63z][hidden]{display:none}.bt-info[data-astro-cid-mtd4a63z] .eyebrow,.bt-info[data-astro-cid-mtd4a63z] .chip{font-size:.8125rem}.bt-d-id[data-astro-cid-mtd4a63z]{display:none}.bt-d-size[data-astro-cid-mtd4a63z]{order:1}.bt-d-sum[data-astro-cid-mtd4a63z]{order:2;margin-top:1.25rem}.bt-d-feat[data-astro-cid-mtd4a63z]{order:3;margin-top:2rem}.bt-d-suits[data-astro-cid-mtd4a63z]{order:4;margin-top:2rem}.bt-d-photo[data-astro-cid-mtd4a63z]{order:5;margin:2rem 0 0}.bt-d-cap[data-astro-cid-mtd4a63z]{margin-top:.5rem}.bt-d-note[data-astro-cid-mtd4a63z]{order:6;margin-top:1.75rem}.bt-d-cta[data-astro-cid-mtd4a63z]{order:7;margin-top:1.5rem}@media (width>=700px) and (width<=1023.98px){.bt-info-hrow[data-astro-cid-mtd4a63z],.bt-detail[data-astro-cid-mtd4a63z]{max-width:640px;margin-left:auto;margin-right:auto}}@media (width>=1024px){.bt-scrim[data-astro-cid-mtd4a63z]{z-index:29;background:0 0;position:absolute}.bt-info[data-astro-cid-mtd4a63z]{z-index:30;width:440px;height:auto;transition:transform .45s cubic-bezier(.6,0,.2,1),visibility 0s .45s;position:absolute;inset:0 0 0 auto;transform:translate(100%);box-shadow:-8px 0 30px #15181a1f}.bt-info[data-astro-cid-mtd4a63z].is-open{transition:transform .45s cubic-bezier(.6,0,.2,1);transform:none}.bt-info-head[data-astro-cid-mtd4a63z]{z-index:2;cursor:auto;touch-action:auto;background:0 0;border:0;padding:0;position:absolute;top:1rem;right:1rem}.bt-grab[data-astro-cid-mtd4a63z],.bt-info-id[data-astro-cid-mtd4a63z],.bt-info-close-l[data-astro-cid-mtd4a63z]{display:none}.bt-info-hrow[data-astro-cid-mtd4a63z]{min-height:0;padding:0}.bt-info-close[data-astro-cid-mtd4a63z]{border-color:var(--color-rule);background:var(--color-paper);justify-content:center;width:40px;height:40px;min-height:40px;padding:0}.bt-info-close[data-astro-cid-mtd4a63z]:hover{border-color:var(--color-ink)}.bt-info-body[data-astro-cid-mtd4a63z]{padding:2.5rem}.bt-detail[data-astro-cid-mtd4a63z]>[data-astro-cid-mtd4a63z]{order:0}.bt-d-photo[data-astro-cid-mtd4a63z]{margin:0 0 1.5rem}.bt-d-id[data-astro-cid-mtd4a63z]{align-items:center;gap:1rem;display:flex}.bt-d-sum[data-astro-cid-mtd4a63z]{margin-top:1.25rem}.bt-d-size[data-astro-cid-mtd4a63z]{margin-top:2rem}}@media (prefers-reduced-motion:reduce){.bt-pins[data-astro-cid-mtd4a63z] .bt3-pin:before,.bt-pins[data-astro-cid-mtd4a63z] .bt3-pop{animation:none}.bt-info[data-astro-cid-mtd4a63z],.bt-info[data-astro-cid-mtd4a63z].is-open,.bt-scrim[data-astro-cid-mtd4a63z]{transition:none}[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-photo[data-astro-cid-mtd4a63z],[data-astro-cid-mtd4a63z][data-bt].is-photo .bt-photo[data-astro-cid-mtd4a63z] img{animation:none}.bt-track[data-astro-cid-mtd4a63z]{scroll-behavior:auto}.bt-loading[data-astro-cid-mtd4a63z] span[data-astro-cid-mtd4a63z]{animation:none}}.st-all[data-astro-cid-d2almwl3]{transition:color .25s}.st-all[data-astro-cid-d2almwl3]:hover{color:var(--color-accent)}.st-all[data-astro-cid-d2almwl3] svg{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.st-all[data-astro-cid-d2almwl3]:hover svg{transform:translate(5px)}.rail-bleed[data-astro-cid-d2almwl3]{margin-right:calc((min(100vw, 106rem) - 100vw) / 2 - var(--gutter))}.st-tab[data-astro-cid-d2almwl3]{text-align:left;color:var(--color-grey-500);white-space:nowrap;border:1px solid var(--color-rule);border-radius:0;flex:none;align-items:baseline;gap:.7rem;padding:.55rem .9rem;font-size:.9375rem;line-height:1.15;transition:color .3s,background-color .3s,border-color .3s;display:flex;position:relative}.st-n[data-astro-cid-d2almwl3]{display:none}.st-tab[data-astro-cid-d2almwl3][aria-selected=true]{color:var(--color-bone);background:var(--color-ink);border-color:var(--color-ink)}.st-list[data-astro-cid-d2almwl3]{scrollbar-width:none}.st-list[data-astro-cid-d2almwl3]::-webkit-scrollbar{display:none}@media (width>=1024px){.st-tab[data-astro-cid-d2almwl3]{white-space:normal;width:100%;font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-grey-500);background:0 0;border:0;border-radius:0;grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;padding:.5rem 4.5rem .5rem 0;font-size:clamp(1.375rem,.9rem + .8vw,1.875rem);line-height:1.15;display:grid}.st-tab[data-astro-cid-d2almwl3][aria-selected=true]{color:var(--color-ink);background:0 0}.st-n[data-astro-cid-d2almwl3]{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-muted);opacity:0;font-size:.8125rem;display:block;transform:translate(-8px)}.st-name[data-astro-cid-d2almwl3]{display:block;transform:translate(-2.4rem)}.st-rule[data-astro-cid-d2almwl3]{background:var(--color-ink);transform-origin:100%;width:52px;height:1px;position:absolute;top:calc(.5rem + .58em);right:0;transform:scaleX(0)}.st-ready[data-astro-cid-d2almwl3] .st-n[data-astro-cid-d2almwl3]{transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1)}.st-ready[data-astro-cid-d2almwl3] .st-name[data-astro-cid-d2almwl3],.st-ready[data-astro-cid-d2almwl3] .st-rule[data-astro-cid-d2almwl3]{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.st-tab[data-astro-cid-d2almwl3]:hover,.st-tab[data-astro-cid-d2almwl3]:focus-visible{color:var(--color-ink)}.st-tab[data-astro-cid-d2almwl3]:hover .st-name[data-astro-cid-d2almwl3],.st-tab[data-astro-cid-d2almwl3]:focus-visible .st-name[data-astro-cid-d2almwl3],.st-tab[data-astro-cid-d2almwl3][aria-selected=true] .st-name[data-astro-cid-d2almwl3]{transform:translate(0)}.st-tab[data-astro-cid-d2almwl3]:hover .st-n[data-astro-cid-d2almwl3],.st-tab[data-astro-cid-d2almwl3]:focus-visible .st-n[data-astro-cid-d2almwl3],.st-tab[data-astro-cid-d2almwl3][aria-selected=true] .st-n[data-astro-cid-d2almwl3]{opacity:1;transform:none}.st-tab[data-astro-cid-d2almwl3]:hover .st-rule[data-astro-cid-d2almwl3]{transform:scaleX(.45)}.st-tab[data-astro-cid-d2almwl3][aria-selected=true] .st-rule[data-astro-cid-d2almwl3]{transform:scaleX(1)}.st-list[data-astro-cid-d2almwl3]:hover .st-tab[data-astro-cid-d2almwl3]:not(:hover):not([aria-selected=true]){color:var(--color-grey-400)}}.st-slide[data-astro-cid-d2almwl3]{width:290px!important}@media (width>=768px){.st-slide[data-astro-cid-d2almwl3]{width:400px!important}}.st-card[data-astro-cid-d2almwl3]{display:block}.st-img[data-astro-cid-d2almwl3]{aspect-ratio:400/240;background:var(--color-mist);border-radius:0;display:block;position:relative;overflow:hidden}.st-img[data-astro-cid-d2almwl3] img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .6s}.st-card[data-astro-cid-d2almwl3]:hover .st-img[data-astro-cid-d2almwl3] img{transform:scale(1.07)}.st-img[data-astro-cid-d2almwl3]:after{content:"";background:linear-gradient(#0000 55%,#0b0b0b66);position:absolute;inset:0}.st-badge[data-astro-cid-d2almwl3]{z-index:1;letter-spacing:.09em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #0006;font-size:.75rem;position:absolute;bottom:10px;left:12px}.st-title[data-astro-cid-d2almwl3]{font-family:var(--font-serif);letter-spacing:-.015em;margin-top:1.1rem;font-size:clamp(1.375rem,1.1rem + .6vw,1.625rem);line-height:1.15;transition:color .25s;display:block}.st-tag[data-astro-cid-d2almwl3]{color:var(--color-muted)}.st-text[data-astro-cid-d2almwl3]{-webkit-line-clamp:3;color:var(--color-muted);-webkit-box-orient:vertical;margin-top:.6rem;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.st-more[data-astro-cid-d2almwl3]{color:var(--color-ink);transition:gap .35s var(--ease-out-soft);border-bottom:1px solid;align-items:center;gap:.5rem;margin-top:1.1rem;padding-bottom:2px;font-size:.9375rem;display:inline-flex}.st-card[data-astro-cid-d2almwl3]:hover .st-more[data-astro-cid-d2almwl3]{gap:.8rem}@media (prefers-reduced-motion:no-preference){.st-panel[data-astro-cid-d2almwl3]:not([hidden]) .st-slide[data-astro-cid-d2almwl3]{animation:.7s cubic-bezier(.2,.7,.2,1) both st-in;animation-delay:calc(var(--i,0) * 75ms)}.st-panel[data-astro-cid-d2almwl3]:not([hidden]) .st-img[data-astro-cid-d2almwl3] img{animation:1.2s cubic-bezier(.2,.7,.2,1) both st-zoom;animation-delay:calc(var(--i,0) * 75ms)}}@keyframes st-in{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes st-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.st-tab[data-astro-cid-d2almwl3],.st-name[data-astro-cid-d2almwl3],.st-n[data-astro-cid-d2almwl3],.st-rule[data-astro-cid-d2almwl3],.st-img[data-astro-cid-d2almwl3] img{transition:none!important}}
