.guide_book__wMxPU{--guide-ink:#192a43;--guide-muted:#647087;--guide-pink:#b53e70;--guide-line:#d5d1c6;--guide-paper:#faf7ed;color:var(--guide-ink);background:var(--guide-paper)}.guide_eyebrow__t2LIj{font:10px/1.5 Courier New,monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--guide-muted);margin:0 0 13px}.guide_getButton__HTWVi,.guide_readButton__U_fjG{display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#162a47;font:13px/1.5 Arial,sans-serif;min-height:43px}.guide_readButton__U_fjG{padding:10px 17px;border:1px solid #17365e;background:#f8b3ce;box-shadow:inset 1px 1px #fff2f9,inset -1px -1px #d77da1,2px 2px 0 #1c335d20;text-decoration:none}.guide_readButton__U_fjG:hover{background:#ffcade}.guide_getButton__HTWVi{text-decoration:underline;text-underline-offset:4px;color:#174c9f}.guide_recovery__0ihLL{display:inline-flex;align-items:center;gap:4px;font:10px/1.6 Arial,sans-serif;color:var(--guide-muted);text-decoration:underline;text-underline-offset:3px;margin-top:17px}.guide_previewNote__t4emR{display:flex;align-items:center;gap:17px;border-top:1px solid #ccbdc7;border-bottom:1px solid #ccbdc7;background:#f2e5e8;padding:19px 55px}.guide_previewNote__t4emR>svg{flex-shrink:0;color:#9e3b68}.guide_previewNote__t4emR>div{flex:1}.guide_previewNote__t4emR strong{font:19px/1.3 Georgia,serif}.guide_previewNote__t4emR p{max-width:650px;font:12px/1.7 Arial,sans-serif;color:#695b6a;margin:5px 0 0}.guide_previewNote__t4emR>a{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font:12px Arial,sans-serif;color:#793552;text-decoration:underline;text-underline-offset:3px}.guide_reader__gcQmE{position:relative}.guide_readingBar__LPGS4{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:20px;min-height:46px;padding:9px 35px;background:#faf7edf7;backdrop-filter:blur(7px);border-bottom:1px solid var(--guide-line);font:10px/1.5 Courier New,monospace;color:#626b7c}.guide_readingProgress__Cn3ks{margin-left:12px;color:#a33a68}.guide_readingActions__nPpNN>a{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font:11px Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;color:#174c9f}.guide_typeTools__zr0EY{display:flex;align-items:center;gap:8px;margin-left:15px}.guide_typeTools__zr0EY button{display:flex;align-items:center;justify-content:center;width:25px;min-height:25px;padding:3px;border:1px solid #bcc1bd;background:#f5f2e8;color:#2f4262;box-shadow:inset 1px 1px #fff;cursor:pointer}.guide_typeTools__zr0EY button:disabled{opacity:.3;cursor:default}.guide_typeTools__zr0EY>span{font:16px Georgia,serif}.guide_progressTrack__0MdI5{position:absolute;inset:auto 0 -1px;height:2px;background:transparent}.guide_progressTrack__0MdI5>span{display:block;height:100%;background:#b53e70;transition:width .1s linear}.guide_readerLayout__xVC73{display:grid;grid-template-columns:230px minmax(0,1fr);gap:45px;max-width:1160px;margin:auto;padding:38px 38px 55px;align-items:start}.guide_contents__4oTS4{position:sticky;top:calc(var(--guide-toolbar-height,46px) + 20px);max-height:calc(var(--guide-viewport-height,100dvh) - var(--guide-toolbar-height,46px) - 40px);overflow:auto;scrollbar-width:thin;padding-right:14px}.guide_contentsTitle__CDnHx{display:flex;flex-direction:column;gap:5px;padding-bottom:16px;border-bottom:1px solid var(--guide-line);font:20px Georgia,serif}.guide_contentsTitle__CDnHx>span:last-child{font:9px Courier New,monospace;color:var(--guide-muted)}.guide_contentsToggle__DQe0U{display:none}.guide_contentsList__Q8Gu2{padding-top:9px}.guide_contentsList__Q8Gu2 p{font:9px/1.5 Courier New,monospace;color:#7a7681;text-transform:uppercase;letter-spacing:.05em;margin:18px 0 7px}.guide_contentsList__Q8Gu2 a{display:flex;align-items:baseline;gap:9px;padding:6px 6px 6px 0;color:#596579;font:11px/1.5 Arial,sans-serif;text-decoration:none}.guide_contentsList__Q8Gu2 a>span{min-width:15px;font:9px Courier New,monospace;color:#92909b}.guide_contentsList__Q8Gu2 a:hover{color:#174c9f;text-decoration:underline;text-underline-offset:3px}.guide_contentsList__Q8Gu2 a[aria-current=location]{color:#9e3b68;font-weight:700}.guide_contentsList__Q8Gu2 .guide_backToTop__7HR1H{align-items:center;font-size:10px;margin:22px 0 6px;padding-top:15px;border-top:1px solid var(--guide-line)}.guide_readingColumn__rQ83a{min-width:0;max-width:730px}.guide_chapter__lTN23{padding:14px 0 40px;border-bottom:1px solid var(--guide-line);margin:0 0 46px;scroll-margin-top:calc(var(--guide-toolbar-height,46px) + 24px)!important}.guide_chapterHeading__kA7no{margin-bottom:34px}.guide_chapterHeading__kA7no .guide_eyebrow__t2LIj{margin-bottom:10px}.guide_chapterHeading__kA7no h2{font:38px/1.12 Georgia,serif;letter-spacing:-1px;margin:0}.guide_chapterNotice__MGcek{font:11px/1.7 Arial,sans-serif;color:#7d6d7b;padding:13px 0 0;margin:0}.guide_chapterNotice__MGcek a{display:inline-flex;align-items:center;gap:3px;color:#9e3b68;text-decoration:underline;text-underline-offset:3px}.guide_bookPage__CsvvS{margin:0}.guide_bookPage__CsvvS p{font:var(--guide-type-size,18px)/1.85 Georgia,Times New Roman,serif;letter-spacing:0;margin:0 0 21px;overflow-wrap:break-word}.guide_bookPage__CsvvS h3{font:24px/1.25 Georgia,serif;letter-spacing:-.4px;margin:38px 0 18px;color:#3e3c58}.guide_bookPage__CsvvS blockquote{margin:25px 0;padding:19px 23px;border-left:3px solid #d182a5;background:#f5e8ed;font:var(--guide-type-size,18px)/1.75 Georgia,serif;color:#5b4561}.guide_bookPage__CsvvS pre{padding:18px 20px;border:1px solid #7c92a8;font:12px/1.8 Courier New,monospace;white-space:pre;overflow:auto;margin:22px 0;max-width:100%;border-radius:0}.guide_bookPage__CsvvS pre code{font:inherit}.guide_chapterCta__d6gVd{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 0 34px;padding:23px;background:#f5e8ed;border:1px solid #d4a9bc;scroll-margin-top:calc(var(--guide-toolbar-height,46px) + 24px)!important}.guide_chapterCta__d6gVd>div{min-width:0}.guide_chapterCta__d6gVd strong{display:block;font:22px/1.25 Georgia,serif;letter-spacing:-.3px;color:#563047}.guide_chapterCta__d6gVd>div>p{font:13px/1.65 Arial,sans-serif;color:#6e5667;margin:8px 0 0}.guide_chapterCta__d6gVd>a{flex-shrink:0;font:12px/1.5 Arial,sans-serif;white-space:nowrap}.guide_chapter__lTN23>.guide_chapterCta__d6gVd:first-child{margin-top:0}.guide_bookEnd__OAE3o{text-align:center;padding:20px 0 30px}.guide_bookEnd__OAE3o>svg{margin:auto;color:#b53e70}.guide_bookEnd__OAE3o h2{font:37px/1.15 Georgia,serif;margin:17px 0}.guide_bookEnd__OAE3o p{font:15px/1.8 Georgia,serif;color:var(--guide-muted);max-width:480px;margin:0 auto 25px}.guide_bookEnd__OAE3o .guide_readButton__U_fjG{display:flex;width:fit-content;margin:auto}.guide_bookEnd__OAE3o .guide_recovery__0ihLL{margin-top:20px}.guide_screenReaderOnly__8uzDf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.guide_readerLayout__xVC73{grid-template-columns:190px minmax(0,1fr);gap:30px;padding:32px 28px 45px}.guide_contentsList__Q8Gu2 a{font-size:10px}.guide_previewNote__t4emR{padding:18px 35px}}@media(max-width:760px){.guide_previewNote__t4emR{padding:17px 25px;align-items:flex-start;gap:12px}.guide_previewNote__t4emR>a{display:none}.guide_previewNote__t4emR strong{font-size:18px}.guide_previewNote__t4emR p{font-size:11px}.guide_readerLayout__xVC73{display:block;padding:22px 24px 35px}.guide_readingBar__LPGS4{padding:9px 20px;gap:10px;font-size:9px}.guide_readingActions__nPpNN>a{font-size:10px}.guide_readingProgress__Cn3ks{margin-left:8px}.guide_typeTools__zr0EY{margin-left:auto;gap:6px}.guide_readingActions__nPpNN>a{margin-left:6px}.guide_typeTools__zr0EY button{width:25px;min-height:28px}.guide_contents__4oTS4{position:static;max-height:none;overflow:visible;padding:0;margin-bottom:30px}.guide_contentsTitle__CDnHx{display:none}.guide_contentsToggle__DQe0U{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:12px 10px;border:1px solid #b9b9b4;background:#eeece2;font:12px/1.4 Arial,sans-serif;color:#37415d;cursor:pointer}.guide_contentsToggle__DQe0U svg:last-child{margin-left:auto;flex-shrink:0}.guide_contentsList__Q8Gu2{display:none;padding:5px 12px 15px;border:1px solid #b9b9b4;border-top:0;background:#f5f1e7}.guide_contentsList__Q8Gu2[data-open=true]{display:block}.guide_contentsList__Q8Gu2 a{font-size:12px;padding:7px 0}.guide_contentsList__Q8Gu2 p{font-size:10px}.guide_chapter__lTN23{padding-top:0;margin-bottom:34px;padding-bottom:30px}.guide_chapterHeading__kA7no h2{font-size:33px}.guide_chapterHeading__kA7no{margin-bottom:26px}.guide_bookPage__CsvvS p{line-height:1.8}.guide_bookPage__CsvvS h3{font-size:24px;margin-top:30px}.guide_bookPage__CsvvS blockquote{padding:16px 18px}.guide_chapterCta__d6gVd{align-items:stretch;flex-direction:column;gap:17px;padding:20px}.guide_chapterCta__d6gVd strong{font-size:22px}.guide_chapterCta__d6gVd>a{min-height:44px;white-space:normal}.guide_bookEnd__OAE3o h2{font-size:32px}}@media(max-width:500px){.guide_eyebrow__t2LIj{font-size:9px}.guide_getButton__HTWVi,.guide_readButton__U_fjG{font-size:12px}.guide_previewNote__t4emR{padding:17px 19px}.guide_previewNote__t4emR>svg{width:17px}.guide_previewNote__t4emR p{line-height:1.75}.guide_readingBar__LPGS4{padding:8px 12px;flex-wrap:wrap;gap:4px 10px}.guide_readingActions__nPpNN>a{margin-left:0;font-size:10px}.guide_typeTools__zr0EY{margin-left:auto}.guide_readerLayout__xVC73{padding:20px 18px 30px}.guide_chapterHeading__kA7no h2{font-size:31px}.guide_chapterHeading__kA7no .guide_eyebrow__t2LIj{font-size:9px}.guide_bookPage__CsvvS p{font-size:calc(var(--guide-type-size,18px) - 1px)}.guide_bookPage__CsvvS h3{font-size:23px}.guide_bookPage__CsvvS blockquote{font-size:calc(var(--guide-type-size,18px) - 1px)}.guide_chapterNotice__MGcek{font-size:10px}}@media(prefers-reduced-motion:reduce){.guide_progressTrack__0MdI5>span{transition:none}}@media(max-width:500px){.guide_readButton__U_fjG{padding:9px 12px}.guide_getButton__HTWVi{min-height:32px}.guide_recovery__0ihLL{font-size:9px;line-height:1.7}}@media(max-width:760px){.guide_readingBar__LPGS4 .guide_contentsToggle__DQe0U{flex-basis:100%;min-width:0;margin-top:5px;padding:7px 9px;min-height:31px;font-size:11px}.guide_contentsToggle__DQe0U>span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.guide_contents__4oTS4{display:none;margin:0}.guide_contents__4oTS4[data-open=true]{display:block;position:fixed;z-index:24;top:calc(var(--guide-toolbar-bottom,207px) + 6px);left:24px;right:24px;max-height:calc(100dvh - var(--computer-header-height,52px) - 185px);overflow:auto;padding:0;box-shadow:3px 5px 0 #122f5740;border:1px solid #8e9cb0;background:#f5f1e7}.guide_contentsList__Q8Gu2{border:0;padding:5px 15px 15px}.guide_chapterCta__d6gVd,.guide_chapter__lTN23{scroll-margin-top:calc(var(--guide-toolbar-height,96px) + 24px)!important}.guide_readingBar__LPGS4{padding:4px 9px;gap:2px 7px;flex-wrap:wrap}.guide_typeTools__zr0EY button{width:44px;min-height:44px}.guide_typeTools__zr0EY{gap:2px}.guide_readingActions__nPpNN>a{min-height:44px;max-width:90px;font-size:11px}.guide_readingBar__LPGS4 .guide_contentsToggle__DQe0U{margin-top:0;min-height:44px;padding:8px 10px;font-size:12px}.guide_contents__4oTS4[data-open=true]{left:17px;right:17px;max-height:calc(var(--computer-viewport-height,100dvh) - var(--guide-toolbar-bottom,207px) - var(--computer-dock-height) - 20px)}.guide_contentsList__Q8Gu2 a{min-height:44px;padding:11px 0;font-size:13px}.guide_getButton__HTWVi,.guide_readButton__U_fjG{min-height:44px}.guide_recovery__0ihLL{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:500px){.guide_readButton__U_fjG{padding:10px 13px}.guide_recovery__0ihLL{margin-top:0;min-height:40px;font-size:10px}.guide_contentsToggle__DQe0U{touch-action:manipulation}}@media(max-width:760px) and (max-height:540px) and (orientation:landscape){.guide_readingBar__LPGS4{flex-wrap:nowrap;min-height:52px}.guide_readingBar__LPGS4 .guide_contentsToggle__DQe0U{flex-basis:auto;width:auto;flex:1;min-width:100px}.guide_readingActions__nPpNN>a{white-space:nowrap;max-width:none}}.guide_coverPage__LBuoV{display:flex;flex-direction:column;align-items:center;gap:18px;padding:24px 28px 28px}.guide_bookCover__AeY2k{margin:0;max-width:100%}.guide_bookCover__AeY2k img{display:block;width:auto;height:auto;max-width:100%;max-height:min(640px,calc(var(--guide-viewport-height,calc(var(--computer-viewport-height,100dvh) - var(--computer-header-height,52px) - var(--computer-window-bar-height,32px) - var(--computer-dock-height,56px) - 46px)) - 136px))}.guide_coverControls__qyA6_{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(100%,640px);padding-top:12px;border-top:1px solid var(--guide-line)}.guide_bookFacts__Q1ol7{margin:0;white-space:nowrap;color:var(--guide-muted);font:11px/1.5 Arial,sans-serif}.guide_bookFacts__Q1ol7>span{margin:0 6px}.guide_heroActions__ojeVb{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 18px}.guide_heroActions__ojeVb :is(.guide_readButton__U_fjG,.guide_getButton__HTWVi){min-height:44px;font-size:12px}.guide_previewNote__t4emR strong{font:600 16px/1.4 Arial,sans-serif}.guide_originalFigure__EtgcO{margin:24px auto 30px;max-width:100%;break-inside:avoid}.guide_originalFigure__EtgcO a{display:block;cursor:zoom-in}.guide_originalFigure__EtgcO img{display:block;width:100%;height:auto}.guide_originalFigure__EtgcO a:focus-visible{outline:2px solid var(--guide-pink);outline-offset:5px}@media(max-width:760px){.guide_coverPage__LBuoV{gap:12px;padding:14px}.guide_coverControls__qyA6_{flex-direction:column;gap:8px;border:0;padding:0}.guide_bookFacts__Q1ol7{font-size:10px}.guide_heroActions__ojeVb{gap:10px 16px}.guide_originalFigure__EtgcO{margin-top:22px;margin-bottom:25px}}@media(max-width:760px) and (max-height:540px) and (orientation:landscape){.guide_coverPage__LBuoV{flex-direction:row;justify-content:center;gap:30px;padding:18px}.guide_bookCover__AeY2k img{max-height:calc(var(--guide-viewport-height,calc(var(--computer-viewport-height,100dvh) - var(--computer-header-height,52px) - var(--computer-window-bar-height,52px) - var(--computer-dock-height,58px) - 28px)) - 36px)}.guide_coverControls__qyA6_{width:auto;max-width:250px}.guide_heroActions__ojeVb{flex-direction:column;gap:5px}}.guide_readingActions__nPpNN{display:flex;align-items:center;gap:15px;margin-left:auto}.guide_readingActions__nPpNN>a{margin-left:0;white-space:nowrap}.guide_focusButton__8b8_6{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;padding:6px 10px;border:1px solid #a8aaa4;background:#f5f2e8;color:#34435d;font:11px/1.4 Arial,sans-serif;white-space:nowrap;cursor:pointer}.guide_focusShort__QFckW{display:none}.guide_focusButton__8b8_6 svg{flex-shrink:0}.guide_focusButton__8b8_6:hover{background:#eee8da}.guide_focusButton__8b8_6[aria-pressed=true]{position:fixed;top:calc(8px + env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));z-index:80;min-height:44px;background:#faf7ed;box-shadow:2px 2px 0 #192a4320}.guide_reader__gcQmE[data-focus-mode=true] .guide_readingBar__LPGS4{padding-right:140px;backdrop-filter:none}@media(max-width:760px){.guide_readingBar__LPGS4{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:4px 9px}.guide_readingBar__LPGS4>span{grid-column:1;grid-row:1;min-width:0}.guide_typeTools__zr0EY{grid-column:2;grid-row:1;justify-self:end;margin-left:0}.guide_readingActions__nPpNN{grid-column:2;grid-row:2;gap:8px;margin-left:0;justify-self:end}.guide_readingActions__nPpNN>a{max-width:80px;min-height:44px;margin-left:0;white-space:normal;font-size:10px}.guide_focusButton__8b8_6{min-width:44px;min-height:44px;padding:8px}.guide_focusButton__8b8_6>span{display:none}.guide_focusButton__8b8_6>.guide_focusShort__QFckW,.guide_focusButton__8b8_6[aria-pressed=true]>span{display:inline}.guide_focusButton__8b8_6[aria-pressed=true]>.guide_focusShort__QFckW{display:none}.guide_readingBar__LPGS4 .guide_contentsToggle__DQe0U{grid-column:1;grid-row:2;flex-basis:auto;width:100%;min-width:0;margin:0}.guide_reader__gcQmE[data-focus-mode=true] .guide_readingBar__LPGS4{grid-template-columns:minmax(0,1fr) auto 96px;padding-right:9px}.guide_reader__gcQmE[data-focus-mode=true] .guide_readingActions__nPpNN{grid-column:3}.guide_reader__gcQmE[data-focus-mode=true] .guide_contentsToggle__DQe0U{grid-column:1/3}.guide_reader__gcQmE[data-focus-mode=true] .guide_contents__4oTS4[data-open=true]{max-height:calc(var(--computer-viewport-height,100dvh) - var(--guide-toolbar-bottom,100px) - 20px)}}