html{font-size:87.5%;line-height:1.5em}img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline-block}body{color:#111;vertical-align:middle}p{font-size:1em;line-height:1.5em;margin:0;text-indent:0em;widows:2;orphan:2}p html{font-size:87.5%;line-height:1.5em}p+p{text-indent:1.5em;padding-top:0}h1,h2,h3,h4,h5,h6,h2+.chapter-subtitle,.epigraph h1,.preface h1,.epilogue h1,.dedication h1,.introduction h1,div.index h1,.by-same-author h1,.index-group h2,h1+.chapter-subtitle{text-rendering:optimizeLegibility;font-weight:600}h1{font-size:1.728em;line-height:1.73611em}h1 html{font-size:151.2%;line-height:1.5em}h1+*{margin-top:3em}h2{font-size:1.44em;line-height:2.08333em;padding-top:1.04167em}h2 html{font-size:126%;line-height:1.5em}h2+div{margin:0 !important}h2+*{margin-top:1.5em}h3{font-size:1.2em;line-height:1.25em;padding-top:1.25em}h3 html{font-size:105%;line-height:1.5em}h3+*{margin-top:0em}h4{font-size:1em;line-height:1.5em;padding-top:1.5em}h4 html{font-size:87.5%;line-height:1.5em}h5{font-size:1em;line-height:1.5em}h5 html{font-size:87.5%;line-height:1.5em}h6{font-size:0.83333em;line-height:1.8em}h6 html{font-size:72.91667%;line-height:1.5em}hr{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;width:100%;border-bottom-width:0.07143em;border-bottom-style:solid;padding-bottom:-0.07143em;border-left:none;border-right:none}hr html{font-size:87.5%;line-height:1.5em}b,strong{font-size:inherit;font-weight:600}i,em{font-size:inherit;line-height:inherit;font-style:italic}i em,em em{font-style:normal}u,ins,.underline{text-decoration:underline}s,strike,.strike{font-size:1em;line-height:1.5em;text-decoration:line-through}s html,strike html,.strike html{font-size:87.5%;line-height:1.5em}code,tt,pre,.electronic-text,.sms{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:0.9em;line-height:1.66667em}code html,tt html,pre html,.electronic-text html,.sms html{font-size:78.75%;line-height:1.5em}sup,sub,.note{vertical-align:top;position:relative;font-size:9.8px;font-weight:inherit;padding-left:3.5px}sub{bottom:-5.6px}sup{top:-5.6px}a{color:#111;color:#217dbb;text-decoration:underline}a:link,a:visited,a:hover,a:active{color:#111;color:#196090}ul,ol,dl{margin-left:28px;margin-right:14px;font-size:1em;line-height:1.5em}ul html,ol html,dl html{font-size:87.5%;line-height:1.5em}ul+p,p+ul,ol+p,p+ol,dl+p,p+dl{padding-top:1.5em}li ul,li ol,li dl{font-size:1em;line-height:1.5em;page-break-inside:avoid}li ul html,li ol html,li dl html{font-size:87.5%;line-height:1.5em}ul{list-style-type:disc}ul li ul{margin-bottom:0;list-style-type:circle}ul ul ul{list-style-type:square}ol{list-style-type:decimal}ol ol{margin-bottom:0;list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}li{font-size:1em;line-height:1.5em}li html{font-size:87.5%;line-height:1.5em}table.noborder td,table.noborder th,table.noborder tfoot td{border:none !important;background:none !important}table{border-collapse:collapse;font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;width:90%;display:table;margin-left:5%;margin-right:5%;text-align:left;margin-top:3em}table html{font-size:87.5%;line-height:1.5em}table+*{margin-top:3em}table caption{font-weight:600}table td,table th,table tfoot td{border:1px solid #e6e6e6;font-size:1em;line-height:1.5em;padding:10.5px}table td html,table th html,table tfoot td html{font-size:87.5%;line-height:1.5em}table tr{background:#fff}table tr:nth-child(even){background:#fff}table tfoot{background:#f2f2f2}table th,table tfoot td{font-weight:600}.acknowledgements{text-align:center}.acknowledgements :first-child{margin-top:3em}.author-name,.publisher,.rightsholder{font-size:inherit;font-weight:bold;text-indent:0}.author-name+p,.publisher+p,.rightsholder+p{text-indent:0em}.by-same-author h1{font-size:inherit;line-height:inherit;font-style:italic}.by-same-author h1 em{font-style:normal}.by-same-author ul,.by-same-author ol{margin-left:none !important;list-style:none !important}.by-same-author li{font-size:1em;line-height:1.5em}.by-same-author li html{font-size:87.5%;line-height:1.5em}h2+.chapter-subtitle,h3+.chapter-subtitle,h4+.chapter-subtitle,h5+.chapter-subtitle,h6+.chapter-subtitle{margin-top:0em}h2+.chapter-subtitle{font-size:1.2em;line-height:1.25em}h2+.chapter-subtitle html{font-size:105%;line-height:1.5em}h3+.chapter-subtitle{font-size:1em;line-height:1.5em}h3+.chapter-subtitle html{font-size:87.5%;line-height:1.5em}h4+.chapter-subtitle{font-size:1em;line-height:1.5em}h4+.chapter-subtitle html{font-size:87.5%;line-height:1.5em}h5+.chapter-subtitle,h6+.chapter-subtitle{font-size:0.83333em;line-height:1.8em}h5+.chapter-subtitle html,h6+.chapter-subtitle html{font-size:72.91667%;line-height:1.5em}.chapter-subtitle+*{text-indent:0em}.colophon{line-height:1.7;text-indent:0em}.dedication{text-align:center;text-indent:0em}.entry{text-indent:-14px !important;margin-left:14px !important}.entry+p{text-indent:0em}.epigraph h1,.preface h1,.epilogue h1,.dedication h1,.introduction h1,div.index h1,.by-same-author h1{font-size:1.44em;line-height:2.08333em;padding-top:1.04167em;text-align:left}.epigraph h1 html,.preface h1 html,.epilogue h1 html,.dedication h1 html,.introduction h1 html,div.index h1 html,.by-same-author h1 html{font-size:126%;line-height:1.5em}.epigraph h1+*,.preface h1+*,.epilogue h1+*,.dedication h1+*,.introduction h1+*,div.index h1+*,.by-same-author h1+*{margin-top:1.5em}.heading{font-size:1em;line-height:1.5em;margin-top:0.75em;font-weight:bold}.heading html{font-size:87.5%;line-height:1.5em}.heading+p{text-indent:0em}.vignette,.figure{font-size:1em;line-height:1.5em;margin-top:3em;margin-bottom:3em;text-align:center}.vignette html,.figure html{font-size:87.5%;line-height:1.5em}.vignette img{width:auto;height:100%;display:inline}.figure{display:block}.figure img{page-break-inside:avoid;display:inline-block}.figure .caption{font-size:0.8em;line-height:1.875em;font-size:inherit;line-height:inherit;font-style:italic;text-align:left}.figure .caption html{font-size:70%;line-height:1.5em}.figure .caption em{font-style:normal}.index-group{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}.index-group html{font-size:87.5%;line-height:1.5em}.index-group h2{font-size:1.2em;line-height:1.25em;padding-top:1.25em;display:inline-block;vertical-align:top;text-align:left;width:2em}.index-group h2 html{font-size:105%;line-height:1.5em}.index-group ul.index-entry-list{padding:0em;margin:0 0 0 1.5em;list-style:none}.index-group ul.index-entry-list li.index-entry{font-size:1em;line-height:1.5em}.index-group ul.index-entry-list li.index-entry html{font-size:87.5%;line-height:1.5em}.index-group ul.index-entry-list li.index-entry a.index-locator:first-of-type{margin-left:0.75em}.footnote,.endnote{line-height:inherit;font-size:inherit;text-indent:0em}a.noteref{text-decoration:none}div.footnotes,div.rearnotes{font-size:1em;line-height:1.5em;margin-top:3em}div.footnotes html,div.rearnotes html{font-size:87.5%;line-height:1.5em}div.footnote,div.rearnote{font-size:1em;line-height:1.5em;margin-top:1.5em}div.footnote html,div.rearnote html{font-size:87.5%;line-height:1.5em}div.footnote p span.footnote,div.footnote p span.rearnote,div.footnote p span.endnote,div.footnote p a.nr,div.rearnote p span.footnote,div.rearnote p span.rearnote,div.rearnote p span.endnote,div.rearnote p a.nr{display:inline-block}div.footnote p span.footnote,div.footnote p span.rearnote,div.footnote p span.endnote,div.rearnote p span.footnote,div.rearnote p span.rearnote,div.rearnote p span.endnote{max-width:80%}div.footnote p a.nr,div.rearnote p a.nr{text-decoration:none;vertical-align:top;text-align:left;width:2.5em}p.pause{padding-top:0.75em;padding-bottom:0.75em;font-size:inherit;text-align:center !important;font-weight:bold;position:relative;top:0.3em;text-indent:0em}p.pause:not(:empty){padding-top:1.5em;padding-bottom:1.5em}p.pause+p{text-indent:0em}p.quotation,p.quotation-intro{margin-top:1.5em;font-size:inherit;line-height:inherit;font-style:italic;text-indent:0em;width:96%;margin-left:auto}p.quotation em,p.quotation-intro em{font-style:normal}p.quotation+p.quotation,p.quotation+p.quotation-intro,p.quotation-intro+p.quotation,p.quotation-intro+p.quotation-intro{text-indent:0em;margin-top:0em}p.quotation+p,p.quotation-intro+p{margin-top:1.5em;text-indent:0em}p.quotation+p.source{page-break-before:avoid;margin-top:0em;padding:0 0 21px 0}.quotation-intro{text-align:right;padding-right:21px}.quotation-intro+.source-intro{padding:0 21px 21px 0}.handwriting,.signature{font-size:inherit;line-height:inherit;font-style:italic}.handwriting em,.signature em{font-style:normal}.signature{text-indent:0em;text-align:right;padding:21px}.signature+p{text-indent:0em}p.source,p.source-intro{text-indent:0em;font-size:inherit;line-height:inherit;font-style:italic;padding:21px 0 21px 0;text-align:right;margin-top:1.5em}p.source em,p.source-intro em{font-style:normal}p.source+p{text-indent:0em}.source-intro{padding:21px 21px 21px 0}div.titlepage,div.title{text-align:center;padding:0}div.titlepage p,div.title p{text-indent:0em}div.titlepage p.title,div.titlepage p.book-title,div.title p.title,div.title p.book-title{font-size:1.44em;line-height:2.08333em;margin-top:3em;font-weight:600}div.titlepage p.title html,div.titlepage p.book-title html,div.title p.title html,div.title p.book-title html{font-size:126%;line-height:1.5em}div.titlepage .subtitle,div.titlepage .book-seriestitle,div.title .subtitle,div.title .book-seriestitle{font-size:1.2em;line-height:1.25em;margin-bottom:3em}div.titlepage .subtitle html,div.titlepage .book-seriestitle html,div.title .subtitle html,div.title .book-seriestitle html{font-size:105%;line-height:1.5em}div.titlepage .author-name,div.title .author-name{font-size:1.2em;line-height:1.25em;margin-top:1.5em}div.titlepage .author-name html,div.title .author-name html{font-size:105%;line-height:1.5em}div.titlepage .publisher,div.title .publisher{font-size:1em;line-height:1.5em;margin-top:3em}div.titlepage .publisher html,div.title .publisher html{font-size:87.5%;line-height:1.5em}div.titlepage .additionalTitleText,div.title .additionalTitleText{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}div.titlepage .additionalTitleText html,div.title .additionalTitleText html{font-size:87.5%;line-height:1.5em}.verse,.verse-intro{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;text-indent:0em;page-break-inside:avoid;font-size:inherit;line-height:inherit;font-style:italic}.verse html,.verse-intro html{font-size:87.5%;line-height:1.5em}.verse em{font-style:normal}.verse+.source{text-align:left;padding:0 0 21px 28px}.verse+*{text-indent:0em}.verse-intro{text-align:right}.verse-intro em{font-style:normal}.verse-intro+p{text-indent:0em}.verse-intro+.source-intro{text-align:right}span.letter{font-style:italic}span.letter em{font-style:normal}p.letter{margin-top:3em;font-size:inherit;text-indent:0em;margin-left:21px;margin-right:21px;font-size:1em;line-height:1.5em}p.letter html{font-size:87.5%;line-height:1.5em}p.letter em{font-style:italic}p.letter+.signature{margin-left:21px;margin-right:21px}p.letter+p.letter{margin-top:0em;font-size:1em;line-height:1.5em}p.letter+p.letter html{font-size:87.5%;line-height:1.5em}p.letter+p{text-indent:0em;margin-top:1.5em}h1,h2,h3{text-align:center}h1{page-break-before:auto;padding-top:4.34028em}h1+.chapter-subtitle{font-size:1.2em;line-height:1.25em;text-align:center;padding:0 !important;margin:0 !important}h1+.chapter-subtitle html{font-size:105%;line-height:1.5em}h1+.chapter-subtitle+p{margin-top:3em}h1+p{padding-top:3em}h2{page-break-after:avoid}body{padding:28px;color:#111}