:root{--page-margin: 30}h2,h3{text-align:center}#page_Heading{line-height:120%}#page_Wrapper{grid-template-areas:"prev-next" "page-text" "page-image"}#page_Wrapper #page_PrevNext{grid-area:prev-next;grid-column:col 3/span 8;grid-row:1;height:-moz-fit-content;height:fit-content}#page_Wrapper #page_PrevNext:empty{display:none}#page_Wrapper #page_Text{grid-area:page-text;grid-column:col 2/span 6;grid-row:2;height:-moz-fit-content;height:fit-content}#page_Wrapper #page_Text:empty{display:none}#page_Wrapper #page_Image{grid-area:page-image;grid-column:col 3/span 8;grid-row:2;height:-moz-fit-content;height:fit-content}#page_Wrapper #page_Image:empty{display:none}#tofc_Wrapper{grid-template-areas:"tofc-content" "tofc-image"}#tofc_Wrapper #page_TofC{grid-area:tofc-content;grid-column:col 3/span 4;grid-row:1;padding:1rem;background-color:var(--base-white);font-size:var(--font-size-base);border:var(--image-border-default)}#tofc_Wrapper #page_Cover{grid-area:tofc-image;grid-column:col 7/span 4;grid-row:1;height:-moz-fit-content;height:fit-content;padding:3px;border:var(--image-border-default)}#tofc_Wrapper #page_Cover figure{margin:0}#page_Heading{font-size:var(--font-size-h2);font-style:normal;text-transform:uppercase}#page_Heading::after{display:block;content:"\a" "by Myrtis Irene Siddon";font-size:var(--font-size-h3);font-style:normal;line-height:130%;font-size:var(--font-size-h3);text-transform:none}#book_Wrapper{margin:0 calc(var(--page-margin)*1rem)}#book_Wrapper #tofc_Wrapper{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:1rem}#book_Wrapper #tofc_Wrapper #page_TofC{grid-column:1/span 6;grid-row:1}#book_Wrapper #tofc_Wrapper #page_Cover{grid-column:7/span 6;grid-row:1}#book_Wrapper #page_Wrapper{display:grid;grid-template-columns:repeat(12, 1fr)}#book_Wrapper #page_Wrapper #page_PrevNext{grid-column:1/span 12;grid-row:1}#book_Wrapper #page_Wrapper #page_UseArrows{grid-column:3/span 8;grid-row:1;font-size:var(--font-size-sm);text-align:center}#book_Wrapper #page_Wrapper #page_Image{grid-column:1/span 12;grid-row:2}@media only screen and (max-width: 1400px){#book_Wrapper{margin:0 calc(var(--page-margin)*.75rem)}}@media only screen and (max-width: 1200px){#book_Wrapper{margin:0 calc(var(--page-margin)*.5rem)}}@media only screen and (max-width: 992px){#book_Wrapper{margin:0 calc(var(--page-margin)*.25rem)}}@media only screen and (max-width: 768px){#book_Wrapper{margin:0 calc(var(--page-margin)*.1rem)}}