.opening[data-astro-cid-inpi3r5t]{background:var(--field-white,#fff);--ink:var(--signal-blue,#1d33a3);block-size:100svh;position:relative}.opening[data-astro-cid-inpi3r5t][data-drive]{block-size:calc(200vh - var(--bar-h,48px))}@supports (height:1svh){.opening[data-astro-cid-inpi3r5t][data-drive]{block-size:calc(200svh - var(--bar-h,48px))}}.opening__screen[data-astro-cid-inpi3r5t]{box-sizing:border-box;block-size:100svh;padding-block:var(--bar-h,48px) var(--gut,12px);pointer-events:none;flex-direction:column;display:flex;position:relative;overflow:clip}.opening[data-astro-cid-inpi3r5t][data-drive] .opening__screen[data-astro-cid-inpi3r5t]{position:sticky;inset-block-start:0}.opening__words[data-astro-cid-inpi3r5t]{min-block-size:0;padding-inline:var(--gut,12px);flex:1;display:flex;container-type:inline-size}.opening__words[data-astro-cid-inpi3r5t] p[data-astro-cid-inpi3r5t]{min-inline-size:0;max-inline-size:none;font-family:var(--font-display,"Inter", "Helvetica Neue", Arial, sans-serif);font-weight:600;font-size:calc(min(calc((100vw - 2 * var(--gut,12px)) / var(--measure,7.3361)), calc((100vh - var(--bar-h,48px) - var(--gut,12px)) / var(--tall,3.86))) * var(--shrink,1));letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink);flex-direction:column;flex:1;justify-content:space-between;margin:0;line-height:.86;display:flex}@supports (width:1cqi) and (height:1svh){.opening__words[data-astro-cid-inpi3r5t] p[data-astro-cid-inpi3r5t]{font-size:calc(min(calc(100cqi / var(--measure,7.3361)), calc((100svh - var(--bar-h,48px) - var(--gut,12px)) / var(--tall,3.86))) * var(--shrink,1))}}.line[data-astro-cid-inpi3r5t]{display:block}.seg[data-astro-cid-inpi3r5t]{display:inline}@media (aspect-ratio<=4/5){.opening__words[data-astro-cid-inpi3r5t] p[data-astro-cid-inpi3r5t]{font-size:calc(min(calc((100vw - 2 * var(--gut,12px)) / var(--measure-n,6.6795)), calc((100vh - var(--bar-h,48px) - var(--gut,12px)) / var(--tall-n,4.86))) * var(--shrink,1));justify-content:flex-start;gap:var(--gap,.14em)}.opening[data-astro-cid-inpi3r5t]:not([data-drive]),.opening[data-astro-cid-inpi3r5t]:not([data-drive]) .opening__screen[data-astro-cid-inpi3r5t]{block-size:auto}.line[data-astro-cid-inpi3r5t]{display:contents}.seg[data-astro-cid-inpi3r5t],.line[data-astro-cid-inpi3r5t].line--whole{display:block}.line--whole[data-astro-cid-inpi3r5t]>.seg[data-astro-cid-inpi3r5t]{display:inline}@supports (width:1cqi) and (height:1svh){.opening__words[data-astro-cid-inpi3r5t] p[data-astro-cid-inpi3r5t]{font-size:calc(min(calc(100cqi / var(--measure-n,6.6795)), calc((100svh - var(--bar-h,48px) - var(--gut,12px)) / var(--tall-n,4.86))) * var(--shrink,1))}}}@media (aspect-ratio<=4/5) and (width<=700px){.opening__words[data-astro-cid-inpi3r5t] p[data-astro-cid-inpi3r5t]{justify-content:center}}.lib[data-astro-cid-inpi3r5t]{inline-size:var(--lib-w,auto);display:inline-block;position:relative}.opening[data-astro-cid-inpi3r5t]{--mark-w0:calc(1.75rem * 1334 / 409)}.opening[data-astro-cid-inpi3r5t][data-drive].is-done .lib[data-astro-cid-inpi3r5t],html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .lib[data-astro-cid-inpi3r5t]{inline-size:max(var(--lib-w,.5255em), calc(var(--mark-w,var(--mark-w0)) * .931784 + .0731em))}html.motion .opening[data-astro-cid-inpi3r5t][data-drive].is-done .lib[data-astro-cid-inpi3r5t]{transition:inline-size .36s cubic-bezier(.65,0,.35,1)}.line--lead[data-astro-cid-inpi3r5t]{letter-spacing:-.04em}.opening[data-astro-cid-inpi3r5t][data-drive] .line--lead[data-astro-cid-inpi3r5t]{font-size:min(1em, calc((100vw - 2 * var(--gut,12px) - 1px - var(--mark-w,var(--mark-w0)) * .931784) / var(--fit-by-logo,var(--lead-by-logo,1))), calc((100vw - 2 * var(--gut,12px) - 1px) / var(--fit-by-l,var(--lead-by-l,1))))}@supports (width:1cqi){.opening[data-astro-cid-inpi3r5t][data-drive] .line--lead[data-astro-cid-inpi3r5t]{font-size:min(1em, calc((100cqi - 1px - var(--mark-w,var(--mark-w0)) * .931784) / var(--fit-by-logo,var(--lead-by-logo,1))), calc((100cqi - 1px) / var(--fit-by-l,var(--lead-by-l,1))))}}@media (aspect-ratio<=4/5){.opening[data-astro-cid-inpi3r5t][data-drive] .line--lead[data-astro-cid-inpi3r5t]{font-size:min(1em, calc((100vw - 2 * var(--gut,12px) - 1px - var(--mark-w,var(--mark-w0)) * .931784) / var(--fit-by-logo-n,var(--lead-by-logo-n,1))), calc((100vw - 2 * var(--gut,12px) - 1px) / var(--fit-by-l-n,var(--lead-by-l-n,1))))}@supports (width:1cqi){.opening[data-astro-cid-inpi3r5t][data-drive] .line--lead[data-astro-cid-inpi3r5t]{font-size:min(1em, calc((100cqi - 1px - var(--mark-w,var(--mark-w0)) * .931784) / var(--fit-by-logo-n,var(--lead-by-logo-n,1))), calc((100cqi - 1px) / var(--fit-by-l-n,var(--lead-by-l-n,1))))}}}.opening__pin[data-astro-cid-inpi3r5t]{vertical-align:baseline;block-size:0;inline-size:0;display:inline-block}.lib__t[data-astro-cid-inpi3r5t]{display:inline-block}.opening[data-astro-cid-inpi3r5t][data-drive].is-done .lib__t[data-astro-cid-inpi3r5t],html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .lib__t[data-astro-cid-inpi3r5t]{visibility:hidden}html.open-glitch .lib__t[data-astro-cid-inpi3r5t]{animation:.36s step-end lib-glitch}@keyframes lib-glitch{0%{visibility:visible;clip-path:inset(0 0 52%);translate:.035em}17%{visibility:hidden}33%{visibility:visible;clip-path:inset(38% 0 0);translate:-.025em}50%{visibility:hidden}67%{visibility:visible;clip-path:inset(0);translate:.012em}83%{visibility:hidden}to{visibility:hidden}}.ch__p[data-astro-cid-inpi3r5t]{display:none}.ch[data-astro-cid-inpi3r5t].is-photo,html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .ch[data-astro-cid-inpi3r5t]{vertical-align:baseline;inline-size:var(--ph-w);block-size:var(--ph-h);background:var(--lqip,none) center / cover, var(--field-near-black,#090909);margin-inline-end:var(--ph-gap);display:inline-block}.ch[data-astro-cid-inpi3r5t].is-photo .ch__t[data-astro-cid-inpi3r5t],html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .ch__t[data-astro-cid-inpi3r5t]{display:none}.ch[data-astro-cid-inpi3r5t].is-photo .ch__p[data-astro-cid-inpi3r5t],html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .ch__p[data-astro-cid-inpi3r5t]{object-fit:cover;block-size:100%;inline-size:100%;display:block}.word[data-astro-cid-inpi3r5t]{font-size:calc(var(--fit,1) * 1em);letter-spacing:-.04em}@media (aspect-ratio<=4/5){.word[data-astro-cid-inpi3r5t]{font-size:calc(var(--fit-n,1) * 1em)}}.word__ch[data-astro-cid-inpi3r5t]{display:none}@media (aspect-ratio<=4/5){.word__whole[data-astro-cid-inpi3r5t]{display:none}.word__ch[data-astro-cid-inpi3r5t]{display:inline}}.word[data-astro-cid-inpi3r5t]:not(.is-on),html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .word[data-astro-cid-inpi3r5t]{display:none}html:not(.motion) .opening[data-astro-cid-inpi3r5t][data-drive] .word[data-astro-cid-inpi3r5t]:last-child{display:inline}@media (prefers-reduced-motion:reduce){html.open-glitch .lib__t[data-astro-cid-inpi3r5t]{animation:none}}.pin-spacer:has(>[data-book]){background:var(--field-near-black,#090909)}.book[data-astro-cid-ptztjoea]{--black:var(--field-near-black,#090909);--white:var(--field-white,#fff);--bone:var(--field-bone,#f2f2e9);--blue:var(--signal-blue,#1d33a3);--gut:12px;--bar:var(--bar-h,48px);--edge:clamp(18px, 4.5vw, 64px);--pad:clamp(20px, 3vw, 56px);background:var(--black,#090909);color:var(--black,#090909);position:relative}.book__track[data-astro-cid-ptztjoea]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.book__slide[data-astro-cid-ptztjoea]{min-block-size:calc(100svh - var(--bar,48px));border:var(--edge) solid var(--black,#090909);background-clip:padding-box;flex-direction:column;display:flex;position:relative;overflow:hidden}.book__photo[data-astro-cid-ptztjoea]{margin:0;position:relative;overflow:hidden}.book__photo[data-astro-cid-ptztjoea] img[data-astro-cid-ptztjoea]{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.book__line[data-astro-cid-ptztjoea]{max-inline-size:none;margin:0}.book__slide[data-astro-cid-ptztjoea][data-kind=bold] .book__photo[data-astro-cid-ptztjoea],.book__slide[data-astro-cid-ptztjoea][data-kind=overlay] .book__photo[data-astro-cid-ptztjoea]{position:absolute;inset:0}.book__slide[data-astro-cid-ptztjoea][data-kind=bold] .book__words[data-astro-cid-ptztjoea],.book__slide[data-astro-cid-ptztjoea][data-kind=overlay] .book__words[data-astro-cid-ptztjoea]{z-index:2;padding:var(--pad);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}[data-astro-cid-ptztjoea][data-place=tl] .book__words[data-astro-cid-ptztjoea]{justify-content:flex-start;align-items:flex-start}[data-astro-cid-ptztjoea][data-place=tr] .book__words[data-astro-cid-ptztjoea]{text-align:end;justify-content:flex-start;align-items:flex-end}[data-astro-cid-ptztjoea][data-place=bl] .book__words[data-astro-cid-ptztjoea]{justify-content:safe flex-end;align-items:flex-start}[data-astro-cid-ptztjoea][data-place=br] .book__words[data-astro-cid-ptztjoea]{text-align:end;justify-content:safe flex-end;align-items:flex-end}[data-astro-cid-ptztjoea][data-tone=light] .book__line[data-astro-cid-ptztjoea]{color:var(--white,#fff)}[data-astro-cid-ptztjoea][data-tone=dark] .book__line[data-astro-cid-ptztjoea]{color:var(--black,#090909)}.book__slide[data-astro-cid-ptztjoea]{--at:0% 100%;--shade:11, 10, 9}.book__slide[data-astro-cid-ptztjoea][data-place=tl]{--at:0% 0%}.book__slide[data-astro-cid-ptztjoea][data-place=tr]{--at:100% 0%}.book__slide[data-astro-cid-ptztjoea][data-place=bl]{--at:0% 100%}.book__slide[data-astro-cid-ptztjoea][data-place=br]{--at:100% 100%}.book__slide[data-astro-cid-ptztjoea][data-tone=dark]{--shade:255, 255, 255}.book__slide[data-astro-cid-ptztjoea][data-kind=bold] .book__photo[data-astro-cid-ptztjoea]:after,.book__slide[data-astro-cid-ptztjoea][data-kind=overlay] .book__photo[data-astro-cid-ptztjoea]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 105% 120% at var(--at), rgba(var(--shade), .66) 0%, rgba(var(--shade), .46) 45%, rgba(var(--shade), 0) 85%);position:absolute;inset:0}.book__slide[data-astro-cid-ptztjoea][data-kind=bold] .book__line[data-astro-cid-ptztjoea]{font-family:var(--font-display,"Inter", "Helvetica Neue", Arial, sans-serif);text-transform:uppercase;letter-spacing:-.035em;max-inline-size:16ch;font-size:clamp(2.25rem,7vw,4.5rem);font-weight:600;line-height:.94}.book__slide[data-astro-cid-ptztjoea][data-kind=bold][data-len=s] .book__line[data-astro-cid-ptztjoea]{max-inline-size:9ch;font-size:clamp(3.25rem,15vw,6rem)}.book__slide[data-astro-cid-ptztjoea][data-kind=bold][data-len=l] .book__line[data-astro-cid-ptztjoea]{max-inline-size:18em;font-size:clamp(1.5rem,6vw,2.25rem);line-height:1.08}.book__slide[data-astro-cid-ptztjoea][data-kind=overlay] .book__line[data-astro-cid-ptztjoea]{font-family:var(--font-voice,"EB Garamond", Georgia, "Times New Roman", serif);max-inline-size:30rem;font-size:clamp(1.25rem,4.6vw,1.75rem);line-height:1.3}.book__slide[data-astro-cid-ptztjoea][data-kind=overlay][data-len=m] .book__line[data-astro-cid-ptztjoea]{max-inline-size:18em;font-size:clamp(1.5rem,6vw,2.25rem);line-height:1.18}.book__slide[data-astro-cid-ptztjoea][data-kind=split]{background-color:var(--white,#fff)}.book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__photo[data-astro-cid-ptztjoea]{flex:auto;min-block-size:42svh}.book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__words[data-astro-cid-ptztjoea]{padding:var(--pad);flex-direction:column;flex:none;justify-content:center;display:flex}.book__slide[data-astro-cid-ptztjoea][data-kind=canvas]{background-color:var(--white,#fff);justify-content:center;gap:var(--pad);padding:var(--pad)}.book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__photo[data-astro-cid-ptztjoea]{order:2;align-self:flex-end;inline-size:min(60%,320px)}.book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__line[data-astro-cid-ptztjoea],.book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__line[data-astro-cid-ptztjoea]{font-family:var(--font-voice,"EB Garamond", Georgia, "Times New Roman", serif);color:var(--blue,#1d33a3);font-size:clamp(1.375rem,5vw,1.875rem);line-height:1.32}.book__slide[data-astro-cid-ptztjoea][data-kind=split][data-len=s] .book__line[data-astro-cid-ptztjoea],.book__slide[data-astro-cid-ptztjoea][data-kind=split][data-len=m] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.18}.book__slide[data-astro-cid-ptztjoea][data-kind=canvas][data-len=s] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(2.5rem,12vw,4rem);line-height:1.04}@media (width>=700px){.book__slide[data-astro-cid-ptztjoea][data-kind=split]{grid-template-columns:1fr 1fr;display:grid}.book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__photo[data-astro-cid-ptztjoea]{min-block-size:0}.book__slide[data-astro-cid-ptztjoea][data-kind=split][data-flip] .book__photo[data-astro-cid-ptztjoea]{order:2}.book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__words[data-astro-cid-ptztjoea]{padding:var(--pad)}.book__slide[data-astro-cid-ptztjoea][data-kind=canvas]{grid-template-columns:minmax(0,1fr) minmax(0,28%);align-items:end;display:grid}.book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__words[data-astro-cid-ptztjoea]{align-self:center}.book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__photo[data-astro-cid-ptztjoea]{inline-size:100%}}.book[data-astro-cid-ptztjoea].is-book{overflow:hidden}.is-book[data-astro-cid-ptztjoea] .book__stage[data-astro-cid-ptztjoea]{transform-origin:50%;will-change:transform;position:absolute;inset:0}.is-book[data-astro-cid-ptztjoea] .book__track[data-astro-cid-ptztjoea]{position:absolute;inset:0}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea]{isolation:isolate;border-color:#0000;min-block-size:0;position:absolute;inset:0}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=bold] .book__line[data-astro-cid-ptztjoea]{max-inline-size:15ch;font-size:clamp(2.5rem,4.6vw,5.25rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=bold][data-len=s] .book__line[data-astro-cid-ptztjoea]{max-inline-size:9ch;font-size:clamp(4rem,10vw,11rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=bold][data-len=l] .book__line[data-astro-cid-ptztjoea]{max-inline-size:18em;font-size:clamp(1.75rem,2.8vw,3rem);line-height:1.06}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=overlay] .book__line[data-astro-cid-ptztjoea]{max-inline-size:30rem;font-size:clamp(1.25rem,1.75vw,1.875rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=overlay][data-len=m] .book__line[data-astro-cid-ptztjoea]{max-inline-size:16em;font-size:clamp(1.75rem,2.8vw,3rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(1.375rem,2.1vw,1.875rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split][data-len=s] .book__line[data-astro-cid-ptztjoea],.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split][data-len=m] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(2rem,3.2vw,3.5rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(1.5rem,2.4vw,2.375rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas][data-len=s] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(3rem,7vw,7.5rem)}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split]{grid-template-columns:1fr 1fr;display:grid}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__photo[data-astro-cid-ptztjoea]{min-block-size:0}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split][data-flip] .book__photo[data-astro-cid-ptztjoea]{order:2}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__words[data-astro-cid-ptztjoea]{padding:var(--pad);align-self:center;max-inline-size:38rem}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas]{padding:0;display:block}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__words[data-astro-cid-ptztjoea]{inline-size:64%;padding:var(--pad);flex-direction:column;justify-content:safe center;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__line[data-astro-cid-ptztjoea]{max-inline-size:26em}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__photo[data-astro-cid-ptztjoea]{max-block-size:58%;inline-size:24%;position:absolute;inset-block-end:var(--pad);inset-inline-end:var(--pad)}@media (width<=699px) and (aspect-ratio<=7/8){.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split]{flex-direction:column;display:flex}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__photo[data-astro-cid-ptztjoea]{flex:1 1 0;order:0;min-block-size:45%}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split][data-flip] .book__photo[data-astro-cid-ptztjoea]{order:2}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=split] .book__words[data-astro-cid-ptztjoea]{flex:none;align-self:stretch;max-inline-size:none}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas]{justify-content:flex-start;gap:var(--pad);padding:var(--pad);flex-direction:column;display:flex}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__words[data-astro-cid-ptztjoea]{flex:none;inline-size:auto;padding:0;position:static}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__line[data-astro-cid-ptztjoea]{max-inline-size:none}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas] .book__photo[data-astro-cid-ptztjoea]{margin-block-start:auto;margin-inline:calc(-1 * var(--pad));inline-size:calc(100% + 2 * var(--pad));max-inline-size:calc(100% + 2 * var(--pad));flex:0 auto;order:2;align-self:flex-start;min-block-size:30%;max-block-size:none;margin-block-end:calc(-1 * var(--pad));position:relative;inset:auto}.is-book[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea][data-kind=canvas][data-len=m] .book__line[data-astro-cid-ptztjoea]{font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.18}}.is-carousel[data-astro-cid-ptztjoea] .book__stage[data-astro-cid-ptztjoea]{will-change:auto}.is-carousel[data-astro-cid-ptztjoea] .book__track[data-astro-cid-ptztjoea]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;display:flex;overflow:auto hidden}.is-carousel[data-astro-cid-ptztjoea] .book__track[data-astro-cid-ptztjoea]::-webkit-scrollbar{display:none}.is-carousel[data-astro-cid-ptztjoea] .book__track[data-astro-cid-ptztjoea]:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.is-carousel[data-astro-cid-ptztjoea] .book__track[data-astro-cid-ptztjoea]{scroll-behavior:smooth}}.is-carousel[data-astro-cid-ptztjoea] .book__slide[data-astro-cid-ptztjoea]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;block-size:100%;position:relative;inset:auto}.book__controls[data-astro-cid-ptztjoea]{z-index:3;pointer-events:none;color:var(--white,#fff);position:absolute;inset:0}.book__controls[data-astro-cid-ptztjoea][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.book__controls[data-astro-cid-ptztjoea]{animation:.5s ease-out both book-controls-in}}@keyframes book-controls-in{0%{opacity:0}to{opacity:1}}.book__arrow[data-astro-cid-ptztjoea]{inline-size:max(44px, var(--edge));block-size:88px;color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;margin:0;padding:0;transition:opacity .2s;display:none;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.book__arrow--prev[data-astro-cid-ptztjoea]{justify-items:start;inset-inline-start:0}.book__arrow--next[data-astro-cid-ptztjoea]{justify-items:end;inset-inline-end:0}.book__arrow[data-astro-cid-ptztjoea] svg[data-astro-cid-ptztjoea]{block-size:20px;inline-size:20px;margin-inline:calc(var(--edge) / 2 - 10px)}@media (hover:hover){.book__arrow[data-astro-cid-ptztjoea]:hover,.book__arrow[data-astro-cid-ptztjoea]:focus-visible{opacity:.7}}.book__arrow[data-astro-cid-ptztjoea]:focus-visible{outline:2px solid var(--white,#fff);outline-offset:-6px}@media (width<=860px){.book__arrow[data-astro-cid-ptztjoea]:focus-visible{outline:none}.book__arrow[data-astro-cid-ptztjoea]:focus-visible:after{content:"";inline-size:var(--edge);border:2px solid var(--white,#fff);pointer-events:none;position:absolute;inset-block:22px}.book__arrow--prev[data-astro-cid-ptztjoea]:focus-visible:after{inset-inline-start:0}.book__arrow--next[data-astro-cid-ptztjoea]:focus-visible:after{inset-inline-end:0}}.book__arrow[data-astro-cid-ptztjoea][aria-disabled=true]{opacity:.25;cursor:default}@media (hover:hover) and (pointer:fine){.book__arrow[data-astro-cid-ptztjoea]{display:grid}}.book__progress[data-astro-cid-ptztjoea]{inset-inline:var(--edge);gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset-block-end:calc(var(--edge) / 2 - 1px)}.book__progress[data-astro-cid-ptztjoea] li[data-astro-cid-ptztjoea]{background:color-mix(in srgb, var(--white,#fff) 28%, transparent);flex:1 1 0;block-size:2px;transition:background-color .2s}.book__progress[data-astro-cid-ptztjoea] li[data-astro-cid-ptztjoea].is-on{background:var(--white,#fff)}.book__count[data-astro-cid-ptztjoea]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.book__arrow[data-astro-cid-ptztjoea],.book__progress[data-astro-cid-ptztjoea] li[data-astro-cid-ptztjoea]{transition:none}}.testimonials[data-astro-cid-ia7zj52k]{--ground:var(--field-brown,#302720);--ink:var(--text-on-dark,#f8f6f1);--ink-dim:var(--text-dim-on-ink,#9e998c);background:var(--ground);color:var(--ink);--col:calc(16.254px + .26vw);--col-label:.8;padding:0;position:relative}.eyebrow[data-astro-cid-ia7zj52k]{z-index:3;padding-block:clamp(20px,3vh,34px) .5em;padding-inline:var(--ms-gutter-2,24px) .6em;min-inline-size:min-content;max-inline-size:calc(var(--clear-to,100%) - 8px);background:var(--ground);pointer-events:none;font-family:var(--font-mono);font-size:calc(var(--col) * var(--col-label));letter-spacing:normal;text-transform:uppercase;color:var(--ink);margin:0;font-weight:600;line-height:1;position:absolute;inset-block-start:0;inset-inline-start:0}.eyebrow[data-astro-cid-ia7zj52k] sup[data-astro-cid-ia7zj52k]{vertical-align:super;font-size:.7em}.stage[data-astro-cid-ia7zj52k]{--smax:1.3;--hero-scale:1.85;block-size:clamp(680px,94vh,1040px);margin-inline:auto;position:relative;overflow:clip}.beneath[data-astro-cid-ia7zj52k]{z-index:0;pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0}.beneath[data-astro-cid-ia7zj52k] img[data-astro-cid-ia7zj52k]{block-size:auto;inline-size:100%;display:block}.pile[data-astro-cid-ia7zj52k]{z-index:1;margin:0;padding:0;list-style:none;position:absolute;inset:0}.slotted[data-astro-cid-ia7zj52k]{z-index:var(--z,1);--cw:260px;--bleed:calc(var(--cw) * .45);--ch:var(--h,calc(var(--cw) / var(--r) + 22px));--bleedy:calc(var(--ch) * .35);inline-size:var(--cw);--deal-delay:calc(var(--z,1) * 34ms);translate:var(--dx,0px) var(--dy,0px);rotate:var(--rot,0deg);scale:var(--scale,1);transform-origin:50%;cursor:grab;touch-action:auto;user-select:none;transition:scale .22s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-start:clamp(calc(var(--bleedy) * -1), var(--y), calc(100% - var(--ch) + var(--bleedy)));inset-inline-start:clamp(calc(var(--bleed) * -1), var(--x), calc(100% - var(--cw) + var(--bleed)))}.slotted[data-astro-cid-ia7zj52k].is-held{cursor:grabbing;transition:none}.slotted[data-astro-cid-ia7zj52k][data-hero]{--scale:var(--hero-scale);inset-block-start:calc(50% - var(--ch) / 2);inset-inline-start:calc(50% - var(--cw) / 2)}.card[data-astro-cid-ia7zj52k]{outline-offset:0;background:0 0;outline:3px solid #0000;margin:0;padding:0;transition:outline-color .15s}.card[data-astro-cid-ia7zj52k] img[data-astro-cid-ia7zj52k]{pointer-events:none;block-size:auto;inline-size:100%;display:block}.stage[data-astro-cid-ia7zj52k][data-deal] .card[data-astro-cid-ia7zj52k]{opacity:0;translate:0 26px;rotate:-3deg;scale:.97}.stage[data-astro-cid-ia7zj52k][data-deal].is-dealt .card[data-astro-cid-ia7zj52k]{opacity:1;transition:opacity .52s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) var(--deal-delay), translate .7s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) var(--deal-delay), rotate .7s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) var(--deal-delay), scale .7s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) var(--deal-delay), outline-color .15s;translate:none;rotate:none;scale:none}.typeset[data-astro-cid-ia7zj52k]{font-family:var(--font-voice);color:var(--ink);pointer-events:none;margin:0;padding:0;font-size:13px;line-height:1.38}.typeset[data-astro-cid-ia7zj52k] p[data-astro-cid-ia7zj52k]{white-space:pre-wrap;margin:0}.by[data-astro-cid-ia7zj52k]{font-family:var(--font-mono);font-size:var(--v2-mono-10,.625rem);letter-spacing:var(--tr-meta,.18em);text-transform:uppercase;color:var(--ink-dim);pointer-events:none;margin:6px 0 0}.said[data-astro-cid-ia7zj52k]{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.said[data-astro-cid-ia7zj52k] p[data-astro-cid-ia7zj52k]{margin:0}@keyframes card-wiggle{0%{transform:rotate(0)}14%{transform:rotate(-2.2deg)}30%{transform:rotate(1.4deg)}47%{transform:rotate(-.9deg)}64%{transform:rotate(.5deg)}82%{transform:rotate(-.2deg)}to{transform:rotate(0)}}.stage[data-astro-cid-ia7zj52k][data-deal].is-dealt .slotted[data-astro-cid-ia7zj52k]{animation:card-wiggle .64s linear calc(var(--deal-delay) + .48s)}@media (hover:hover){.slotted[data-astro-cid-ia7zj52k]:hover .card[data-astro-cid-ia7zj52k]{outline-color:var(--signal-blue,#1d33a3);animation:.64s linear card-wiggle}.slotted[data-astro-cid-ia7zj52k].is-held .card[data-astro-cid-ia7zj52k]{animation:none}}.slotted[data-astro-cid-ia7zj52k].is-held{animation:none}.slotted[data-astro-cid-ia7zj52k].is-held .card[data-astro-cid-ia7zj52k]{outline-color:var(--signal-blue,#1d33a3)}.slotted[data-astro-cid-ia7zj52k]:focus-visible .card[data-astro-cid-ia7zj52k]{outline-color:var(--field-azure,#367bb4)}.slotted[data-astro-cid-ia7zj52k]:focus-visible{outline:none}@media (width<=900px){.stage[data-astro-cid-ia7zj52k]{--smax:1.22;block-size:clamp(560px,132vw,900px)}.slotted[data-astro-cid-ia7zj52k]{--cw:210px}}@media (width<=560px){.stage[data-astro-cid-ia7zj52k]{--smax:1.16;block-size:clamp(620px,200vw,960px)}.slotted[data-astro-cid-ia7zj52k]{--cw:175px}.testimonials[data-astro-cid-ia7zj52k]{--col:15.26px;--col-label:.75}}.testimonials--compact[data-astro-cid-ia7zj52k] .stage[data-astro-cid-ia7zj52k]{block-size:clamp(500px,66vh,720px)}.testimonials--compact[data-astro-cid-ia7zj52k] .slotted[data-astro-cid-ia7zj52k]{--cw:200px}@media (width<=900px){.testimonials--compact[data-astro-cid-ia7zj52k] .stage[data-astro-cid-ia7zj52k]{block-size:clamp(460px,96vw,660px)}.testimonials--compact[data-astro-cid-ia7zj52k] .slotted[data-astro-cid-ia7zj52k]{--cw:175px}}@media (width<=560px){.testimonials--compact[data-astro-cid-ia7zj52k] .stage[data-astro-cid-ia7zj52k]{block-size:clamp(520px,150vw,720px)}}@media (prefers-reduced-motion:reduce){.slotted[data-astro-cid-ia7zj52k],.card[data-astro-cid-ia7zj52k]{transition:none}.slotted[data-astro-cid-ia7zj52k]:hover .card[data-astro-cid-ia7zj52k],.stage[data-astro-cid-ia7zj52k][data-deal].is-dealt .slotted[data-astro-cid-ia7zj52k]{animation:none}.stage[data-astro-cid-ia7zj52k][data-deal] .card[data-astro-cid-ia7zj52k]{opacity:1;translate:none;rotate:none;scale:none}}.break[data-astro-cid-2rc3vqof]{--bar:var(--bar-h,calc(20px + 1.75rem));background:var(--field-near-black,#090909);margin:0;overflow:clip}.break[data-astro-cid-2rc3vqof]>a[data-astro-cid-2rc3vqof]{display:block}.break[data-astro-cid-2rc3vqof] video[data-astro-cid-2rc3vqof]{aspect-ratio:auto 16/9;block-size:auto;inline-size:100%;display:block}.empty[data-astro-cid-2rc3vqof]{block-size:calc(100vh - var(--bar,48px));block-size:calc(100lvh - var(--bar,48px));background:repeating-linear-gradient(45deg, var(--hatch-light,#e4e2dc) 0 12px, var(--hatch-dark,#dad8d3) 12px 24px);display:block}.break[data-astro-cid-2rc3vqof] .photo{background-color:#0000}.flip[data-astro-cid-fjjwixwh]{background:var(--field-near-black,#090909);margin:0;overflow:clip}.flip__stack[data-astro-cid-fjjwixwh]{aspect-ratio:var(--ratio,3 / 2);display:block;position:relative}.flip[data-astro-cid-fjjwixwh] .photo{opacity:0;background-color:#0000;position:absolute;inset:0}.flip[data-astro-cid-fjjwixwh] .photo:first-child{opacity:1}.flip[data-astro-cid-fjjwixwh] .flip__stack[data-astro-cid-fjjwixwh] .photo img{object-fit:contain}body:has(.cover){background:var(--field-white,#fff)}.pin-spacer{background:var(--field-near-black,#090909)}.beat[data-astro-cid-lcdefpme],.mark[data-astro-cid-lcdefpme]{--ink-dark:var(--field-near-black,#090909);--bone:var(--field-bone,#f2f2e9);--bar:var(--bar-h,48px)}.mark[data-astro-cid-lcdefpme]{z-index:40;inline-size:var(--w,0px);will-change:transform;pointer-events:none;color:var(--signal-blue,#1d33a3);opacity:0;transition:opacity .7s;position:fixed;inset-block-start:0;inset-inline-start:0}.mark[data-astro-cid-lcdefpme].is-lit{opacity:1}html.open-drive .mark[data-astro-cid-lcdefpme]{transition:opacity}html.open-glitch .mark[data-astro-cid-lcdefpme]{animation:.36s step-end mark-glitch}@keyframes mark-glitch{0%{opacity:0}17%{opacity:1;clip-path:inset(46% 0 0);translate:-5%}33%{opacity:0}50%{opacity:1;clip-path:inset(0 0 58%);translate:3.5%}67%{opacity:1;clip-path:inset(0);translate:-1.5%}83%{opacity:1;clip-path:inset(0);translate:0}to{opacity:1}}@media (forced-colors:active){.mark[data-astro-cid-lcdefpme] .mark__ink[data-astro-cid-lcdefpme]{forced-color-adjust:none;background-color:canvastext}}.mark__ink[data-astro-cid-lcdefpme]{aspect-ratio:1334/409;background-color:currentColor;inline-size:100%;display:block;mask:url(/logo-white.png) 50%/contain no-repeat}html.mark-home .mark[data-astro-cid-lcdefpme]{opacity:0;transition-delay:.32s}.beat[data-astro-cid-lcdefpme]{position:relative}.bleed[data-astro-cid-lcdefpme]{object-fit:cover;block-size:100svh;inline-size:100%;display:block}.cover[data-astro-cid-lcdefpme],.over[data-astro-cid-lcdefpme]{background:var(--ink-dark);block-size:100svh;overflow:clip}.cover[data-astro-cid-lcdefpme]{block-size:calc(100vh - var(--bar,48px))}@supports (height:1svh){.cover[data-astro-cid-lcdefpme]{block-size:calc(100svh - var(--bar,48px))}}.cover[data-astro-cid-lcdefpme] .bleed[data-astro-cid-lcdefpme]{block-size:100%}html.open-drive .cover[data-astro-cid-lcdefpme]{margin-block-start:calc(-100vh + var(--bar,48px))}@supports (height:1svh){html.open-drive .cover[data-astro-cid-lcdefpme]{margin-block-start:calc(-100svh + var(--bar,48px))}}.cover[data-astro-cid-lcdefpme]:after,.over[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:#0b0a0957;position:absolute;inset:0}.ink[data-astro-cid-lcdefpme]{z-index:2;flex-direction:column;align-items:center;gap:1.1rem;max-inline-size:none;margin:0;display:flex;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.ink[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{block-size:auto;inline-size:min(76vw,520px);display:block;mask-image:linear-gradient(90deg,#000 47%,#0000 53%);mask-position:100% 0;mask-size:250% 100%;mask-repeat:no-repeat}.ink__b[data-astro-cid-lcdefpme]{margin-inline-start:4vw}.is-writing[data-astro-cid-lcdefpme] .ink__a[data-astro-cid-lcdefpme]{animation:.75s cubic-bezier(.37,0,.63,1) both write}.is-writing[data-astro-cid-lcdefpme] .ink__b[data-astro-cid-lcdefpme]{animation:.75s cubic-bezier(.37,0,.63,1) .85s both write}@keyframes write{0%{mask-position:100% 0}to{mask-position:0 0}}.ink__clip[data-astro-cid-lcdefpme]{inline-size:min(76vw,520px)}.ink__video[data-astro-cid-lcdefpme]{block-size:auto;inline-size:100%;display:block}.ink[data-astro-cid-lcdefpme][data-ink-mode=video] img[data-astro-cid-lcdefpme]{display:none}@media (width>=861px){.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.over[data-astro-cid-lcdefpme] .words[data-astro-cid-lcdefpme]{max-inline-size:36rem}}@media (prefers-reduced-motion:reduce){.mark[data-astro-cid-lcdefpme]{transition:none}html.open-glitch .mark[data-astro-cid-lcdefpme],.is-writing[data-astro-cid-lcdefpme] .ink__a[data-astro-cid-lcdefpme],.is-writing[data-astro-cid-lcdefpme] .ink__b[data-astro-cid-lcdefpme]{animation:none}.ink[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{mask-image:none}.ink__clip[data-astro-cid-lcdefpme]{display:none}.ink[data-astro-cid-lcdefpme][data-ink-mode=video] img[data-astro-cid-lcdefpme]{display:block}}
