.book-object[data-astro-cid-wfl5ngbz]{width:min(100%,340px);aspect-ratio:var(--cover-ratio);perspective:1200px;isolation:isolate;--depth:var(--book-depth,15px);margin-inline:auto;position:relative}.book-object[data-astro-cid-wfl5ngbz]:after{content:"";filter:blur(17px);z-index:-1;background:#2320153d;border-radius:50%;height:8%;position:absolute;bottom:-7%;left:5%;right:0;transform:rotate(-9deg)}.book-object__volume[data-astro-cid-wfl5ngbz]{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:rotateY(-22deg)rotateX(5deg)rotate(-4deg)}.book-object__front[data-astro-cid-wfl5ngbz],.book-object__back[data-astro-cid-wfl5ngbz]{background:var(--book-color);backface-visibility:hidden;position:absolute;inset:0}.book-object__front[data-astro-cid-wfl5ngbz]{transform:translateZ(var(--depth));overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26}.book-object__front[data-astro-cid-wfl5ngbz]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0003,#0000 2%,#ffffff1c 3%,#0000 5% 80%,#ffffff0d);position:absolute;inset:0}.book-object__front[data-astro-cid-wfl5ngbz] img[data-astro-cid-wfl5ngbz]{object-fit:contain;width:100%;height:100%;display:block}.book-object__back[data-astro-cid-wfl5ngbz]{transform:translateZ(calc(-1 * var(--depth))) rotateY(180deg)}.book-object__spine[data-astro-cid-wfl5ngbz]{top:0;bottom:0;left:calc(-1 * var(--depth));width:calc(2 * var(--depth));background:var(--book-color);color:#f0eee5;writing-mode:vertical-rl;letter-spacing:.02em;justify-content:space-between;align-items:center;padding:8% 2px;font-size:clamp(6px,.8vw,11px);display:flex;position:absolute;overflow:hidden;transform:rotateY(-90deg)}.book-object__spine[data-astro-cid-wfl5ngbz] small[data-astro-cid-wfl5ngbz]{font-size:8px}.book-object__pages[data-astro-cid-wfl5ngbz]{inset:3px calc(2px - var(--depth)) 3px auto;width:calc(2 * var(--depth) - 4px);background:repeating-linear-gradient(90deg,#e6e0d1 0,#f8f3e8 1px,#e6e0d1 2px);position:absolute;transform:rotateY(90deg)}.book-object__type[data-astro-cid-wfl5ngbz]{color:#f5f0e4;flex-direction:column;height:100%;padding:10%;display:flex}.book-object__type[data-astro-cid-wfl5ngbz]>span[data-astro-cid-wfl5ngbz]{font-size:11px}.book-object__type[data-astro-cid-wfl5ngbz] strong[data-astro-cid-wfl5ngbz]{letter-spacing:-.04em;margin-block:auto 16px;font-size:clamp(22px,3vw,44px);line-height:1.06}.book-object__type[data-astro-cid-wfl5ngbz] p[data-astro-cid-wfl5ngbz]{font-size:14px;line-height:1.45}@media (hover:hover) and (pointer:fine){.book-object--interactive[data-astro-cid-wfl5ngbz]:hover .book-object__volume[data-astro-cid-wfl5ngbz]{transform:rotateY(-10deg)rotateX(2deg)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.book-object__volume[data-astro-cid-wfl5ngbz]{transition:none}.book-object--interactive[data-astro-cid-wfl5ngbz]:hover .book-object__volume[data-astro-cid-wfl5ngbz]{transform:rotateY(-22deg)rotateX(5deg)rotate(-4deg)}}.book-library[data-astro-cid-4ojkswfr]{--paper:#efeee8;--ink:#20221f;--red:#df492c;background:var(--paper);color:var(--ink)}.book-library[data-astro-cid-4ojkswfr] [data-astro-cid-4ojkswfr][hidden]{display:none!important}.book-library[data-astro-cid-4ojkswfr] section[data-astro-cid-4ojkswfr][id],.book-library[data-astro-cid-4ojkswfr] article[data-astro-cid-4ojkswfr][id]{scroll-margin-top:100px}.library-intro[data-astro-cid-4ojkswfr]{padding-block:clamp(72px,10vw,150px) 64px}.library-kicker[data-astro-cid-4ojkswfr]{text-transform:uppercase;letter-spacing:.09em;border-top:1px solid #20221f44;justify-content:space-between;gap:24px;padding-top:16px;font-size:11px;display:flex}.library-intro[data-astro-cid-4ojkswfr] h1[data-astro-cid-4ojkswfr]{letter-spacing:-.075em;margin:65px 0 55px;font-size:clamp(78px,12vw,180px);font-weight:500;line-height:.91}.book-library[data-astro-cid-4ojkswfr] em[data-astro-cid-4ojkswfr]{letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-weight:400}.library-intro[data-astro-cid-4ojkswfr] h1[data-astro-cid-4ojkswfr] em[data-astro-cid-4ojkswfr]{color:var(--red)}.library-intro__bottom[data-astro-cid-4ojkswfr]{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.library-intro__bottom[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]{max-width:530px;font-size:clamp(17px,1.6vw,22px);line-height:1.55}.library-intro__bottom[data-astro-cid-4ojkswfr]>a[data-astro-cid-4ojkswfr]{white-space:nowrap;border-bottom:1px solid;align-items:center;gap:45px;padding-block:12px;font-size:14px;display:flex}.library-intro__bottom[data-astro-cid-4ojkswfr]>a[data-astro-cid-4ojkswfr] span[data-astro-cid-4ojkswfr]{font-size:26px}.library-toolbar[data-astro-cid-4ojkswfr]{border-block:1px solid #20221f33;align-items:center;gap:30px;padding-block:26px;display:flex}.library-label[data-astro-cid-4ojkswfr]{font-family:var(--font-mono,"IBM Plex Mono",monospace);text-transform:uppercase;letter-spacing:.1em;font-size:10px;line-height:1.5}.library-toolbar[data-astro-cid-4ojkswfr]>.library-label[data-astro-cid-4ojkswfr]{margin-right:auto}.library-filters[data-astro-cid-4ojkswfr]{flex-wrap:wrap;gap:5px;display:flex}.library-filters[data-astro-cid-4ojkswfr] button[data-astro-cid-4ojkswfr]{color:inherit;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:11px 16px;font-size:13px;display:flex}.library-filters[data-astro-cid-4ojkswfr] button[data-astro-cid-4ojkswfr] span[data-astro-cid-4ojkswfr]{opacity:.6;font-size:10px}.library-filters[data-astro-cid-4ojkswfr] button[data-astro-cid-4ojkswfr][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.library-filters[data-astro-cid-4ojkswfr] button[data-astro-cid-4ojkswfr]:hover{border-color:var(--ink)}.library-status[data-astro-cid-4ojkswfr]{white-space:nowrap;color:#606259;min-width:50px;font-size:11px}.physics-book[data-astro-cid-4ojkswfr]{grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);padding-block:90px 110px;display:grid}.physics-book__stage[data-astro-cid-4ojkswfr]{background:#dddcd2;flex-direction:column;justify-content:center;align-items:center;gap:50px;min-width:0;padding:28px clamp(45px,6vw,85px);display:flex}.stage-label[data-astro-cid-4ojkswfr],.stage-foot[data-astro-cid-4ojkswfr]{text-transform:uppercase;letter-spacing:.1em;align-self:flex-start;font-size:9px}.stage-foot[data-astro-cid-4ojkswfr]{color:#68675e;align-self:flex-end;margin-top:8px}.physics-book__copy[data-astro-cid-4ojkswfr]{align-self:center}.physics-book__copy[data-astro-cid-4ojkswfr] h2[data-astro-cid-4ojkswfr],.subject-heading[data-astro-cid-4ojkswfr] h2[data-astro-cid-4ojkswfr]{letter-spacing:-.065em;margin:26px 0;font-size:clamp(48px,5.8vw,86px);font-weight:500;line-height:1.01}.book-subtitle[data-astro-cid-4ojkswfr]{max-width:430px;font-size:clamp(18px,1.8vw,24px);line-height:1.4}.book-description[data-astro-cid-4ojkswfr]{color:#5c5e57;max-width:450px;margin-top:26px;font-size:15px;line-height:1.75}.book-structure[data-astro-cid-4ojkswfr]{border-block:1px solid #20221f25;gap:45px;margin:35px 0;padding-block:22px;display:flex}.book-structure[data-astro-cid-4ojkswfr]>span[data-astro-cid-4ojkswfr]{letter-spacing:-.06em;align-items:baseline;gap:10px;font-size:36px;font-weight:400;display:flex}.book-structure[data-astro-cid-4ojkswfr] small[data-astro-cid-4ojkswfr]{letter-spacing:0;color:#62635c;font-size:11px}.format-label[data-astro-cid-4ojkswfr]{color:#62635c;margin-bottom:12px;font-size:11px}.book-formats[data-astro-cid-4ojkswfr]{flex-wrap:wrap;gap:7px 15px;display:flex}.book-formats[data-astro-cid-4ojkswfr] a[data-astro-cid-4ojkswfr]{border-bottom:1px solid #20221f60;align-items:center;gap:12px;min-height:44px;padding:9px 0;font-size:12px;line-height:1.3;display:inline-flex}.book-formats[data-astro-cid-4ojkswfr] a[data-astro-cid-4ojkswfr]:hover{color:var(--red);border-color:currentColor}.book-formats[data-astro-cid-4ojkswfr] svg{flex:none;width:13px;height:13px}.ai-library[data-astro-cid-4ojkswfr]{background:#e7e6df;border-block:1px solid #20221f22;padding-block:100px}.subject-heading[data-astro-cid-4ojkswfr]{grid-template-columns:1fr 1.1fr;gap:0 80px;margin-bottom:65px;display:grid}.subject-heading[data-astro-cid-4ojkswfr]>.library-label[data-astro-cid-4ojkswfr]{grid-column:1/-1}.subject-heading[data-astro-cid-4ojkswfr] h2[data-astro-cid-4ojkswfr]{margin-bottom:0}.subject-heading[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]:last-child{color:#595c54;align-self:end;max-width:410px;margin-bottom:5px;font-size:17px;line-height:1.65}.series-book[data-astro-cid-4ojkswfr]{border-top:1px solid #20221f33;grid-template-columns:minmax(0,1fr) auto;gap:30px 50px;padding-block:32px;display:grid}.series-book[data-astro-cid-4ojkswfr]:last-child{border-bottom:1px solid #20221f33}.series-book__identity[data-astro-cid-4ojkswfr]{gap:30px;min-width:0;display:flex}.series-mark[data-astro-cid-4ojkswfr]{width:25px;color:var(--red);flex:none;font-size:24px;line-height:1.15}.series-book__series[data-astro-cid-4ojkswfr]{text-transform:uppercase;letter-spacing:.05em;color:#65675e;margin-bottom:10px;font-size:10px}.series-book__series[data-astro-cid-4ojkswfr] span[data-astro-cid-4ojkswfr]{color:#aa3b24}.series-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{letter-spacing:-.035em;max-width:600px;font-size:clamp(21px,2.1vw,31px);font-weight:500;line-height:1.18}.series-book__description[data-astro-cid-4ojkswfr]{color:#66685f;max-width:540px;margin-top:12px;font-size:13px;line-height:1.65}.series-book[data-astro-cid-4ojkswfr]>.book-formats[data-astro-cid-4ojkswfr]{justify-content:flex-end;align-self:center;max-width:285px}.other-library[data-astro-cid-4ojkswfr]{padding-block:100px}.other-list[data-astro-cid-4ojkswfr]{grid-template-columns:1fr 1fr;gap:60px;display:grid}.other-book[data-astro-cid-4ojkswfr]{border-top:1px solid #20221f55;padding-top:24px}.other-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{letter-spacing:-.045em;max-width:420px;margin:30px 0 14px;font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.1}.other-book__subtitle[data-astro-cid-4ojkswfr]{font-size:20px;line-height:1.4}.other-book__description[data-astro-cid-4ojkswfr]{color:#63655d;margin:22px 0;font-size:14px;line-height:1.5}.library-outro[data-astro-cid-4ojkswfr]{background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding-block:65px;display:flex}.library-outro[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]{font-size:clamp(18px,2vw,26px)}.library-outro[data-astro-cid-4ojkswfr]>a[data-astro-cid-4ojkswfr]{letter-spacing:-.04em;align-items:center;gap:40px;font-size:clamp(32px,4vw,50px);display:inline-flex}.library-outro[data-astro-cid-4ojkswfr] svg{width:30px;height:30px}.library-outro[data-astro-cid-4ojkswfr] small[data-astro-cid-4ojkswfr]{color:#b1b4a9;flex-basis:100%;margin-top:25px;font-size:10px}@media (width<=1000px){.physics-book[data-astro-cid-4ojkswfr]{gap:38px}.physics-book__stage[data-astro-cid-4ojkswfr]{padding-inline:40px}.series-book[data-astro-cid-4ojkswfr]{grid-template-columns:1fr;gap:12px}.series-book[data-astro-cid-4ojkswfr]>.book-formats[data-astro-cid-4ojkswfr]{justify-content:flex-start;max-width:none;margin-left:55px}.subject-heading[data-astro-cid-4ojkswfr]{gap:0 40px}}@media (width<=700px){.library-intro[data-astro-cid-4ojkswfr]{padding-top:55px;padding-bottom:42px}.library-kicker[data-astro-cid-4ojkswfr]{gap:14px;font-size:9px}.library-intro[data-astro-cid-4ojkswfr] h1[data-astro-cid-4ojkswfr]{margin:45px 0 35px;font-size:clamp(76px,17vw,116px)}.library-intro__bottom[data-astro-cid-4ojkswfr]{display:block}.library-intro__bottom[data-astro-cid-4ojkswfr]>a[data-astro-cid-4ojkswfr]{width:fit-content;margin-top:20px}.library-intro__bottom[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]{font-size:17px}.library-toolbar[data-astro-cid-4ojkswfr]{flex-wrap:wrap;gap:14px;padding-block:18px}.library-toolbar[data-astro-cid-4ojkswfr]>.library-label[data-astro-cid-4ojkswfr]{flex-basis:calc(100% - 80px);order:0;margin-right:0}.library-status[data-astro-cid-4ojkswfr]{text-align:right;order:1;margin-left:auto}.library-filters[data-astro-cid-4ojkswfr]{order:2;gap:2px}.library-filters[data-astro-cid-4ojkswfr] button[data-astro-cid-4ojkswfr]{padding-inline:13px;font-size:12px}.physics-book[data-astro-cid-4ojkswfr]{grid-template-columns:1fr;gap:45px;padding-block:36px 65px}.physics-book__stage[data-astro-cid-4ojkswfr]{gap:35px;width:100%;max-width:480px;margin-inline:auto;padding:24px 60px 28px}.physics-book__stage[data-astro-cid-4ojkswfr] .book-object{width:min(100%,260px)}.physics-book__copy[data-astro-cid-4ojkswfr] h2[data-astro-cid-4ojkswfr],.subject-heading[data-astro-cid-4ojkswfr] h2[data-astro-cid-4ojkswfr]{font-size:clamp(48px,10vw,65px)}.physics-book__copy[data-astro-cid-4ojkswfr] h2[data-astro-cid-4ojkswfr]{margin-block:20px}.book-subtitle[data-astro-cid-4ojkswfr]{font-size:21px}.book-structure[data-astro-cid-4ojkswfr]{margin-block:25px}.ai-library[data-astro-cid-4ojkswfr],.other-library[data-astro-cid-4ojkswfr]{padding-block:65px}.subject-heading[data-astro-cid-4ojkswfr]{margin-bottom:38px;display:block}.subject-heading[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]:last-child{margin-top:25px;font-size:16px}.series-book[data-astro-cid-4ojkswfr]{padding-block:25px}.series-book__identity[data-astro-cid-4ojkswfr]{gap:15px}.series-mark[data-astro-cid-4ojkswfr]{width:18px;font-size:20px}.series-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{font-size:23px}.series-book[data-astro-cid-4ojkswfr]>.book-formats[data-astro-cid-4ojkswfr]{gap:6px 16px;margin-left:33px}.series-book__description[data-astro-cid-4ojkswfr]{font-size:13px}.other-list[data-astro-cid-4ojkswfr]{grid-template-columns:1fr;gap:40px}.other-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{margin-top:23px;font-size:34px}.library-outro[data-astro-cid-4ojkswfr]{padding-block:45px}.library-outro[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]{flex-basis:100%}.library-outro[data-astro-cid-4ojkswfr] small[data-astro-cid-4ojkswfr]{margin-top:8px;line-height:1.6}}.library-outro[data-astro-cid-4ojkswfr]>p[data-astro-cid-4ojkswfr]{color:#efeee8}.book-formats[data-astro-cid-4ojkswfr] a[data-astro-cid-4ojkswfr]:hover{color:#b53720}.series-book__identity[data-astro-cid-4ojkswfr]{align-items:center}.series-book__cover[data-astro-cid-4ojkswfr]{--book-depth:5px;flex:none;width:90px}.series-book__cover[data-astro-cid-4ojkswfr] .book-object__spine{visibility:hidden}.other-book[data-astro-cid-4ojkswfr]{grid-template-columns:105px minmax(0,1fr);align-items:start;gap:30px;display:grid}.other-book__cover[data-astro-cid-4ojkswfr]{--book-depth:6px;padding-top:25px}.other-book__cover[data-astro-cid-4ojkswfr] .book-object__spine{visibility:hidden}.other-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{font-size:clamp(26px,2.5vw,37px)}@media (width<=1000px){.series-book[data-astro-cid-4ojkswfr]>.book-formats[data-astro-cid-4ojkswfr]{margin-left:120px}.other-list[data-astro-cid-4ojkswfr]{gap:35px}.other-book[data-astro-cid-4ojkswfr]{grid-template-columns:80px minmax(0,1fr);gap:22px}}@media (width<=700px){.series-book__identity[data-astro-cid-4ojkswfr]{align-items:flex-start;gap:23px}.series-book__cover[data-astro-cid-4ojkswfr]{width:70px;margin-top:5px}.series-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{font-size:21px}.series-book[data-astro-cid-4ojkswfr]>.book-formats[data-astro-cid-4ojkswfr]{margin-left:93px}.series-book__description[data-astro-cid-4ojkswfr]{font-size:12px}.other-book[data-astro-cid-4ojkswfr]{grid-template-columns:100px minmax(0,1fr);gap:28px}.other-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{font-size:28px}.other-book__subtitle[data-astro-cid-4ojkswfr]{font-size:17px}}@media (width<=360px){.physics-book__stage[data-astro-cid-4ojkswfr]{padding-inline:45px}.library-filters[data-astro-cid-4ojkswfr] button[data-astro-cid-4ojkswfr]{gap:6px;padding-inline:10px}.series-book__cover[data-astro-cid-4ojkswfr]{width:58px}.series-book__identity[data-astro-cid-4ojkswfr]{gap:18px}.series-book[data-astro-cid-4ojkswfr]>.book-formats[data-astro-cid-4ojkswfr]{margin-left:0}.other-book[data-astro-cid-4ojkswfr]{grid-template-columns:75px minmax(0,1fr);gap:23px}.other-book[data-astro-cid-4ojkswfr] h3[data-astro-cid-4ojkswfr]{font-size:26px}}
