@media(pointer:coarse){.pcf-tertiary[data-astro-cid-bycdy36k]{min-height:2.75rem;padding-block:.6rem}}@media(hover:hover)and (pointer:fine){.aperture-ready[data-astro-cid-ushh55x4] [data-astro-cid-ushh55x4][data-play-hit]{cursor:none}}[data-astro-cid-ushh55x4][data-reel][data-loop=refused] [data-astro-cid-ushh55x4][data-loop-still]{animation:hero-push 26s ease-in-out infinite alternate}[data-astro-cid-ushh55x4][data-reel][data-loop=refused]{pointer-events:auto;cursor:pointer}@keyframes hero-push{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.11) translate3d(-1.2%,-1.6%,0)}}[data-astro-cid-ushh55x4][data-reel][data-loop=running] [data-astro-cid-ushh55x4][data-loop-still]{animation:none}@media(prefers-reduced-motion:reduce){[data-astro-cid-ushh55x4][data-reel][data-loop=refused] [data-astro-cid-ushh55x4][data-loop-still]{animation:none}}.intro[data-astro-cid-wf6y5uce]{position:relative;z-index:1;overflow:clip visible;background:var(--color-cream);color:var(--color-ink)}.intro__paper[data-astro-cid-wf6y5uce]{overflow:hidden;position:absolute;inset:0;z-index:0;pointer-events:none}.intro__shape[data-astro-cid-wf6y5uce]{position:absolute;display:block}.intro__shape[data-astro-cid-wf6y5uce] img[data-astro-cid-wf6y5uce]{display:block;width:100%;height:auto}.intro__shape--maroon[data-astro-cid-wf6y5uce]{right:-15%;top:30%;width:30%;rotate:-6deg}.intro__shape--green[data-astro-cid-wf6y5uce]{left:-13%;top:40%;width:27%;rotate:8deg}.intro__book[data-astro-cid-wf6y5uce]{position:absolute;top:0;bottom:0;left:50%;width:min(100%,var(--shell));transform:translate(-50%);z-index:1;pointer-events:none}.piece[data-astro-cid-wf6y5uce]{position:absolute;left:calc(var(--x) + var(--jit-x, 0%));top:calc(var(--y) + var(--jit-y, 0%) + var(--y-shift, 0%));width:var(--w);margin:0;z-index:var(--z);transform:rotate(calc(var(--rot) + var(--jit-rot, 0deg)));filter:drop-shadow(0 2px 4px rgb(16 18 18 / .2)) drop-shadow(0 14px 26px rgb(16 18 18 / .16))}.piece[data-astro-cid-wf6y5uce][data-anchor=bottom]{top:auto;bottom:calc(var(--b) - var(--jit-y, 0%) - var(--y-shift, 0%))}.piece--bottom[data-astro-cid-wf6y5uce] .piece__frame[data-astro-cid-wf6y5uce]>img[data-astro-cid-wf6y5uce],.piece--top[data-astro-cid-wf6y5uce] .piece__frame[data-astro-cid-wf6y5uce]>img[data-astro-cid-wf6y5uce]{max-height:19vh}.piece__frame[data-astro-cid-wf6y5uce]{display:block;overflow:hidden;background:var(--color-cream);border-radius:.2rem}.piece__frame[data-astro-cid-wf6y5uce]>img[data-astro-cid-wf6y5uce]{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06) brightness(.97) sepia(.08)}.piece[data-astro-cid-wf6y5uce][data-tone=color] .piece__frame[data-astro-cid-wf6y5uce]>img[data-astro-cid-wf6y5uce]{filter:contrast(1.02) saturate(1.04)}.piece[data-astro-cid-wf6y5uce][data-kind=polaroid] .piece__frame[data-astro-cid-wf6y5uce]{padding:6% 6% 20%;border-radius:.15rem}.piece[data-astro-cid-wf6y5uce][data-kind=polaroid] .piece__frame[data-astro-cid-wf6y5uce]>img[data-astro-cid-wf6y5uce]{aspect-ratio:4 / 5}.piece[data-astro-cid-wf6y5uce][data-kind=frame] .piece__frame[data-astro-cid-wf6y5uce]{padding:3.5%}.piece[data-astro-cid-wf6y5uce][data-kind=frame] .piece__frame[data-astro-cid-wf6y5uce]>img[data-astro-cid-wf6y5uce]{aspect-ratio:3 / 2}.piece__tape[data-astro-cid-wf6y5uce]{position:absolute;top:-7%;left:22%;display:block;width:46%;height:auto;transform:rotate(var(--tape-rot, -6deg));filter:drop-shadow(0 2px 4px rgb(16 18 18 / .24))}.piece__pin[data-astro-cid-wf6y5uce]{position:absolute;top:-3.5%;left:50%;display:block;width:9%;height:auto;transform:translate(-50%);filter:drop-shadow(0 2px 3px rgb(16 18 18 / .3))}.piece--sticker[data-astro-cid-wf6y5uce]{--x: 79%;--y: 47.5%;--w: 7.5%;--rot: -9deg;--z: 40;filter:drop-shadow(0 1px 1.5px rgb(16 18 18 / .3)) drop-shadow(0 6px 10px rgb(16 18 18 / .12))}.piece__sticker[data-astro-cid-wf6y5uce]{display:block;width:100%;height:auto}.piece--cutout[data-astro-cid-wf6y5uce]{filter:drop-shadow(0 3px 5px rgb(16 18 18 / .3)) drop-shadow(0 16px 26px rgb(16 18 18 / .2))}.piece__cutout[data-astro-cid-wf6y5uce]{display:block;width:100%;height:auto}.piece--operator[data-astro-cid-wf6y5uce]{--x: 31%;--b: -9%;--w: 10%;--rot: -2deg;--z: 24;top:auto;bottom:calc(var(--b) + var(--jit-y, 0%))}.intro__cut[data-astro-cid-wf6y5uce]{position:absolute;inset:0;z-index:22;overflow:hidden;pointer-events:none}.intro__case[data-astro-cid-wf6y5uce]{position:absolute;right:9%;bottom:-5%;display:block;width:13%;height:auto;transform:rotate(2deg);filter:drop-shadow(0 3px 5px rgb(16 18 18 / .3)) drop-shadow(0 16px 26px rgb(16 18 18 / .2))}@media(max-width:767px){.intro__case[data-astro-cid-wf6y5uce]{right:4%;width:26%}}.intro__wrap[data-astro-cid-wf6y5uce]{position:relative;z-index:2;margin:0 auto;max-width:min(62rem,100% - 2 * max(1.5rem,4vw));padding:clamp(3rem,8vw,7rem) 0 clamp(9rem,24vw,21rem);text-align:center}.intro__title[data-astro-cid-wf6y5uce]{display:grid;gap:0}.intro__set[data-astro-cid-wf6y5uce]{font-size:clamp(2rem,4.6vw,4rem);line-height:.98;color:var(--color-ink);text-wrap:balance}.intro__hand[data-astro-cid-wf6y5uce]{font-size:clamp(2.4rem,5.52vw,4.8rem);margin-top:-.06em;color:var(--color-maroon);text-wrap:balance}.intro__link[data-astro-cid-wf6y5uce]{color:inherit;text-decoration-line:underline;text-decoration-color:#1012124d;text-underline-offset:.18em;text-decoration-thickness:1px;transition:text-decoration-color .3s ease}.intro__link[data-astro-cid-wf6y5uce]:hover,.intro__link[data-astro-cid-wf6y5uce]:focus-visible{text-decoration-color:currentColor}.intro__copy[data-astro-cid-wf6y5uce]{display:grid;gap:1em;margin:clamp(1.75rem,3.5vw,2.75rem) auto 0;max-width:56ch;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.62;color:#101212d1}.intro__actions[data-astro-cid-wf6y5uce]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.85rem,2vw,1.25rem);margin-top:clamp(1.75rem,3.5vw,2.75rem)}.intro__book[data-astro-cid-wf6y5uce][data-book] .piece[data-astro-cid-wf6y5uce]{opacity:0;transform:translate(var(--dx, 0),var(--dy, 0)) rotate(calc(var(--rot) + var(--jit-rot, 0deg) + var(--extra, 0deg))) scale(.94);transition:opacity .5s ease-out,transform .88s cubic-bezier(.22,1.12,.36,1);transition-delay:calc(var(--i) * .13s)}.intro__book[data-astro-cid-wf6y5uce][data-book] .piece[data-astro-cid-wf6y5uce].is-heavy{transition-duration:.5s,1.15s;transition-timing-function:ease-out,cubic-bezier(.16,1,.3,1)}.intro__book[data-astro-cid-wf6y5uce][data-book] .piece--sticker[data-astro-cid-wf6y5uce]{transform:translate(30%,-16%) rotate(calc(var(--rot) + var(--jit-rot, 0deg) - 10deg)) scale(1.3);transition-timing-function:ease-out,cubic-bezier(.16,1,.3,1)}.intro__book[data-astro-cid-wf6y5uce][data-book] .piece--cutout[data-astro-cid-wf6y5uce]{transform:translateY(14%) rotate(calc(var(--rot) + var(--jit-rot, 0deg) + 2deg)) scale(.96);transition-timing-function:ease-out,cubic-bezier(.16,1,.3,1)}.piece--from-left[data-astro-cid-wf6y5uce]{--dx: -46%;--extra: -7deg}.piece--from-right[data-astro-cid-wf6y5uce]{--dx: 46%;--extra: 7deg}.piece--from-bottom[data-astro-cid-wf6y5uce]{--dy: 52%;--extra: 5deg}.piece--from-top[data-astro-cid-wf6y5uce]{--dy: -52%;--extra: -5deg}.intro[data-astro-cid-wf6y5uce].is-in .piece[data-astro-cid-wf6y5uce]{opacity:1;transform:rotate(calc(var(--rot) + var(--jit-rot, 0deg))) scale(1)}.piece--top[data-astro-cid-wf6y5uce]{display:none}@media(max-width:1199px){.piece--side[data-astro-cid-wf6y5uce]{display:none}.intro__book[data-astro-cid-wf6y5uce]{--tablet-band: 1}.piece--sticker[data-astro-cid-wf6y5uce]{--x: 66%;--w: 10%;--rot: 8deg;top:auto;bottom:calc(12.5% - var(--jit-y, 0%))}.piece--bottom[data-astro-cid-wf6y5uce]{--y-shift: 0%}.piece--bottom[data-astro-cid-wf6y5uce][data-anchor=bottom]{bottom:calc(min(var(--b),4%) - var(--jit-y, 0%) - var(--y-shift, 0%))}.intro__wrap[data-astro-cid-wf6y5uce]{padding-top:clamp(9rem,30vw,13rem);padding-bottom:clamp(10rem,26vw,18rem)}.intro__shape--maroon[data-astro-cid-wf6y5uce]{right:-26%;top:56%;width:34%}.intro__shape--green[data-astro-cid-wf6y5uce]{left:-24%;top:62%;width:30%}}@media(max-width:767px){.piece--bottom[data-astro-cid-wf6y5uce][data-thin],.piece--seam[data-astro-cid-wf6y5uce][data-thin]{display:none}.piece--bottom[data-astro-cid-wf6y5uce]{width:calc(var(--w) * 1.7)}.piece--bottom[data-astro-cid-wf6y5uce][data-anchor=bottom]{bottom:calc(var(--b) - var(--jit-y, 0%) - var(--y-shift, 0%))}.piece--seam[data-astro-cid-wf6y5uce]{width:calc(var(--w) * 1.5)}.piece--seam[data-astro-cid-wf6y5uce][data-anchor=bottom]{bottom:calc(var(--b) * .15 - var(--jit-y, 0%) - var(--y-shift, 0%))}.piece--operator[data-astro-cid-wf6y5uce]{--b: -1%;--w: 15%}.piece--sticker[data-astro-cid-wf6y5uce]{--x: 72%;--w: 17%;bottom:calc(11.5% - var(--jit-y, 0%))}.piece--top[data-astro-cid-wf6y5uce]{display:block;width:calc(var(--w) * .9);--y-shift: 8.5%}.intro__wrap[data-astro-cid-wf6y5uce]{padding-top:clamp(10.5rem,34vw,14rem);padding-bottom:clamp(12.25rem,54vw,17rem)}.intro__shape--maroon[data-astro-cid-wf6y5uce]{right:-26%;top:6%;width:46%}.intro__shape--green[data-astro-cid-wf6y5uce]{left:-35%;top:46%;width:42%}}@media(prefers-reduced-motion:reduce){.intro__book[data-astro-cid-wf6y5uce][data-book] .piece[data-astro-cid-wf6y5uce],.intro[data-astro-cid-wf6y5uce].is-in .piece[data-astro-cid-wf6y5uce]{opacity:1;transform:rotate(calc(var(--rot) + var(--jit-rot, 0deg)));transition:opacity .25s linear}}.hand-dot[data-astro-cid-lmlx5ju4]{display:block;width:100%;height:100%;overflow:visible}.hand-dot[data-astro-cid-lmlx5ju4] path[data-astro-cid-lmlx5ju4]{fill:currentColor;fill-opacity:var(--dot-fill, 0);stroke:currentColor;stroke-width:var(--dot-stroke, 3.2);stroke-linejoin:round;transition:fill-opacity .32s ease}[data-astro-cid-dqlzaero][data-carousel]{--tile-scale: .74;--tile-tuck: .07;--tile-blur: 7px;--tile-crop: 1.06}@media(max-width:767px){[data-astro-cid-dqlzaero][data-carousel]{--tile-scale: .82;--tile-tuck: .05;--tile-blur: 5px;--tile-crop: 1.05}}.carousel-tile[data-astro-cid-dqlzaero]{position:relative;transition:transform .78s cubic-bezier(.3,1.28,.45,1),opacity .5s ease;transition:transform .78s linear(0 0%,.0334 2.9%,.1183 5.9%,.2344 8.8%,.3655 11.8%,.499 14.7%,.6256 17.6%,.7395 20.6%,.8371 23.5%,.9168 26.5%,.9789 29.4%,1.0244 32.4%,1.0552 35.3%,1.0737 38.2%,1.0822 41.2%,1.0831 44.1%,1.0785 47.1%,1.0702 50%,1.0599 52.9%,1.0487 55.9%,1.0377 58.8%,1.0275 61.8%,1.0185 64.7%,1.0109 67.6%,1.0048 70.6%,1.0002 73.5%,.9968 76.5%,.9947 79.4%,.9935 82.4%,.993 85.3%,.9932 88.2%,.9937 91.2%,.9944 94.1%,.9953 97.1%,1 100%),opacity .5s ease;transform:scale(var(--tile-scale));opacity:.84}.carousel-tile[data-astro-cid-dqlzaero].is-active{transform:scale(1);opacity:1}.carousel-link[data-astro-cid-dqlzaero]{position:relative;display:block}.carousel-tile-cue[data-astro-cid-dqlzaero]{position:absolute;left:50%;bottom:clamp(.75rem,2vw,1.25rem);transform:translate(-50%,.5rem);padding:.4rem .9rem;border-radius:2px;background:#101212d1;color:var(--color-cream);font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.carousel-tile[data-astro-cid-dqlzaero].is-active .carousel-link[data-astro-cid-dqlzaero]:hover .carousel-tile-cue[data-astro-cid-dqlzaero]{opacity:1;transform:translate(-50%)}.carousel-tile[data-astro-cid-dqlzaero] .u-treat[data-astro-cid-dqlzaero]>img[data-astro-cid-dqlzaero]{filter:blur(var(--tile-blur)) grayscale(1) contrast(1.05) brightness(.94) saturate(.9);transform:scale(var(--tile-crop));transition:filter .9s ease,transform .9s cubic-bezier(.22,1,.36,1)}.carousel-tile[data-astro-cid-dqlzaero] .u-treat[data-astro-cid-dqlzaero]{box-shadow:0 0 #10121200;transition:--treat-gray .12s linear,box-shadow .7s ease}.carousel-tile[data-astro-cid-dqlzaero].is-active .u-treat[data-astro-cid-dqlzaero]{--treat-gray: 0;box-shadow:16px 0 30px -20px #10121280,-16px 0 30px -20px #10121280}.carousel-tile[data-astro-cid-dqlzaero].is-active .u-treat[data-astro-cid-dqlzaero]>img[data-astro-cid-dqlzaero]{transform:scale(1);animation:carousel-infuse .62s cubic-bezier(.4,0,.15,1) forwards}@keyframes carousel-infuse{0%{filter:blur(var(--tile-blur)) grayscale(1) contrast(1.05) brightness(.94) saturate(.9)}18%{filter:blur(calc(var(--tile-blur) * .5)) grayscale(0) contrast(1) brightness(1.04) saturate(1.2)}to{filter:blur(0px) grayscale(0) contrast(1) brightness(1.04) saturate(1.2)}}.carousel-tile[data-astro-cid-dqlzaero] .u-treat[data-astro-cid-dqlzaero]:after{content:"";opacity:calc(var(--treat-gray) * .42);animation:none;will-change:auto}.carousel-tile[data-astro-cid-dqlzaero].is-near .u-treat[data-astro-cid-dqlzaero]:after{will-change:background-position,transform,opacity;animation:u-grain-boil .82s steps(1) infinite,u-grain-weave 8s ease-in-out infinite,tile-grain-breath 5.5s ease-in-out infinite}@keyframes tile-grain-breath{0%,to{opacity:calc(var(--treat-gray) * .42)}50%{opacity:calc(var(--treat-gray) * .33)}}.carousel-tile[data-astro-cid-dqlzaero] .u-treat[data-astro-cid-dqlzaero]:before{transition:opacity .6s ease}[data-astro-cid-dqlzaero][data-track]{transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}[data-astro-cid-dqlzaero][data-track].is-instant{transition:none}.carousel-arrow[data-astro-cid-dqlzaero]{position:relative;display:grid;place-items:center;width:clamp(3rem,5vw,3.75rem);height:clamp(1.9rem,3vw,2.3rem);transition:transform .3s cubic-bezier(.22,1,.36,1)}.carousel-arrow[data-astro-cid-dqlzaero]:hover{transform:scale(1.07) translateY(-2px)}.carousel-arrow[data-astro-cid-dqlzaero]:active{transform:scale(1.02) translateY(0);transition-duration:.09s}.carousel-arrow[data-astro-cid-dqlzaero] .pcf-tape{filter:drop-shadow(0 1px 1.5px rgb(16 18 18 / .34)) drop-shadow(0 3px 6px rgb(16 18 18 / .3));transition:filter .3s cubic-bezier(.22,1,.36,1)}.carousel-arrow[data-astro-cid-dqlzaero]:hover .pcf-tape,.carousel-arrow[data-astro-cid-dqlzaero]:focus-visible .pcf-tape{filter:drop-shadow(0 2px 2px rgb(16 18 18 / .36)) drop-shadow(0 9px 15px rgb(16 18 18 / .38))}.carousel-arrow[data-astro-cid-dqlzaero]:active .pcf-tape{filter:drop-shadow(0 1px 1px rgb(16 18 18 / .38)) drop-shadow(0 2px 4px rgb(16 18 18 / .3));transition-duration:.09s}@media(pointer:coarse){[data-astro-cid-dqlzaero][data-cap-link]{min-height:2.75rem;padding-block:.7rem}.carousel-arrow[data-astro-cid-dqlzaero]:before{content:"";position:absolute;inset:-.7rem -.55rem}.carousel-dot[data-astro-cid-dqlzaero]{position:relative}.carousel-dot[data-astro-cid-dqlzaero]:after{content:"";position:absolute;left:-.375rem;right:-.375rem;top:50%;height:2.75rem;transform:translateY(-50%)}.carousel-dots[data-astro-cid-dqlzaero]{gap:.75rem}}[data-astro-cid-dqlzaero][data-carousel]:focus-visible{outline:2px solid var(--color-cream);outline-offset:6px}.carousel-dots[data-astro-cid-dqlzaero]{display:flex;flex-wrap:wrap;justify-content:center;min-width:0;align-items:center;gap:clamp(.45rem,1vw,.7rem)}.carousel-dot[data-astro-cid-dqlzaero]{width:clamp(.75rem,1.1vw,.95rem);height:clamp(.75rem,1.1vw,.95rem);color:#f9f6e299;--dot-fill: 0;transition:color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.carousel-dot[data-astro-cid-dqlzaero]:hover{color:var(--color-cream)}.carousel-dot[data-astro-cid-dqlzaero].is-active{color:var(--color-cream);--dot-fill: 1;transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.carousel-tile[data-astro-cid-dqlzaero],[data-astro-cid-dqlzaero][data-track]{transition-duration:.01ms}}@media(pointer:coarse){.carousel-arrow[data-astro-cid-dqlzaero]{min-width:2.75rem;min-height:2.75rem}.carousel-dot[data-astro-cid-dqlzaero]{position:relative}.carousel-dot[data-astro-cid-dqlzaero]:after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + .75rem);height:2.75rem;transform:translate(-50%,-50%)}}.wall[data-astro-cid-gwdbcrit]{text-align:center}.wall__heading[data-astro-cid-gwdbcrit]{font-size:clamp(2rem,4.2vw,3.75rem);color:var(--color-gold)}.wall__grid[data-astro-cid-gwdbcrit]{--cols: 2;--gx: clamp(1.25rem, 3vw, 2.5rem);--gy: clamp(1.75rem, 4vw, 3.25rem);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gy) var(--gx);margin:clamp(2.25rem,5vw,3.5rem) 0 0;padding:0;list-style:none}@media(min-width:640px){.wall__grid[data-astro-cid-gwdbcrit]{--cols: 3}}.wall__cell[data-astro-cid-gwdbcrit]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gx)) / var(--cols));display:flex;align-items:center;justify-content:center;min-height:clamp(3rem,6vw,4.5rem)}.wall__cell[data-astro-cid-gwdbcrit] img[data-astro-cid-gwdbcrit]{display:block;width:auto;max-width:100%;max-height:calc(clamp(3.25rem,6vw,5rem) * var(--mark-scale, 1))}.wall__name[data-astro-cid-gwdbcrit]{font-size:clamp(.95rem,1.5vw,1.2rem);line-height:1.1;letter-spacing:.03em;color:var(--color-gold);text-wrap:balance}.quotes-carousel[data-astro-cid-mxeuc6y7]{--dwell: 6.5s;overflow:hidden}.quotes-body[data-astro-cid-mxeuc6y7]{position:relative;z-index:1}[data-astro-cid-mxeuc6y7][data-quotes-carousel] .quote-mark{display:block;width:clamp(3rem,6.5vw,4.5rem);height:auto;margin:0 auto clamp(1.75rem,4vw,3.25rem);color:var(--color-maroon)}[data-astro-cid-mxeuc6y7][data-quotes-carousel] .quote-flank{display:none;position:absolute;z-index:0;width:clamp(8rem,calc(((100% - 46rem) / 2 - clamp(1rem,4vw,5rem) - 2.5rem) / 1.1),24rem);height:auto;color:var(--color-maroon);top:50%;transform:translateY(calc(-50% - 5.3rem)) skew(calc(-1 * var(--shear-deg)));pointer-events:none;user-select:none}@media(min-width:1200px){[data-astro-cid-mxeuc6y7][data-quotes-carousel] .quote-mark{display:none}[data-astro-cid-mxeuc6y7][data-quotes-carousel] .quote-flank{display:block}[data-astro-cid-mxeuc6y7][data-quotes-carousel] .quote-flank--open{left:clamp(1rem,4vw,5rem)}[data-astro-cid-mxeuc6y7][data-quotes-carousel] .quote-flank--close{right:clamp(1rem,4vw,5rem)}}.quotes-stack[data-astro-cid-mxeuc6y7]{display:grid;align-items:center}.quote[data-astro-cid-mxeuc6y7]{grid-area:1 / 1;align-self:center;text-align:center;opacity:0;pointer-events:none;transition:opacity .5s ease}.quote[data-astro-cid-mxeuc6y7].is-active{opacity:1;pointer-events:auto;animation:quote-in .7s cubic-bezier(.16,1,.3,1)}@keyframes quote-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.quote-text[data-astro-cid-mxeuc6y7]{margin:0 auto;max-width:40ch;font-size:clamp(1.35rem,2.8vw,2.1rem);line-height:1.36;font-weight:400;color:var(--color-ink);text-wrap:balance}.quote-cite[data-astro-cid-mxeuc6y7]{margin-top:clamp(1.5rem,3vw,2.25rem)}.quote-name[data-astro-cid-mxeuc6y7]{font-weight:600;color:var(--color-ink);font-size:.95rem;letter-spacing:.01em}.quote-role[data-astro-cid-mxeuc6y7]{display:block;margin-top:.4rem;font-size:.8rem;color:var(--color-ink)}.quote-dots[data-astro-cid-mxeuc6y7]{margin-top:clamp(2.5rem,5vw,4rem);display:flex;justify-content:center;align-items:center;gap:.5rem}.quote-dot[data-astro-cid-mxeuc6y7]{position:relative;height:clamp(.85rem,1.5vw,1.1rem);width:clamp(.85rem,1.5vw,1.1rem);padding:0;border:0;background:none;color:var(--color-maroon);--dot-fill: 0;cursor:pointer;transition:color .3s ease}.quote-dot[data-astro-cid-mxeuc6y7].is-done{--dot-fill: 1}.quote-dot[data-astro-cid-mxeuc6y7].is-active{color:var(--color-ink)}.quote-dot[data-astro-cid-mxeuc6y7]:after{content:"";position:absolute;inset:-1.25rem -.2rem}.quote-dot[data-astro-cid-mxeuc6y7]:not(.is-active):not(.is-done):hover{--dot-fill: .4}.quote-dot-fill[data-astro-cid-mxeuc6y7]{position:absolute;inset:0;color:var(--color-ink);--dot-fill: 1;--dot-stroke: 3.2;clip-path:inset(0 100% 0 0)}.quote-dot[data-astro-cid-mxeuc6y7].is-active .quote-dot-fill[data-astro-cid-mxeuc6y7]{animation:quote-fill var(--dwell) linear forwards}@keyframes quote-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}[data-astro-cid-mxeuc6y7][data-quotes-carousel].is-paused .quote-dot[data-astro-cid-mxeuc6y7].is-active .quote-dot-fill[data-astro-cid-mxeuc6y7]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.quote-dot-fill[data-astro-cid-mxeuc6y7]{display:none}.quote-dot[data-astro-cid-mxeuc6y7].is-active{--dot-fill: 1}}@media(pointer:coarse){.quote-dot[data-astro-cid-mxeuc6y7]{position:relative}.quote-dot[data-astro-cid-mxeuc6y7]:after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + .9rem);height:2.75rem;transform:translate(-50%,-50%)}}.clients[data-astro-cid-j7pv25f6]{background:var(--color-cream);color:var(--color-ink);padding-block:clamp(4.5rem,9vw,8rem) clamp(5rem,10vw,9rem)}.clients__wrap[data-astro-cid-j7pv25f6]{margin:0 auto;max-width:var(--shell);padding-inline:max(1.5rem,4vw)}.clients__heading[data-astro-cid-j7pv25f6]{margin-bottom:clamp(2.5rem,5vw,4rem);text-align:center;font-size:clamp(2rem,5.5vw,4rem)}.clients__grid[data-astro-cid-j7pv25f6]{--cols: 2;--gx: clamp(1.5rem, 3.5vw, 3rem);--gy: clamp(2rem, 4vw, 3.25rem);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gy) var(--gx);margin:0;padding:0;list-style:none}@media(min-width:640px){.clients__grid[data-astro-cid-j7pv25f6]{--cols: 4}}@media(min-width:1024px){.clients__grid[data-astro-cid-j7pv25f6]{--cols: 6}}.clients__cell[data-astro-cid-j7pv25f6]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gx)) / var(--cols));display:flex;align-items:center;justify-content:center;min-height:clamp(3rem,5vw,4.25rem)}.clients__cell[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:auto;max-width:100%;max-height:calc(clamp(2.9rem,4.6vw,4rem) * var(--mark-scale, 1));opacity:.82;transition:opacity var(--dur-medium) ease}.clients__cell[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:hover{opacity:1}
