.bld{--bld-sh-ink:0 0 0;--bld-sh-a1:.2;--bld-sh-a2:.24;--bld-sh-rest:.14;--bld-line:#ffffff14;width:100%;height:100%;display:flex;position:relative;container-type:inline-size}html[data-theme=light] .bld{--bld-sh-ink:40 34 26;--bld-sh-a1:.09;--bld-sh-a2:.11;--bld-sh-rest:.08;--bld-line:#14120f1f}.bld-track{gap:var(--bld-gap,8px);width:100%;height:100%;display:flex}.bld--h .bld-track{flex-direction:row}.bld--v .bld-track{flex-direction:column}.bld--reel,.bld--ring,.bld--snap,.bld--stack,.bld--deck,.bld--fan,.bld--fold,.bld--peek{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.bld--reel:active,.bld--ring:active,.bld--snap:active,.bld--stack:active,.bld--fan:active,.bld--fold:active,.bld--peek:active,.bld--deck:active{cursor:grabbing}.bld--reel{overflow:hidden}.bld--reel .bld-track{will-change:transform;display:block;position:relative}.bld--reel .bld-slat{will-change:auto;height:100%;position:absolute;top:0;left:0}.bld--snap .bld-img{will-change:auto}.bld-lens{aspect-ratio:1;pointer-events:none;z-index:30;background:radial-gradient(circle at 42% 38%,#ffffff38,#ffffff0d 30%,#0000 50%),radial-gradient(circle,#0000 74%,#78aaff4d 84%,#ffffff2e 92%,#0000 100%);border-radius:50%;width:clamp(180px,60cqi,440px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #ffffff8c,inset 0 0 0 1px #ffffff38,inset 0 0 36px #ffffff1a,0 24px 70px #00000073}.bld-lens-defs{width:0;height:0;position:absolute;overflow:hidden}.bld-slat{border-radius:var(--bld-r,18px);cursor:pointer;text-align:left;min-width:0;min-height:0;font:inherit;color:inherit;--bld-sh-p:min(var(--p,0), 1);box-shadow:0 2px 6px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * (.4 + .6 * var(--bld-sh-p,0)) * var(--bld-sh,1))), 0 max(12px, 1.4cqi) max(28px, 3.4cqi) rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * (.35 + .65 * var(--bld-sh-p,0)) * var(--bld-sh,1))), 0 3px 10px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-rest,.14) * var(--bld-sh-base,0)));transform:var(--bld-shape-tf,);contain:layout;background:#101014;border:1px solid #ffffff14;flex:1 1 0;padding:0;transition:none;position:relative;overflow:hidden}.bld.bld-shadow-none{--bld-sh:0;--bld-sh-base:0}.bld--reel .bld-slat,.bld--ring .bld-slat,.bld--snap .bld-slat,.bld--stack .bld-slat,.bld--deck .bld-slat,.bld--fan .bld-slat,.bld--fold .bld-slat,.bld--peek .bld-slat{--bld-sh-p:.75}.bld:not(.bld--reel):not(.bld--ring):not(.bld--snap):not(.bld--stack):not(.bld--deck):not(.bld--fan):not(.bld--fold):not(.bld--peek) .bld-label,.bld:not(.bld--reel):not(.bld--ring):not(.bld--snap):not(.bld--stack):not(.bld--deck):not(.bld--fan):not(.bld--fold):not(.bld--peek) .bld-body{will-change:transform, opacity}.bld.bld-shadow-deep{--bld-sh:1.35;--bld-sh-base:1}html[data-theme=light] .bld-slat{background:#ece8e0;border-color:#14120f1f}.bld--h .bld-slat{min-width:clamp(36px,9vw,52px)}.bld--v .bld-slat{min-height:52px}.bld-slat:focus-visible{outline:2px solid var(--accent,#7aa2ff);outline-offset:2px}.bld-art{transform:skewX(calc(var(--vel,0) * -.55deg));background:radial-gradient(120% 90% at 85% 10%, hsl(calc(var(--hue) + 40) 70% 78% / .9), transparent 60%), radial-gradient(130% 100% at 15% 95%, hsl(calc(var(--hue) - 25) 65% 60% / .85), transparent 65%), linear-gradient(160deg, hsl(var(--hue) 55% 72%), hsl(calc(var(--hue) + 70) 50% 52%));position:absolute;inset:-14px}.bld-art:has(.bld-img){background:0 0}.bld--v .bld-art{transform:skewY(calc(var(--vel,0) * -.55deg))}.bld-big{display:none}.bld-img{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.18 - .14 * min(var(--p,0), 1)));filter:grayscale(calc(.35 * (1 - min(var(--p,0), 1)))) brightness(calc(.74 + .28 * min(var(--p,0), 1))) saturate(calc(.85 + .25 * min(var(--p,0), 1)));will-change:transform, filter;position:absolute;inset:0}.bld--h .bld-img{aspect-ratio:2;width:auto;min-width:100%;height:100%;transform:translateX(-50%) scale(calc(1.18 - .14 * min(var(--p,0), 1)));inset:0 auto auto 50%}.bld-art:after{content:"";background:linear-gradient(#0000 48%,#08080c9e);position:absolute;inset:0}.bld-label{--bld-k:min(var(--p,0) * 1.25, 1);left:calc((50% + var(--bld-fs,1.05rem) * .83 - 6px) * (1 - var(--bld-k)) + var(--bld-safe-l,16px) * var(--bld-k));bottom:var(--bld-safe-b,16px);max-width:calc((100% - var(--bld-safe-l,16px) - var(--bld-safe-r,16px)) / max(.001, var(--bld-k)));white-space:nowrap;color:#fff;transform-origin:6px 100%;transform:rotate(calc(var(--bld-rot,-90deg) * (1 - var(--bld-k))));text-shadow:0 1px 8px #00000059;align-items:baseline;gap:8px;display:flex;position:absolute}.bld--v .bld-label{top:14px;bottom:auto;transform:none}.bld-index{font-variant-numeric:tabular-nums;background:#0c0c106b;border-radius:999px;padding:2px 7px;font-size:.68rem;box-shadow:inset 0 0 0 1px #ffffff24}.bld-title{font-weight:600;font-size:var(--bld-fs,1.05rem);letter-spacing:.01em;text-overflow:ellipsis;min-width:0;overflow:hidden}.bld-body{left:var(--bld-safe-l,16px);right:var(--bld-safe-r,16px);bottom:calc(var(--bld-safe-b,16px) + var(--bld-fs,1.05rem) * 1.67 + 10px);color:#fff;pointer-events:none;opacity:clamp(0, (var(--p,0) - .55) * 3.3, 1);transform:translateY(calc(10px * (1 - clamp(0, (var(--p,0) - .55) * 3.3, 1))));gap:2px;display:grid;position:absolute}.bld--v .bld-body{bottom:14px}.bld-sub{opacity:.92;text-shadow:0 1px 6px #0006;font-size:.88rem}.bld-meta{letter-spacing:.08em;text-transform:uppercase;opacity:.7;border-top:1px solid #ffffff38;width:fit-content;margin-top:4px;padding-top:6px;padding-right:18px;font-size:.7rem}@container (width<=480px){.bld--h:not(.bld--reel):not(.bld--ring):not(.bld--snap):not(.bld--stack):not(.bld--deck):not(.bld--fan):not(.bld--fold):not(.bld--peek) .bld-track{flex-direction:column}.bld--h:not(.bld--reel):not(.bld--ring):not(.bld--snap):not(.bld--stack):not(.bld--deck):not(.bld--fan):not(.bld--fold):not(.bld--peek) .bld-slat{min-width:0;min-height:52px}.bld--h:not(.bld--reel):not(.bld--ring):not(.bld--snap):not(.bld--stack):not(.bld--deck):not(.bld--fan):not(.bld--fold):not(.bld--peek) .bld-label{top:auto;bottom:12px;transform:none}.bld--h:not(.bld--reel):not(.bld--ring):not(.bld--snap):not(.bld--stack):not(.bld--deck):not(.bld--fan):not(.bld--fold):not(.bld--peek) .bld-img{aspect-ratio:3/2;width:100%;min-width:0;height:auto;min-height:100%;transform:translateY(-50%) scale(calc(1.18 - .14 * min(var(--p,0), 1)));inset:50% auto auto 0}}.bld--v .bld-img{aspect-ratio:3/2;width:100%;height:auto;min-height:100%;transform:translateY(-50%) scale(calc(1.18 - .14 * min(var(--p,0), 1)));inset:50% auto auto 0}.bld.bld--reel .bld-img{--p:.7;filter:none;will-change:transform}.bld.bld--reel.bld--h .bld-img{width:var(--bld-reel-photo-size,480px);aspect-ratio:auto}.bld.bld--reel.bld--v .bld-img{height:var(--bld-reel-photo-size,480px);aspect-ratio:auto}.bld.bld--reel .bld-art{transform:none}.bld-var-tilt{perspective:1000px}.bld-var-tilt .bld-slat{transform:var(--bld-shape-tf,) rotateY(calc(var(--side,0) * (1 - min(var(--p,0), 1)) * 16deg)) translateZ(calc(min(var(--p,0), 1) * 46px))}.bld-var-peek .bld-big{font-size:calc(var(--bld-fs,1.05rem) * 3.4);letter-spacing:-.04em;color:#ffffff4d;opacity:clamp(0, (var(--p,0) - .3) * 2, 1);pointer-events:none;font-weight:700;line-height:1;display:block;position:absolute;top:12px;left:14px}.bld-var-peek .bld-index{display:none}.bld.bld-label-steady .bld-label{left:var(--bld-safe-l,16px);opacity:clamp(0, (var(--p,0) - .3) * 2.4, 1);transform:none}.bld.bld-pos-top .bld-slat{--bld-rot:90deg}.bld.bld-pos-top .bld-label{bottom:auto;top:var(--bld-safe-t,16px);transform-origin:6px 0}.bld.bld-pos-top .bld-body,.bld.bld-pos-center .bld-body{bottom:var(--bld-safe-b,16px)}.bld.bld-pos-center .bld-label{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;top:0;bottom:auto;left:0}.bld.bld-label-sideways .bld-label{writing-mode:vertical-rl;transform-origin:50%;--bld-k:min(var(--p,0) * 1.25, 1);left:calc(50% * (1 - var(--bld-k)) + var(--bld-safe-l,18px) * var(--bld-k));transform:translate(0,0)rotate(180deg);translate:calc(-50% * (1 - var(--bld-k))) 0;letter-spacing:.02em;justify-content:flex-start;align-items:center;width:auto;max-width:none;height:auto;top:24px;bottom:26px;right:auto}.bld.bld-label-sideways .bld-body{left:calc(var(--bld-safe-l,16px) + var(--bld-fs,1.05rem) * 1.7 + 14px);bottom:var(--bld-safe-b,16px)}.bld.bld-pos-center.bld-label-sideways .bld-label{justify-content:center}.bld.bld-pos-top.bld-label-sideways .bld-label{justify-content:flex-end}.bld.bld-shape-squircle .bld-slat{border-radius:min(31%,120px)}@supports (corner-shape:squircle){.bld.bld-shape-squircle .bld-slat{corner-shape:squircle}}.bld.bld-shape-squircle{--bld-safe-l:24px;--bld-safe-r:24px;--bld-safe-b:22px;--bld-safe-t:22px}.bld.bld-shape-pill .bld-slat{box-shadow:inset 0 0 0 1px #ffffff24, 0 2px 6px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * (.4 + .6 * var(--bld-sh-p,0)) * var(--bld-sh,1))), 0 max(12px, 1.4cqi) max(28px, 3.4cqi) rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * (.35 + .65 * var(--bld-sh-p,0)) * var(--bld-sh,1))), 0 3px 10px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-rest,.14) * var(--bld-sh-base,0)));border-radius:999px}.bld.bld-shape-pill:not(.bld-label-sideways):not(.bld-pos-center) .bld-label{transform-origin:50%;translate:-50%;transform:rotate(calc(var(--bld-rot,-90deg) * (1 - var(--bld-k)))) translateX(calc(50% * (1 - var(--bld-k))));max-width:calc(min(62%, 100% - 20px) / max(.001, var(--bld-k)));text-shadow:none;background:#0a0a0e8c;border:1px solid #ffffff29;border-radius:999px;gap:8px;padding:6px 12px 6px 6px;bottom:22px;left:50%}.bld.bld-shape-pill:not(.bld-label-sideways):not(.bld-pos-center) .bld-index{box-shadow:none;background:#ffffff29}.bld.bld-shape-pill.bld-label-steady .bld-label{transform:none}.bld.bld-shape-pill.bld-pos-top:not(.bld-label-sideways) .bld-label{top:22px;bottom:auto}.bld.bld-shape-pill .bld-body{left:20%;right:20%;bottom:calc(22px + var(--bld-fs,1.05rem) * 1.67 + 14px);text-align:center}.bld.bld-shape-pill.bld-label-sideways .bld-body,.bld.bld-shape-pill.bld-pos-top .bld-body{bottom:30px}.bld.bld-shape-pill.bld-label-sideways .bld-label,.bld.bld-shape-pill.bld-pos-top.bld-label-sideways .bld-label,.bld.bld-shape-pill.bld-pos-center.bld-label-sideways .bld-label{justify-content:center;top:8%;bottom:8%}.bld.bld-shape-pill{--bld-safe-l:24px}.bld.bld-shape-arch .bld-slat{border-radius:999px 999px var(--bld-r,18px) var(--bld-r,18px)}.bld.bld-shape-arch{--bld-safe-t:26%}.bld.bld-shape-arch.bld-label-sideways .bld-label{top:14%}.bld.bld-shape-arch.bld-pos-top.bld-label-sideways .bld-label{justify-content:center}.bld.bld-shape-cut .bld-slat{--bld-c:calc(var(--bld-r,18px) * 1.3)}@supports (corner-shape:bevel){.bld.bld-shape-cut .bld-slat{corner-shape:bevel;border-radius:var(--bld-c);box-shadow:0 2px 6px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * (.4 + .6 * var(--bld-sh-p,0)) * var(--bld-sh,1))), 0 max(12px, 1.4cqi) max(28px, 3.4cqi) rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * (.35 + .65 * var(--bld-sh-p,0)) * var(--bld-sh,1))), 0 3px 10px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-rest,.14) * var(--bld-sh-base,0)))}}@supports not (corner-shape:bevel){.bld.bld-shape-cut .bld-slat{box-shadow:none;filter:drop-shadow(0 8px 20px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * (.35 + .65 * var(--bld-sh-p,0)) * var(--bld-sh,1)))) drop-shadow(0 3px 8px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-rest,.14) * var(--bld-sh-base,0))));background:0 0;border-color:#0000;border-radius:0}.bld.bld-shape-cut .bld-art{clip-path:polygon(var(--bld-c) 0, calc(100% - var(--bld-c)) 0, 100% var(--bld-c), 100% calc(100% - var(--bld-c)), calc(100% - var(--bld-c)) 100%, var(--bld-c) 100%, 0 calc(100% - var(--bld-c)), 0 var(--bld-c));inset:0}.bld.bld-shape-cut .bld-img{aspect-ratio:auto;width:100%;min-width:0;height:100%;transform:scale(calc(1.18 - .14 * min(var(--p,0), 1)));will-change:auto;inset:0}}.bld.bld-shape-cut{--bld-safe-l:18px;--bld-safe-r:18px;--bld-safe-b:18px;--bld-safe-t:18px}.bld.bld-shape-slant{--bld-skew:4deg;--bld-shape-tf:skewX(calc(-1 * var(--bld-skew)));--bld-shape-ctf:skewX(var(--bld-skew));--bld-safe-l:22px;--bld-safe-r:22px}.bld--v.bld-shape-slant{--bld-shape-tf:skewY(calc(-1 * var(--bld-skew)));--bld-shape-ctf:skewY(var(--bld-skew))}.bld.bld-shape-slant .bld-slat{border-radius:0}.bld--h.bld-shape-slant:not(.bld--reel):not(.bld--snap):not(.bld--ring):not(.bld--stack):not(.bld--deck):not(.bld--fan) .bld-track{padding-inline:26px}.bld--v.bld-shape-slant:not(.bld--reel):not(.bld--snap):not(.bld--ring):not(.bld--stack):not(.bld--deck):not(.bld--fan) .bld-track{padding-block:26px}.bld.bld-shape-slant .bld-art{transform:var(--bld-shape-ctf);inset:-14px -56px}.bld--v.bld-shape-slant .bld-art{inset:-56px -14px}.bld.bld-shape-slant .bld-label{transform:var(--bld-shape-ctf) rotate(calc(var(--bld-rot,-90deg) * (1 - var(--bld-k))))}.bld.bld-shape-slant.bld-label-steady .bld-label,.bld.bld-shape-slant.bld-label-sideways .bld-label,.bld--v.bld-shape-slant .bld-label{transform:var(--bld-shape-ctf)}.bld.bld-shape-slant .bld-body{transform:var(--bld-shape-ctf) translateY(calc(10px * (1 - clamp(0, (var(--p,0) - .55) * 3.3, 1))))}.bld.bld-shape-slant .bld-big{transform:var(--bld-shape-ctf)}.bld.bld-shape-slant .bld-img{aspect-ratio:auto;width:100%;min-width:0;height:100%;transform:scale(calc(1.18 - .14 * min(var(--p,0), 1)));will-change:auto;inset:0}.bld.bld--ring .bld-label,.bld.bld--snap .bld-label,.bld.bld--stack .bld-label,.bld.bld--deck .bld-label,.bld.bld--fan .bld-label,.bld.bld--fold .bld-label,.bld.bld--peek .bld-label{--bld-k:1}.bld.bld-label-none .bld-label,.bld.bld-label-none .bld-body,.bld.bld-label-none .bld-big,.bld.bld-no-index .bld-index,.bld.bld-no-body .bld-body{display:none}.bld--ring{perspective:calc(var(--bld-persp,1500px) * .77);position:relative;overflow:visible}.bld--ring .bld-track{transform-style:preserve-3d;width:auto;display:block;position:absolute;inset:0}.bld--ring .bld-slat{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:58%;filter:brightness(calc(.35 + .65 * var(--face,1))) saturate(calc(.6 + .4 * var(--face,1)));opacity:clamp(0, calc(var(--face,1) * 2.4 - .35), 1);flex:none;position:absolute;top:50%;left:50%}.bld--snap{perspective:var(--bld-persp,1500px);overflow:hidden}.bld--snap .bld-track{width:max-content;transform-style:preserve-3d;will-change:transform;align-items:center}.bld--snap .bld-slat{height:84%;transform:var(--bld-shape-tf,) rotateY(calc(max(-3, min(3, var(--u,0))) * -20deg * var(--bld-spread,1))) translateZ(calc(min(var(--au,0), 3) * -60px * var(--bld-spread,1)));opacity:calc(1 - min(var(--au,0), 3) * .16 * var(--bld-spread,1));flex:none}.bld--snap .bld-img{transform:translateX(-50%) scale(calc(1.04 + .1 * min(var(--au,0), 1)));filter:brightness(calc(1 - min(var(--au,0), 1) * .22)) saturate(calc(1 - min(var(--au,0), 1) * .15))}.bld--v.bld--snap .bld-track{flex-direction:column;width:100%;height:max-content}.bld--v.bld--snap .bld-slat{transform:var(--bld-shape-tf,) rotateX(calc(max(-3, min(3, var(--u,0))) * 20deg * var(--bld-spread,1))) translateZ(calc(min(var(--au,0), 3) * -60px * var(--bld-spread,1)))}.bld--v.bld--snap .bld-img{transform:translateY(-50%) scale(calc(1.04 + .1 * min(var(--au,0), 1)))}.bld--v.bld--snap,.bld--v.bld--reel,.bld--v.bld--ring,.bld--v.bld--stack,.bld--v.bld--deck,.bld--v.bld--fan{touch-action:pan-x}.bld--v.bld--reel .bld-slat{width:100%;height:auto}.bld--v.bld--fan .bld-slat{transform-origin:calc(50% + var(--bld-fan-r,900px)) 50%;top:50%;left:40%}.bld--v.bld--deck .bld-slat{transform-origin:82%}.bld--v.bld--stack .bld-slat{height:56%}.bld--stack{position:relative;overflow:visible}.bld--stack .bld-track{width:auto;display:block;position:absolute;inset:0}.bld--stack .bld-slat{will-change:transform, opacity;height:78%;box-shadow:0 2px 6px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * var(--bld-sh,1))), 0 12px 30px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * 1.2 * var(--bld-sh,1)));flex:none;position:absolute;top:50%;left:50%}.bld--deck{position:relative;overflow:visible}.bld--deck .bld-track{width:auto;display:block;position:absolute;inset:0}.bld--deck .bld-slat{transform-origin:50% 82%;will-change:transform, opacity;height:78%;box-shadow:0 1px 0 #ffffff0f inset, 0 2px 6px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * .8 * var(--bld-sh,1))), 0 14px 34px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * 1.05 * var(--bld-sh,1)));flex:none;position:absolute;top:50%;left:50%}.bld--deck .bld-img{filter:grayscale(calc(.16 * min(var(--cd,0), 1))) brightness(calc(1.02 - min(var(--cd,0), 3) * .09)) saturate(calc(1.08 - .16 * min(var(--cd,0), 1)))}.bld--deck .bld-art{transform:none}.bld--fan{position:relative;overflow:visible}.bld--fan .bld-track{width:auto;display:block;position:absolute;inset:0}.bld--fan .bld-slat{transform-origin:50% calc(50% + var(--bld-fan-r,900px));will-change:transform, opacity;box-shadow:0 2px 5px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * .7 * var(--bld-sh,1))), 0 10px 24px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * .85 * var(--bld-sh,1)));flex:none;position:absolute;top:40%;left:50%}.bld--fan .bld-img{filter:grayscale(calc(.2 * min(var(--au,0), 1))) brightness(calc(1 - .2 * min(var(--au,0), 1))) saturate(calc(1.05 - .15 * min(var(--au,0), 1)))}.bld--fan .bld-art{transform:none}.bld--fold{perspective:var(--bld-persp,1500px);position:relative;overflow:hidden}.bld--fold .bld-track{width:auto;transform-style:preserve-3d;display:block;position:absolute;inset:0}.bld--fold .bld-slat{will-change:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex:none;position:absolute;top:50%;left:50%}.bld--fold .bld-img{filter:grayscale(calc(.2 * (1 - min(var(--p,0), 1)))) brightness(calc(.78 + .22 * min(var(--p,0), 1))) saturate(calc(.9 + .15 * min(var(--p,0), 1)))}.bld--fold .bld-art{transform:none}.bld--fold .bld-label,.bld--fold .bld-body{opacity:clamp(0, (var(--p,0) - .55) * 3.3, 1)}.bld-nav{z-index:50;color:#fff;cursor:pointer;width:40px;height:40px;box-shadow:0 2px 10px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * var(--bld-sh,1)));background:#1b1b21;border:1px solid #ffffff1f;border-radius:50%;place-items:center;padding:0;transition:scale .3s cubic-bezier(.34,1.56,.64,1),background .2s,border-color .2s;display:grid;position:absolute;top:50%;translate:0 -50%}.bld-nav:hover{background:#26262e;scale:1.08}.bld-nav:active{transition:scale 90ms;scale:.9}.bld-nav:focus-visible{outline:2px solid var(--accent,#7aa2ff);outline-offset:2px}.bld-nav svg{width:20px;height:20px;transition:translate .3s cubic-bezier(.34,1.56,.64,1)}.bld-nav--prev:hover svg{translate:-1.5px}.bld-nav--next:hover svg{translate:1.5px}.bld-nav--prev{left:var(--bld-nav-i,10px)}.bld-nav--next{right:var(--bld-nav-i,10px)}html[data-theme=light] .bld-nav{color:#26221c;background:#fff;border-color:#14120f14}html[data-theme=light] .bld-nav:hover{background:#f5f2ec}.bld-dots{left:50%;bottom:var(--bld-dots-b,12px);z-index:50;box-shadow:0 2px 10px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * var(--bld-sh,1)));background:#1b1b21;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:flex;position:absolute;translate:-50%}.bld-dot{cursor:pointer;background:#ffffff47;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .28s cubic-bezier(.3,1.2,.4,1),background .28s,scale .25s cubic-bezier(.34,1.56,.64,1);position:relative}.bld-dot:hover:not(.is-on){background:#ffffff8c;scale:1.35}.bld-dot:active{transition:scale 90ms;scale:.8}.bld-dot:after{content:"";position:absolute;inset:-9px -3px}.bld-dot.is-on{background:#fff;width:17px}.bld-dot:focus-visible{outline:2px solid var(--accent,#7aa2ff);outline-offset:2px}html[data-theme=light] .bld-dots{background:#fff;border-color:#14120f14}html[data-theme=light] .bld-dot{background:#14120f38}html[data-theme=light] .bld-dot:hover:not(.is-on){background:#14120f73}html[data-theme=light] .bld-dot.is-on{background:#26221c}.bld--peek{--bld-cap:calc(var(--bld-fs,1.05rem) * 3.6 + 42px);--bld-dots-b:6px;overflow:hidden}.bld--peek .bld-track{will-change:transform;align-items:stretch;width:max-content}.bld.bld--peek .bld-slat{height:100%;box-shadow:none;transform-origin:50% calc((100% - var(--bld-cap)) / 2);transform:var(--bld-shape-tf,) scale(calc((1 - min(var(--au,0), 1.5) * .07) * (1 - var(--bld-press,0) * .03))) scaleX(calc(1 + var(--bld-vs,0) * .035));will-change:transform;background:0 0;border:0;flex:none;overflow:visible}html[data-theme=light] .bld.bld--peek .bld-slat{background:0 0}.bld.bld--peek .bld-art{inset:0 0 var(--bld-cap) 0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bld-line), 0 2px 6px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a1,.2) * .9 * var(--bld-sh,1))), 0 max(14px, 1.6cqi) max(34px, 4cqi) rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-a2,.24) * 1.1 * var(--bld-sh,1))), 0 3px 10px rgb(var(--bld-sh-ink,0 0 0) / calc(var(--bld-sh-rest,.14) * var(--bld-sh-base,0)));background:#101014;overflow:hidden;transform:none}@supports (corner-shape:squircle){.bld.bld--peek .bld-art{corner-shape:inherit}}html[data-theme=light] .bld.bld--peek .bld-art{background:#ece8e0}.bld.bld--peek .bld-art:after{display:none}.bld.bld--peek .bld-img{aspect-ratio:auto;width:100%;min-width:0;height:100%;transform:translateX(calc(var(--u,0) * var(--bld-drift,-30px))) scale(1.14);filter:brightness(calc(1 - min(var(--au,0), 1) * .3)) saturate(calc(1 - min(var(--au,0), 1) * .2));will-change:transform, filter;inset:0}.bld.bld--peek .bld-label:not(#_){left:0;right:0;top:calc(100% - var(--bld-cap) + 14px);writing-mode:horizontal-tb;width:auto;max-width:none;height:auto;color:inherit;text-shadow:none;transform-origin:50%;transform:none;translate:calc(var(--u,0) * -22px) 0;opacity:calc(1 - min(var(--au,0) * 1.6, 1));will-change:transform, opacity;background:0 0;border:0;justify-content:center;padding:0 16px;bottom:auto}.bld.bld--peek .bld-index:not(#_){background:color-mix(in srgb, currentColor 12%, transparent);box-shadow:none}.bld.bld--peek .bld-body:not(#_){left:0;right:0;top:calc(100% - var(--bld-cap) + 14px + var(--bld-fs,1.05rem) * 1.8);color:inherit;text-align:center;transform:none;translate:calc(var(--u,0) * -34px) 0;opacity:calc(1 - min(var(--au,0) * 1.6, 1));will-change:transform, opacity;justify-content:center;align-items:baseline;gap:10px;padding:0 16px;display:flex;bottom:auto}.bld.bld--peek .bld-sub{text-shadow:none;opacity:.72}.bld.bld--peek .bld-meta{opacity:.5;border-top:0;margin:0;padding:0}.bld.bld--peek.bld-no-body .bld-body:not(#_),.bld.bld--peek.bld-label-none .bld-label:not(#_),.bld.bld--peek.bld-label-none .bld-body:not(#_){display:none}.bld.bld--peek.bld-label-none{--bld-cap:0px;--bld-dots-b:14px}
