@font-face{font-family:Bodoni URW;src:local("Bodoni URW Light"),local("Bodoni-URW-Light"),url(/book/assets/bodoni-urw-light-D7ii_OLH.woff2) format("woff2"),url(/book/assets/bodoni-urw-light-B0C7sCTG.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bodoni URW;src:local("Bodoni URW Regular"),local("Bodoni-URW-Regular"),url(/book/assets/bodoni-urw-regular-DGwyZjIA.woff2) format("woff2"),url(/book/assets/bodoni-urw-regular-DzGeXxkB.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bodoni URW;src:local("Bodoni URW Medium"),local("Bodoni-URW-Medium"),url(/book/assets/bodoni-urw-medium-GK4UdrKZ.woff2) format("woff2"),url(/book/assets/bodoni-urw-medium-DzhBHslJ.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bodoni URW;src:local("Bodoni URW Bold"),local("Bodoni-URW-Bold"),url(/book/assets/bodoni-urw-bold-f-Y5BAy_.woff2) format("woff2"),url(/book/assets/bodoni-urw-bold-C6ZnqjCs.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bodoni URW;src:local("Bodoni URW ExtraBold"),local("Bodoni-URW-ExtraBold"),url(/book/assets/bodoni-urw-extrabold-Brcs89W9.woff2) format("woff2"),url(/book/assets/bodoni-urw-extrabold-5Jon_POF.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-Light-DvIF1yXU.woff2) format("woff2"),url(/book/assets/RedHatDisplay-Light-CZDhGfty.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-Regular-BQ264aqM.woff2) format("woff2"),url(/book/assets/RedHatDisplay-Regular-CgZdoGgJ.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-Medium-Dy7uC5g-.woff2) format("woff2"),url(/book/assets/RedHatDisplay-Medium-Cp9ARJtS.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-SemiBold-CfHRfYtj.woff2) format("woff2"),url(/book/assets/RedHatDisplay-SemiBold-kgnMnrFR.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-Bold-MWpX5dCO.woff2) format("woff2"),url(/book/assets/RedHatDisplay-Bold-JMSVfrW8.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-ExtraBold-CKKUzl_e.woff2) format("woff2"),url(/book/assets/RedHatDisplay-ExtraBold-IONlF_vh.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/book/assets/RedHatDisplay-Black-Ds4Wl0rc.woff2) format("woff2"),url(/book/assets/RedHatDisplay-Black-BYwkCQ1f.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}::view-transition-old(root){animation:fade-out .3s ease-in both}::view-transition-new(root){animation:fade-in .4s ease-out 80ms both}::view-transition-old(page-content){animation:slide-out-left .35s ease-in both}::view-transition-new(page-content){animation:slide-in-right .45s cubic-bezier(.16,1,.3,1) 60ms both}::view-transition-old(page-content-back){animation:slide-out-right .35s ease-in both}::view-transition-new(page-content-back){animation:slide-in-left .45s cubic-bezier(.16,1,.3,1) 60ms both}.animate-in{animation:fade-slide-up .55s cubic-bezier(.16,1,.3,1) both}.animate-in-delay-1{animation:fade-slide-up .55s cubic-bezier(.16,1,.3,1) .12s both}.animate-in-delay-2{animation:fade-slide-up .55s cubic-bezier(.16,1,.3,1) .24s both}.animate-in-delay-3{animation:fade-slide-up .55s cubic-bezier(.16,1,.3,1) .36s both}.animate-in-delay-4{animation:fade-slide-up .55s cubic-bezier(.16,1,.3,1) .48s both}.stagger-children>*{animation:fade-slide-up .5s cubic-bezier(.16,1,.3,1) both}.stagger-children>*:nth-child(1){animation-delay:0ms}.stagger-children>*:nth-child(2){animation-delay:.1s}.stagger-children>*:nth-child(3){animation-delay:.2s}.stagger-children>*:nth-child(4){animation-delay:.3s}.stagger-children>*:nth-child(5){animation-delay:.4s}.stagger-children>*:nth-child(6){animation-delay:.5s}.stagger-children>*:nth-child(7){animation-delay:.6s}.stagger-children>*:nth-child(8){animation-delay:.7s}.animate-scale-in{animation:scale-fade-in .4s cubic-bezier(.16,1,.3,1) both}.filter-animate{animation:filter-pop-in .45s cubic-bezier(.16,1,.3,1) both}.filter-fade-children>*{animation:filter-fade .35s ease-out both}.filter-fade-children>*:nth-child(1){animation-delay:0ms}.filter-fade-children>*:nth-child(2){animation-delay:50ms}.filter-fade-children>*:nth-child(3){animation-delay:.1s}.filter-fade-children>*:nth-child(4){animation-delay:.15s}.filter-fade-children>*:nth-child(5){animation-delay:.2s}.filter-fade-children>*:nth-child(6){animation-delay:.25s}.filter-fade-children>*:nth-child(7){animation-delay:.3s}.filter-fade-children>*:nth-child(8){animation-delay:.35s}.press-scale{transition:transform .15s ease}.press-scale:active{transform:scale(.97)}.icon-rotate{transition:transform .35s cubic-bezier(.16,1,.3,1)}.icon-rotate[data-open=true]{transform:rotate(180deg)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes scale-fade-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes filter-pop-in{0%{opacity:0;transform:scale(.95) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes filter-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),::view-transition-old(page-content),::view-transition-new(page-content),::view-transition-old(page-content-back),::view-transition-new(page-content-back){animation:none}.animate-in,.animate-in-delay-1,.animate-in-delay-2,.animate-in-delay-3,.animate-in-delay-4,.stagger-children>*,.filter-fade-children>*,.animate-scale-in,.filter-animate{animation:none}}
