@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-Regular.woff2") format("woff2"),url("/fonts/PerkSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-RegularItalic.woff2") format("woff2"),url("/fonts/PerkSans-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-Medium.woff2") format("woff2"),url("/fonts/PerkSans-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-MediumItalic.woff2") format("woff2"),url("/fonts/PerkSans-MediumItalic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-Medium.woff2") format("woff2"),url("/fonts/PerkSans-Medium.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-MediumItalic.woff2") format("woff2"),url("/fonts/PerkSans-MediumItalic.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-Medium.woff2") format("woff2"),url("/fonts/PerkSans-Medium.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-MediumItalic.woff2") format("woff2"),url("/fonts/PerkSans-MediumItalic.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-Medium.woff2") format("woff2"),url("/fonts/PerkSans-Medium.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"PerkSans";src:url("/fonts/PerkSans-MediumItalic.woff2") format("woff2"),url("/fonts/PerkSans-MediumItalic.woff") format("woff");font-weight:bold;font-style:italic}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{font-family:"PerkSans",Arial,sans-serif}.mp-nav{background:#fafaf5;color:#6e6e64;min-height:45px}@media(min-width: 960px){.mp-nav{position:fixed;left:0;top:0;height:100%;width:210px;z-index:1040}}@media print{.mp-nav{display:none}}body[data-is-public-page=true] .mp-nav{display:none}.mp-full-page-overlay{background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.mp-header{background:#fff;border-bottom:1px solid #d2d2c8;height:78px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 960px){.mp-header{margin-left:210px}}@media print{.mp-header{display:none}}.mp-header-h1{color:#14140f;font-size:20px;font-weight:800;margin:0}@media(min-width: 960px){.mp-header-h1{font-size:24px}}.mp-header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1280px;padding:0 12px}.panorama .mp-header-wrapper{max-width:1325px}@media(min-width: 960px){.mp-header-wrapper{padding:0 24px 0 32px}}@media(min-width: 1280px){.mp-header-wrapper{padding:0 16px 0 32px}}.mp-header-aside{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mp-header-jump-to{padding-right:32px}body[data-is-public-page=true] .mp-header{display:none}@media(min-width: 960px){.mp-book-banner{margin-left:210px}}@media(pointer: fine){::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 12px #d6d6d6}::-webkit-scrollbar-thumb{background-color:#b5b5b5;border:2px solid #e7e7e7;border-radius:12px}::-webkit-scrollbar-thumb:hover{background-color:#999}}.mp-nav{box-shadow:0px -1px 0 #d2d2c8 inset}@media(min-width: 960px){.mp-nav{box-shadow:1px 0 0 #d2d2c8}}.mp-header-h1{font-weight:500;font-size:23px}@media(min-width: 1280px){.mp-header-h1{font-size:33px}}