/* Version: 73 */
html{font-family:DM Sans,Arial,sans-serif;font-style:normal;font-optical-sizing:auto;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{padding:0;margin:0;width:100%;max-width:100%;overflow-x:hidden}::selection{color:#fff;background:var(--text-green)}::-moz-selection{color:#fff;background:var(--text-green)}header{width:100%;width:100vw;width:100dvw;height:80px;padding:0 60px;border-bottom:1px solid var(--border-color);display:flex;flex-direction:row;align-items:center;gap:60px;z-index:4;box-sizing:border-box}a.logo-anchor{height:35px;text-decoration:none;margin:none;min-width:max-content}a:focus{outline:1.5px var(--text-green) solid;border-radius:6px}a.logo-anchor>img{height:35px;width:auto}a.logo-anchor>svg{display:none}.searchForm{display:flex;flex-direction:row;background-color:#e5e5e5;height:40px;gap:5px;align-items:center;border-radius:29px;padding:0 20px;width:100%;max-width:640px}.searchForm>input{flex-grow:2;border:none;background-color:#e5e5e5;font-size:14px;font-weight:500;color:var(--search-green);border-radius:29px}.searchForm>input::-webkit-search-decoration{display:none}.searchForm>input:focus{outline:none}.searchForm>input::placeholder{color:#737373}.searchForm:focus-within{border:none}.searchForm:focus-within>.searchForm>button{stroke:var(--search-green)}.searchForm>button{border:0;outline:0;padding:0;background:transparent;display:flex;flex-direction:column;justify-content:center;height:100%;width:fit-content;cursor:pointer;stroke:#737373}.searchForm>button:hover{stroke:var(--search-green)}main{padding-bottom:56px;padding-top:45px}footer,main{width:60%;margin-left:auto;margin-right:auto}footer{padding:17px 0;border-top:1px solid var(--border-color)}div.footer-notes{display:flex;flex-direction:row;justify-content:space-between;gap:20px}div.footer-notes>div.footer-column{display:flex;flex-direction:column;gap:10px}div.footer-note{line-height:20px;font-size:12px;font-weight:400;color:var(--text-light);padding:8px 0}div.footer-note:has(a){display:flex;flex-direction:row;justify-content:flex-end}a.alt-book-nav{text-decoration:none;padding:0}.inner_highlight_menu{width:100%;display:grid;grid-template-columns:auto auto;grid-template-rows:auto}.inner_highlight_menu span{display:flex;flex-direction:row;gap:5px;cursor:pointer;padding:8px}.inner_highlight_menu>span:first-of-type{border-right:1.5px solid #cedbd5}.caret{border-style:solid;border-width:11px 11px 0;border-bottom-color:transparent;border-left-color:transparent;border-top-color:#cedbd5;border-right-color:transparent;width:0;height:0;display:block;position:absolute;top:32px;left:40.5%;z-index:2}#highlight_menu{font-size:12px;color:#0a4c2f;border-radius:5px;background:#fff;position:absolute;user-select:none;border:1.5px solid #cedbd5;opacity:1;transition-property:opacity;transition-delay:.3s;-moz-user-select:none;-webkit-user-select:none}.inner_highlight_menu>span:hover{background:#e6edea}.caret:before{border-style:solid;border-width:10px 10px 0;border-bottom-color:transparent;border-left-color:transparent;border-top-color:#fff;border-right-color:transparent;width:0;height:0;display:block;position:relative;top:-12px;left:-10px;content:"";z-index:1}.share-button{border-radius:5px;background-color:transparent;border:none;outline:none;position:relative;right:20px;border-radius:8px;stroke:#000;cursor:pointer;z-index:3;margin-top:auto;margin-bottom:auto;padding:8px;height:38px;width:38px}.share-button:first-of-type{margin-left:1.5rem}.share-button>img{height:18px!important;width:18px!important;object-position:center;object-fit:contain;top:2px;position:relative}.share-button:hover{cursor:pointer;background-color:#f9fafb}.print-button{border-radius:5px;background-color:transparent;border:none;outline:none;position:relative;right:20px;top:3px;border-radius:8px;stroke:#000;cursor:pointer;z-index:3;margin-top:auto;margin-bottom:auto;padding:4px;height:38px;width:38px}.print-button>img{height:25px!important;width:25px!important;object-position:center;object-fit:contain;top:2px;position:relative}.print-button:hover{cursor:pointer;background-color:#f9fafb}.summary-share-button-container{display:inline-flex;flex-direction:column;justify-content:flex-end;margin-top:4px}.summary-share-button{border-radius:5px;background-color:transparent;border:none;outline:none;border-radius:8px;stroke:#000;cursor:pointer;z-index:3;margin-top:auto;margin-bottom:auto;padding:4px 8px;margin-left:15px;align-content:end}.summary-share-button:hover{cursor:pointer;background-color:#f9fafb}.summary-share-button>img{height:16px;width:16px}sup{vertical-align:top;top:-4px;position:relative}sup>small>a{color:#0a4c2f80;text-decoration:none}sup>small>a:hover{color:#0a4c2f}@media screen and (max-width:1440px){a.logo-anchor,header{gap:10px}}@media screen and (max-width:1200px){main{gap:40px!important;padding-top:20px!important}footer,main{width:80%!important}header{padding:0 30px}}@media screen and (max-width:768px){main{width:100%!important;padding:10px 20px!important;gap:40px!important;margin-left:unset!important;margin-right:unset!important;max-width:calc(100vw - 40px)!important}header{gap:19px;padding:0 30px 0 20px}a.logo-anchor>img{display:none}a.logo-anchor>svg{display:block}a.logo-anchor{padding-left:0;padding-right:0;gap:19px}.searchForm{width:100%}footer{margin-top:20px!important;padding:17px 20px!important}div.footer-notes{display:flex;flex-direction:column;justify-content:space-between;gap:20px}}@media print{.searchForm{display:none!important}footer{width:98%}.footer-note{display:none!important}.footer-column>.footer-note:first-of-type{display:initial!important}main{width:90%;padding-top:0}header{padding:0}.print-button,.share-button,.summary-share-button{display:none}.book-title{width:90%!important;margin-bottom:20px!important;height:auto}.book-title h1{color:var(--text-green);font-weight:600;font-size:28px;line-height:36px}}.pdf{.searchForm{display:none!important}footer{width:98%}.footer-note{display:none!important}.footer-column>.footer-note:first-of-type{display:initial!important}main{width:90%;padding-top:0}header{padding:0}.print-button,.share-button,.summary-share-button{display:none}.book-title{width:90%!important;margin-bottom:20px!important;height:auto}.book-title h1{color:var(--text-green);font-weight:600;font-size:28px;line-height:36px}}
