.book-module__RPqqBG__bookPerspective{touch-action:pan-y;perspective:900px;-webkit-tap-highlight-color:transparent}.book-module__RPqqBG__bookRotateWrapper{cursor:pointer;--book-depth:56px;--book-border-radius:5.4px 1.8px 1.8px 5.4px;--hover-rotate:-20deg;--hover-scale:1.066;--hover-translate-x:-.5em;transform-style:preserve-3d;width:var(--book-width);height:var(--book-height);box-shadow:none;transition:transform .6s;position:relative;transform:rotate(0)}.book-module__RPqqBG__bookRotateWrapper>:first-child{width:var(--book-width);height:var(--book-height);position:absolute}.book-module__RPqqBG__bookRotateWrapper .book-module__RPqqBG__side{background:linear-gradient(90deg,var(--accents-3)0,transparent 30%),linear-gradient(var(--geist-background),var(--accents-1));height:calc(var(--book-height) - 2*3px);width:calc(var(--book-depth) - 2px);transform:translateX(calc(var(--book-width) - var(--book-depth)/2 - 3px))rotateY(90deg)translateX(calc(var(--book-depth)/2));position:absolute;top:3px}.book-module__RPqqBG__bookRotateWrapper .book-module__RPqqBG__back{width:var(--book-width);height:var(--book-height);border-radius:var(--book-border-radius);background:var(--book-color);transform:translateZ(calc(-1*var(--book-depth)));position:absolute;left:0}.book-module__RPqqBG__bookStack{flex-direction:var(--stack-direction,column);align-items:var(--stack-align,stretch);justify-content:var(--stack-justify,flex-start);flex:var(--stack-flex,initial);gap:var(--stack-gap,0);display:flex}@media screen and (min-width:1201px){.book-module__RPqqBG__bookStack{--stack-direction:var(--xl-stack-direction,var(--lg-stack-direction,var(--md-stack-direction,var(--sm-stack-direction))));--stack-align:var(--xl-stack-align,var(--lg-stack-align,var(--md-stack-align,var(--sm-stack-align))));--stack-justify:var(--xl-stack-justify,var(--lg-stack-justify,var(--md-stack-justify,var(--sm-stack-justify))));--stack-padding:var(--xl-stack-padding,var(--lg-stack-padding,var(--md-stack-padding,var(--sm-stack-padding))));--stack-gap:var(--xl-stack-gap,var(--lg-stack-gap,var(--md-stack-gap,var(--sm-stack-gap))))}}.book-module__RPqqBG__book{width:var(--book-width);height:var(--book-height);min-height:var(--book-height);border-radius:var(--book-border-radius);background:linear-gradient(180deg,#ffffff1a 0,#fff0 50%,#fff0 100%),var(--book-color);box-shadow:0 1.8px 3.6px #0000000d,0 10.8px 21.6px #00000014,inset 0 -.9px #0000001a,inset 0 1.8px 1.8px #ffffff1a,inset 3.6px 0 3.6px #0000001a}.book-module__RPqqBG__book .book-module__RPqqBG__bind{opacity:.2;background:linear-gradient(90deg,#fff0,#fff0 12%,#ffffff40 29.25%,#fff0 50.5% 75.25%,#ffffff40 91%,#fff0),linear-gradient(90deg,#00000008,#0000001a 12%,#0000 30%,#00000005 50%,#0003 73.5%,#00000080 75.25%,#00000026 85.25%,#0000);width:24px;height:100%}.book-module__RPqqBG__book .book-module__RPqqBG__cover{padding:1.5rem 1.25rem}.book-module__RPqqBG__book .book-module__RPqqBG__cover h3{letter-spacing:-.04em;color:var(--text-color);text-shadow:var(--text-shadow);margin:0;font-size:18px;font-weight:700;line-height:26px}.book-module__RPqqBG__book .book-module__RPqqBG__cover p{letter-spacing:-.01em;color:var(--subtitle-color);text-shadow:var(--text-shadow);font-size:14px;line-height:20px}@media screen and (max-width:600px){.book-module__RPqqBG__book .book-module__RPqqBG__cover h3{font-size:14.4px;line-height:21px}.book-module__RPqqBG__book .book-module__RPqqBG__cover p{font-size:11.2px;line-height:16px}}@media (hover:hover){.book-module__RPqqBG__bookRotateWrapper:hover{transform:rotateY(var(--hover-rotate))scale(var(--hover-scale))translateX(var(--hover-translate-x))}}
