﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@keyframes full-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:"notonaskharabic-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notonaskharabic-regular-61b96460cb87a841dca9e03db28db3fe.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(ar){font-family:"Noto Sans", "notonaskharabic-regular", sans-serif !important}@font-face{font-family:"notosansbengali-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansbengali-regular-ee0304f4e540b663e6035496365d6142.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(bn){font-family:"Noto Sans", "notosansbengali-regular", sans-serif !important}@font-face{font-family:"notosansgujarati-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansgujarati-regular-97e879d813b2e4782b9544faaff40f8c.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(gu){font-family:"Noto Sans", "notosansgujarati-regular", sans-serif !important}@font-face{font-family:"notosanshebrew-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanshebrew-regular-db1aa04623e45f24479acc9340a027d2.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(he){font-family:"Noto Sans", "notosanshebrew-regular", sans-serif !important}@font-face{font-family:"notosanskhmer-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanskhmer-regular-f68d69021c0c415c58576e815489ed70.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(km){font-family:"Noto Sans", "notosanskhmer-regular", sans-serif !important}@font-face{font-family:"notosanslao-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanslao-regular-1ab8b0c3849b56262039e1178c77bf12.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(lo){font-family:"Noto Sans", "notosanslao-regular", sans-serif !important}@font-face{font-family:"notosansmalayalam-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansmalayalam-regular-4538b0223782a7d1b6ecbcf94750495f.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(ml){font-family:"Noto Sans", "notosansmalayalam-regular", sans-serif !important}@font-face{font-family:"notosansdevanagari-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansdevanagari-regular-5c96a9e151a00d83d24279d73a144e57.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(mr){font-family:"Noto Sans", "notosansdevanagari-regular", sans-serif !important}@font-face{font-family:"notosansmyanmar-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansmyanmar-regular-f0dd7c574e14fb538bc9e4129d2154fd.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(my){font-family:"Noto Sans", "notosansmyanmar-regular", sans-serif !important}@font-face{font-family:"notosansgurmukhi-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansgurmukhi-regular-8bd3189e9f612b308320df41bd0cb249.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(pa){font-family:"Noto Sans", "notosansgurmukhi-regular", sans-serif !important}@font-face{font-family:"notosanssinhala-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanssinhala-regular-1ecec3bb68edcbb3153c57480af55aff.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(si){font-family:"Noto Sans", "notosanssinhala-regular", sans-serif !important}@font-face{font-family:"notosanstamil-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanstamil-regular-56ccdcdf8490c492e3ae50687b1b71f5.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(ta){font-family:"Noto Sans", "notosanstamil-regular", sans-serif !important}@font-face{font-family:"notosanstelugu-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanstelugu-regular-0a20e2b7a31bde8c4df07737c57fcaa4.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(te){font-family:"Noto Sans", "notosanstelugu-regular", sans-serif !important}@font-face{font-family:"notosansthai-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosansthai-regular-65288d63a2bc5cd9c05bc22f125770b9.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(th){font-family:"Noto Sans", "notosansthai-regular", sans-serif !important}@font-face{font-family:"notosanstagalog-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanstagalog-regular-979fcdcfd315119d71adbbc7af767c67.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(tl){font-family:"Noto Sans", "notosanstagalog-regular", sans-serif !important}@font-face{font-family:"notonastaliqurdu-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notonastaliqurdu-regular-25bd9ada850d2c34d7909ee3dc15327d.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(ur){font-family:"Noto Sans", "notonastaliqurdu-regular", sans-serif !important}@font-face{font-family:"notosanshebrew-regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/notosanshebrew-regular-db1aa04623e45f24479acc9340a027d2.ttf) format("truetype");font-weight:normal;font-style:normal}:lang(yi){font-family:"Noto Sans", "notosanshebrew-regular", sans-serif !important}@font-face{font-family:"NotoSansCJKjp-Regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/NotoSansCJKjp-Regular-4a0f143675f595993e2d77cb1e38b783.otf) format("opentype");font-weight:normal;font-style:normal}:lang(ja){font-family:"Noto Sans", "NotoSansCJKjp-Regular", sans-serif !important}@font-face{font-family:"NotoSansCJKkr-Regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/NotoSansCJKkr-Regular-cb458e8c976905409d90eb373feba5d7.otf) format("opentype");font-weight:normal;font-style:normal}:lang(ko){font-family:"Noto Sans", "NotoSansCJKkr-Regular", sans-serif !important}@font-face{font-family:"NotoSansCJKsc-Regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/NotoSansCJKsc-Regular-d7d15f3a2a3d6179828ca3e5d01b03bd.otf) format("opentype");font-weight:normal;font-style:normal}:lang(zh-SC){font-family:"Noto Sans", "NotoSansCJKsc-Regular", sans-serif !important}@font-face{font-family:"NotoSansCJKtc-Regular";src:url(https://d3g6anj9jkury9.cloudfront.net/assets/noto/NotoSansCJKtc-Regular-ca2356fc620c5e64a01702b384a40cff.otf) format("opentype");font-weight:normal;font-style:normal}:lang(zh-TC){font-family:"Noto Sans", "NotoSansCJKtc-Regular", sans-serif !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:inherit;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}img{max-width:100%}form{margin:1.5rem 0}fieldset+fieldset{margin-top:1.5rem}fieldset+h3{margin-top:1.5rem}legend{font-size:1.4em;line-height:1.3em;margin-bottom:0.75rem}textarea,input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select{-webkit-transition:border-color 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition:border-color 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);transition:border-color 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;border-radius:0.125em;border:2px solid #dedede;padding:0.5rem 0.75rem;width:100%;font-size:0.875em}textarea:active,textarea:focus,textarea:focus:hover,input[type="color"]:active,input[type="color"]:focus,input[type="color"]:focus:hover,input[type="date"]:active,input[type="date"]:focus,input[type="date"]:focus:hover,input[type="datetime"]:active,input[type="datetime"]:focus,input[type="datetime"]:focus:hover,input[type="datetime-local"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:focus:hover,input[type="email"]:active,input[type="email"]:focus,input[type="email"]:focus:hover,input[type="month"]:active,input[type="month"]:focus,input[type="month"]:focus:hover,input[type="number"]:active,input[type="number"]:focus,input[type="number"]:focus:hover,input[type="password"]:active,input[type="password"]:focus,input[type="password"]:focus:hover,input[type="search"]:active,input[type="search"]:focus,input[type="search"]:focus:hover,input[type="tel"]:active,input[type="tel"]:focus,input[type="tel"]:focus:hover,input[type="text"]:active,input[type="text"]:focus,input[type="text"]:focus:hover,input[type="time"]:active,input[type="time"]:focus,input[type="time"]:focus:hover,input[type="url"]:active,input[type="url"]:focus,input[type="url"]:focus:hover,input[type="week"]:active,input[type="week"]:focus,input[type="week"]:focus:hover,input:not([type]):active,input:not([type]):focus,input:not([type]):focus:hover,textarea:active,textarea:focus,textarea:focus:hover,select:active,select:focus,select:focus:hover{border-color:#009aff}textarea:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select:hover{border-color:#33aeff}textarea:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select:hover{border-color:#c5c5c5}textarea:disabled,input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}textarea::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}textarea::-moz-placeholder,input[type="color"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:rgba(0,0,0,0.4)}textarea:-moz-placeholder,input[type="color"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input:not([type]):-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:rgba(0,0,0,0.4)}textarea:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:rgba(0,0,0,0.4)}textarea{overflow:auto;resize:vertical}label{color:#222;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;display:block;font-size:0.875rem;margin-bottom:0.375rem}label .lowlight{text-transform:none}label>input{margin-right:0.875rem;vertical-align:text-bottom}select::-ms-expand{display:none}input+input{margin-top:8px}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html,body{background-color:#fff;min-height:100%}a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;color:inherit;cursor:pointer;text-decoration:none;white-space:normal}p a,p a:link,p a:visited{color:#009aff}p a:focus,p a:hover,p a:active{color:#70c6ff}ul,ol{margin:0 0 1.5rem 0;padding:0}ul,ul li,ol,ol li{list-style:none;margin:0;padding:0}dl{margin:0 0 1.5rem 0}dt{margin:0 0 0.75rem 0}dd{margin:0 0 0.75rem 0;padding-left:0.75rem}table{border-collapse:separate;border-spacing:0;margin:0 0 1.5rem 0;table-layout:auto;width:100%}th{background-color:white;border:0;font-weight:700;padding:0.5rem 1rem;text-align:left}td{border:0;line-height:1.5;padding:0.5rem 1rem}tbody{background-color:#fff}body{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;color:#000;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1em;font-weight:400;font-style:normal;line-height:1.5;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{line-height:1.35;margin:0 0 1.5rem 0}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{line-height:1.5;margin:0 0 1.5rem 0}em{font-style:italic}strong,b{font-weight:700}s{text-decoration:line-through}hr{border-bottom:1px solid #dedede;border-left:0;border-right:0;border-top:0;margin:1.5rem auto}blockquote{border-left:3px solid #dedede;color:#8b8b8b;padding-left:1.5rem;padding-right:1.5rem}cite{color:#8b8b8b;font-style:italic}cite:before{content:'\2014 \00A0'}code,pre{font-family:"Lucida Console", monospace;overflow-x:auto}li>code,p>code{background:#efefef;border-radius:0.125em;color:#000;display:inline;margin:0 .125rem;padding:.0625em .25rem;font-size:.9em}pre{margin-bottom:1.5rem}sub{vertical-align:sub;font-size:0.8125em}sup{vertical-align:super;font-size:0.8125em}figcaption{color:#8b8b8b;font-style:italic;margin-top:.45rem;text-align:center;font-weight:500}.account-menu{box-shadow:0 0 15px rgba(0,0,0,0.15);color:#fff;background-color:#222;cursor:initial;display:none;position:absolute;right:0;top:50px;min-width:275px;min-height:200px;z-index:3}.account-menu.is-open{display:block;font-size:14px}.account-menu.is-open hr{margin:5px 0}.account-menu__list-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:1.5rem;list-style-type:none;margin:0}.account-menu__list-wrapper>li{padding:5px 0}.account-menu__nav,[class^="account-menu__nav--"],[class*=" account-menu__nav--"]{width:275px;padding-right:0.75rem;margin-bottom:1.05rem}@media screen and (min-width: 48em){.account-menu__nav,[class^="account-menu__nav--"],[class*=" account-menu__nav--"]{width:200px}}.account-menu__nav h5,[class^="account-menu__nav--"] h5,[class*=" account-menu__nav--"] h5{margin-bottom:0.75rem;font-size:1.125rem}.account-menu__nav a,[class^="account-menu__nav--"] a,[class*=" account-menu__nav--"] a{display:block;font-size:14px}.account-menu__nav a,.account-menu__nav a:link,.account-menu__nav a:visited,[class^="account-menu__nav--"] a,[class^="account-menu__nav--"] a:link,[class^="account-menu__nav--"] a:visited,[class*=" account-menu__nav--"] a,[class*=" account-menu__nav--"] a:link,[class*=" account-menu__nav--"] a:visited{color:#000}.account-menu__nav a:focus,.account-menu__nav a:hover,.account-menu__nav a:active,[class^="account-menu__nav--"] a:focus,[class^="account-menu__nav--"] a:hover,[class^="account-menu__nav--"] a:active,[class*=" account-menu__nav--"] a:focus,[class*=" account-menu__nav--"] a:hover,[class*=" account-menu__nav--"] a:active{color:#383838}.account-menu__nav a+a,[class^="account-menu__nav--"] a+a,[class*=" account-menu__nav--"] a+a{margin-top:0.5rem}.account-menu__nav a:hover,[class^="account-menu__nav--"] a:hover,[class*=" account-menu__nav--"] a:hover{text-decoration:underline}.account-menu__nav hr,[class^="account-menu__nav--"] hr,[class*=" account-menu__nav--"] hr{margin:0.75rem 0;width:5em;text-align:left}.account-menu__actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background-color:#fafafa;border-bottom-left-radius:0.125em;border-bottom-right-radius:0.125em;padding:0.75rem 1.5rem;font-size:14px}.account-menu__action a,.account-menu__action a:link,.account-menu__action a:visited{color:#009aff}.account-menu__action a:focus,.account-menu__action a:hover,.account-menu__action a:active{color:#70c6ff}.account-menu__email{color:#8b8b8b;margin-right:0.75rem}.account-menu__user{display:flex;margin-top:20px;padding:0 1.5rem;align-items:center}.account-menu__user .account-menu__image-container{width:40px;height:40px;margin-right:10px}.account-menu__user .account-menu__image-container>img{border-radius:50%;width:100%;height:100%;object-fit:cover}.account-menu__user .account-menu__user-name{font-size:14px}.account-menu__user .account-menu__user-email{font-size:12px;color:grey}.account-menu__sign-out{background:#333;color:#999;bottom:0;width:100%;padding:10px 20px}.header__notifications-container .notifications__count{margin-top:-2px}.header__notifications-container{position:relative}.header__notifications-container .notifications-menu{color:initial;left:initial;right:-12px;top:48px;width:400px;min-height:300px;cursor:initial}.header__notifications-container .notifications-menu:after{right:16px;left:initial}.header__notifications-container .notifications-menu:before{right:15px;left:initial}.header__notifications-container .notifications-menu .notifications__mark-all-read{float:right;font-size:.85em;color:#009aff;padding:0}.header__notifications-container .notifications-menu .notifications__mark-all-read:hover{color:#005c99}.header__notifications-container .notifications-menu>h2{padding:8px 16px;font-size:1em;line-height:1.5em;border-bottom:1px solid #dedede;margin:0}@media screen and (max-width: 40em){.header__notifications-container{position:initial}.notifications-menu.is-open{width:90%;left:5%;right:5%}.notifications-menu::after,.notifications-menu::before{display:none}}.spinner-wrapper{position:relative;min-height:15em}.spinner-wrapper>*{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;text-align:center}.spinner-wrapper>*>div{background-color:#009aff}.alert,[class^="alert--"],[class*=" alert--"]{font-weight:400;border-radius:0.125em;font-size:0.875rem;margin-bottom:0.75rem;padding:0.75rem}.alert.alert--no-icon:before,[class^="alert--"].alert--no-icon:before,[class*=" alert--"].alert--no-icon:before{display:none}.alert:before,[class^="alert--"]:before,[class*=" alert--"]:before{font-family:"Font Awesome 5 Free";font-weight:900;margin-right:4px}.alert a,[class^="alert--"] a,[class*=" alert--"] a{text-decoration:underline}.alert strong,[class^="alert--"] strong,[class*=" alert--"] strong{font-weight:700}.alert .list,[class^="alert--"] .list,[class*=" alert--"] .list{margin-top:0;margin-bottom:0}.alert--error{color:#ad191f;background-color:#fbe3e4}.alert--error:before{content:"\f071"}.alert--error a,.alert--error a:link,.alert--error a:visited{color:#ad191f}.alert--error a:focus,.alert--error a:hover,.alert--error a:active{color:#e65056}.alert--warning{color:#c39000;background-color:#fff6dd}.alert--warning:before{content:"\f06a"}.alert--warning a,.alert--warning a:link,.alert--warning a:visited{color:#c39000}.alert--warning a:focus,.alert--warning a:hover,.alert--warning a:active{color:#ffca34}.alert--info{color:#0072d7;background-color:#f1f8ff}.alert--info:before{content:"\f05a"}.alert--info a,.alert--info a:link,.alert--info a:visited{color:#0072d7}.alert--info a:focus,.alert--info a:hover,.alert--info a:active{color:#48a9ff}.alert--success{color:#339353;background-color:#e8f7ed}.alert--success:before{content:"\f058"}.alert--success a,.alert--success a:link,.alert--success a:visited{color:#339353}.alert--success a:focus,.alert--success a:hover,.alert--success a:active{color:#6bcc8b}.avatar,[class^='avatar--'],[class*='avatar--']{position:relative}.avatar a,[class^='avatar--'] a,[class*='avatar--'] a{display:inline-block}.avatar__image{background-color:#fff;display:block;font-size:0;margin:auto;overflow:hidden;padding:0;text-align:center;vertical-align:middle}.avatar--full .avatar__image{border-radius:75px;height:150px;line-height:150px;width:150px}.avatar--medium .avatar__image{border-radius:50px;height:100px;line-height:100px;width:100px}.avatar--small .avatar__image{border-radius:37.5px;height:75px;line-height:75px;width:75px}.avatar--tiny .avatar__image{border-radius:16px;height:32px;line-height:32px;width:32px}.banner,[class^='banner--'],[class*=' banner--']{padding:1em 1.5rem}.banner p,[class^='banner--'] p,[class*=' banner--'] p{margin-bottom:0}.banner-inner{margin:0 auto;max-width:80em}.banner-inner::after{clear:both;content:"";display:table}.banner--theme-shark{background-color:#222;color:#efefef;color:white}.banner--theme-shark .banner__title-icon{color:#fff}.banner--theme-shark .banner-inner{padding:0}@media screen and (min-width: 56.25em){.banner--theme-shark .banner-inner{padding:0 2.5rem}}.banner--theme-shark .banner__actions a,.banner--theme-shark .banner__actions a:link,.banner--theme-shark .banner__actions a:visited{color:#009aff}.banner--theme-shark .banner__actions a:focus,.banner--theme-shark .banner__actions a:hover,.banner--theme-shark .banner__actions a:active{color:#70c6ff}.banner--theme-alice{background-color:rgba(0,154,255,0.04);color:rgba(0,0,0,0.8)}.banner--theme-alice .banner__title-icon{color:#009aff}.banner--theme-alice .banner__actions a,.banner--theme-alice .banner__actions a:link,.banner--theme-alice .banner__actions a:visited{color:#009aff}.banner--theme-alice .banner__actions a:focus,.banner--theme-alice .banner__actions a:hover,.banner--theme-alice .banner__actions a:active{color:#70c6ff}.banner-left,.banner-right{margin:.5em 0;padding:0 6px;float:left}@media screen and (min-width: 56.25em){.banner-left,.banner-right{margin:1em 0;width:50%;margin:0}}.banner__title,.banner__subtitle{display:block;margin-right:0.75rem;margin-bottom:0;font-weight:400}.banner__subtitle{margin:0}@media screen and (min-width: 56.25em){.banner__subtitle{margin-left:48px}}.banner__title-icon{display:inline-block;margin-right:0.5rem;text-align:center;width:40px}.banner__actions{font-size:0.875rem;margin-top:6px}.banner__actions a{white-space:pre}.banner__actions i{margin-right:3px}.cookies-banner{position:fixed;left:0;right:0;bottom:0;margin:0;text-align:center;font-size:1em;z-index:1;display:none;background:#000;color:#fff}.cookies-banner.shown{display:block}.cookies-banner .btn{color:white;text-decoration:none}.cookies-banner .btn:hover{color:white}.book-title{color:#000;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;margin:0}.book-subtitle{color:rgba(0,0,0,0.6);font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1em;font-weight:400;line-height:1.438em;margin:0.375rem 0 0 0}.book-author{font-weight:400;color:rgba(0,0,0,0.8);margin:0.5rem 0 0 0;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}.book-description{color:#000;font-weight:400;margin:1.5rem 0 0 0;font-family:"Noto Serif", serif;line-height:1.813em}.book-cover{position:relative}.book-cover img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;display:block;height:auto;margin:0 auto;overflow:hidden;padding:0;width:auto}.book-details-list{text-transform:uppercase}.book-details-list::after{clear:both;content:"";display:table}.book-details-list.vertical .detail{display:block;margin-bottom:1em}.book-details-list .detail{text-align:center;display:inline-block}.book-details-list .detail>span{display:block;margin-bottom:3px;line-height:1.125;font-size:1.75em;color:#222}.book-details-list .detail>p{font-size:.75em;color:#4a4a4a;letter-spacing:1px}.book-details-list .detail.percentage span{padding-left:1em}.book-details-list .detail.percentage span::after{content:'%';font-size:.8125em;margin-left:1px}.book-details-list .detail.complete p,.book-details-list .detail.complete span{color:#009aff}.book-details-list .fa{font-size:2em;color:#222}.book-details-list .leanpub-icon{background-position:center;background-repeat:no-repeat;background-size:contain;height:2em}.bullets{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bullet,[class^='bullet--'],[class*=' bullet--']{margin-bottom:1.5rem}@media screen and (min-width: 40em){.bullet--1of3{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 99%;-moz-flex:0 0 99%;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%}.bullet--1of3:nth-child(1n+1){margin-left:0}.bullet--1of3:not(:nth-child(1n+1)){margin-left:1%}}@media screen and (min-width: 48em){.bullet--1of3{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.bullet--1of3:nth-child(2n+1){margin-left:0}.bullet--1of3:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 56.25em){.bullet--1of3{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.bullet--1of3:nth-child(3n+1){margin-left:0}.bullet--1of3:not(:nth-child(3n+1)){margin-left:1%}}@media screen and (min-width: 40em){.bullet--1of2{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 99%;-moz-flex:0 0 99%;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%}.bullet--1of2:nth-child(1n+1){margin-left:0}.bullet--1of2:not(:nth-child(1n+1)){margin-left:1%}}@media screen and (min-width: 56.25em){.bullet--1of2{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.bullet--1of2:nth-child(2n+1){margin-left:0}.bullet--1of2:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 40em){.bullet--1of4{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 99%;-moz-flex:0 0 99%;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%}.bullet--1of4:nth-child(1n+1){margin-left:0}.bullet--1of4:not(:nth-child(1n+1)){margin-left:1%}}@media screen and (min-width: 48em){.bullet--1of4{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.bullet--1of4:nth-child(2n+1){margin-left:0}.bullet--1of4:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 56.25em){.bullet--1of4{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 24%;-moz-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}.bullet--1of4:nth-child(4n+1){margin-left:0}.bullet--1of4:not(:nth-child(4n+1)){margin-left:1%}}.bullet-icon{color:#009aff;overflow:visible;font-size:2rem;color:#009aff}.bullet-icon.royalties{width:auto;font-size:2em;line-height:1}.bullet-icon.royalties:before{content:"80%";font-weight:500}.bullet-icon+.bullet-icon{margin-left:4px}.bullet-title{color:#000}.bullet-content{padding:0 0.75rem;margin-top:0.75rem}.bullet__actions>*+*{margin-left:0.75rem}.bundle-list-item{display:inline-block;margin-bottom:3rem;max-width:100%;text-align:center;vertical-align:top}.bundle-list-item-title{color:#000;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;margin:0;overflow:hidden;white-space:normal}.bundle-list-item-book-count{color:#8b8b8b}.bundle-list-item-author{font-weight:400;color:rgba(0,0,0,0.8);margin:0.5rem 0 0 0;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;overflow:hidden;white-space:normal}.book-cover-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;padding:0 0.5rem}.book-cover-wrapper>*:nth-last-child(n+2):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+2) ~ *:not(:first-child){margin-left:-25%}.book-cover-wrapper>*:nth-last-child(n+3):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+3) ~ *:not(:first-child){margin-left:-33%}.book-cover-wrapper>*:nth-last-child(n+4):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+4) ~ *:not(:first-child){margin-left:-38.5%}.book-cover-wrapper>*:nth-last-child(n+5):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+5) ~ *:not(:first-child){margin-left:-42.5%}.book-cover-wrapper>*:nth-last-child(n+6):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+6) ~ *:not(:first-child){margin-left:-45%}.book-cover-wrapper>*:nth-last-child(n+7):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+7) ~ *:not(:first-child){margin-left:-48%}.book-cover-wrapper>*:nth-last-child(n+8):not(:first-child),.book-cover-wrapper>*:nth-last-child(n+8) ~ *:not(:first-child){margin-left:-50%}.book-cover-wrapper .book-cover{position:relative}.book-cover-wrapper .book-cover:not(:last-child):after{background:-webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,0.15) 90%, rgba(0,0,0,0.25) 100%);background:linear-gradient(to right, transparent 0%, rgba(0,0,0,0.15) 90%, rgba(0,0,0,0.25) 100%);bottom:0;content:'';left:0;position:absolute;right:0;top:0}button,input[type='button'],input[type='reset'],input[type='submit']{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-webkit-appearance:none;cursor:pointer;display:inline-block;font-size:inherit;overflow:visible;text-align:center;direction:ltr}button.pending,button:disabled,input[type='button'].pending,input[type='button']:disabled,input[type='reset'].pending,input[type='reset']:disabled,input[type='submit'].pending,input[type='submit']:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}button>i+span,button>span+i,input[type='button']>i+span,input[type='button']>span+i,input[type='reset']>i+span,input[type='reset']>span+i,input[type='submit']>i+span,input[type='submit']>span+i{margin-left:0.5rem}.btn--solid,[class^='btn--solid--'],[class*=' btn--solid--']{-webkit-transition:background-color 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition:background-color 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);transition:background-color 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);color:#fff;background-color:#009aff;border-radius:0.125em;border:0;display:inline-block;font-weight:700;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;padding-bottom:0.5em;padding-left:0.875em;padding-right:0.875em;padding-top:0.5em}.btn--solid:hover,[class^='btn--solid--']:hover,[class*=' btn--solid--']:hover{color:#f2f2f2}.btn--solid:active,.btn--solid:focus,[class^='btn--solid--']:active,[class^='btn--solid--']:focus,[class*=' btn--solid--']:active,[class*=' btn--solid--']:focus{color:#ededed}.btn--solid:hover,[class^='btn--solid--']:hover,[class*=' btn--solid--']:hover{background-color:#008be6}.btn--solid:active,.btn--solid:focus,[class^='btn--solid--']:active,[class^='btn--solid--']:focus,[class*=' btn--solid--']:active,[class*=' btn--solid--']:focus{background-color:#0084db}.btn--solid:disabled,[class^='btn--solid--']:disabled,[class*=' btn--solid--']:disabled{color:#fff;background-color:#8b8b8b}.btn--solid:disabled:hover,[class^='btn--solid--']:disabled:hover,[class*=' btn--solid--']:disabled:hover{color:#f2f2f2}.btn--solid:disabled:active,.btn--solid:disabled:focus,[class^='btn--solid--']:disabled:active,[class^='btn--solid--']:disabled:focus,[class*=' btn--solid--']:disabled:active,[class*=' btn--solid--']:disabled:focus{color:#ededed}.btn--solid:disabled:hover,[class^='btn--solid--']:disabled:hover,[class*=' btn--solid--']:disabled:hover{background-color:#7e7e7e}.btn--solid:disabled:active,.btn--solid:disabled:focus,[class^='btn--solid--']:disabled:active,[class^='btn--solid--']:disabled:focus,[class*=' btn--solid--']:disabled:active,[class*=' btn--solid--']:disabled:focus{background-color:#797979}.btn--solid--shark{color:#fff;background-color:#222}.btn--solid--shark:hover{color:#f2f2f2}.btn--solid--shark:active,.btn--solid--shark:focus{color:#ededed}.btn--solid--shark:hover{background-color:#151515}.btn--solid--shark:active,.btn--solid--shark:focus{background-color:#101010}.btn--solid--red{color:#fff;background-color:#ad191f}.btn--solid--red:hover{color:#f2f2f2}.btn--solid--red:active,.btn--solid--red:focus{color:#ededed}.btn--solid--red:hover{background-color:#97161b}.btn--solid--red:active,.btn--solid--red:focus{background-color:#8e1419}.btn--solid--green{color:#fff;background-color:#339353}.btn--solid--green:hover{color:#f2f2f2}.btn--solid--green:active,.btn--solid--green:focus{color:#ededed}.btn--solid--green:hover{background-color:#2c8048}.btn--solid--green:active,.btn--solid--green:focus{background-color:#2a7844}.btn--solid--oslo{color:#fff;background-color:#8b8b8b}.btn--solid--oslo:hover{color:#f2f2f2}.btn--solid--oslo:active,.btn--solid--oslo:focus{color:#ededed}.btn--solid--oslo:hover{background-color:#7e7e7e}.btn--solid--oslo:active,.btn--solid--oslo:focus{background-color:#797979}.btn--solid--iron{color:#222;background-color:#dedede}.btn--solid--iron:hover{color:#151515}.btn--solid--iron:active,.btn--solid--iron:focus{color:#101010}.btn--solid--iron:hover{background-color:#d1d1d1}.btn--solid--iron:active,.btn--solid--iron:focus{background-color:#cccccc}.btn--hollow,[class^='btn--hollow--'],[class*=' btn--hollow--']{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:0.125em;background:transparent;display:inline-block;border:2px solid;border-color:rgba(0,0,0,0.1);padding:0.375em 0.75em;color:rgba(0,0,0,0.8)}.btn--hollow.--interactive,[class^='btn--hollow--'].--interactive,[class*=' btn--hollow--'].--interactive{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.btn--hollow.--interactive:hover,[class^='btn--hollow--'].--interactive:hover,[class*=' btn--hollow--'].--interactive:hover{color:#fff;background:#009aff;border-color:#007bcc}.btn--hollow--shark{color:#222;border-color:#222}.btn--hollow--shark:hover{color:#151515}.btn--hollow--shark:active,.btn--hollow--shark:focus{color:#101010}.btn--plain,[class^='btn--plain--'],[class*=' btn--plain--']{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;display:inline-block;background-color:transparent;border:2px solid;border-color:transparent;padding:0.375em 0.75em}.btn--plain{color:#000}.btn--plain:hover{color:black}.btn--plain:active,.btn--plain:focus{color:black}.btn--plain--shark{color:#222}.btn--plain--shark:hover{color:#151515}.btn--plain--shark:active,.btn--plain--shark:focus{color:#101010}.btn--plain--azure{color:#009aff}.btn--plain--azure:hover{color:#008be6}.btn--plain--azure:active,.btn--plain--azure:focus{color:#0084db}.btn--close{background-color:transparent;border:0;padding:0}.button--full-width{display:block;width:100%}.btn__text+.btn__icon,.btn__icon+.btn__text{margin-left:0.5rem}.control-group{margin-bottom:1.125rem}.control-group.hidden{display:none}.control-group>.control-group{padding-left:0.75rem}.control-group .hint{margin-bottom:0}.control-group--error textarea,.control-group--error input[type="color"],.control-group--error input[type="date"],.control-group--error input[type="datetime"],.control-group--error input[type="datetime-local"],.control-group--error input[type="email"],.control-group--error input[type="month"],.control-group--error input[type="number"],.control-group--error input[type="password"],.control-group--error input[type="search"],.control-group--error input[type="tel"],.control-group--error input[type="text"],.control-group--error input[type="time"],.control-group--error input[type="url"],.control-group--error input[type="week"],.control-group--error input:not([type]),.control-group--error textarea,.control-group--error select,.control-group--error .Select-control{border-color:#ad191f}.control-group--error textarea:active,.control-group--error textarea:focus,.control-group--error textarea:focus:hover,.control-group--error input[type="color"]:active,.control-group--error input[type="color"]:focus,.control-group--error input[type="color"]:focus:hover,.control-group--error input[type="date"]:active,.control-group--error input[type="date"]:focus,.control-group--error input[type="date"]:focus:hover,.control-group--error input[type="datetime"]:active,.control-group--error input[type="datetime"]:focus,.control-group--error input[type="datetime"]:focus:hover,.control-group--error input[type="datetime-local"]:active,.control-group--error input[type="datetime-local"]:focus,.control-group--error input[type="datetime-local"]:focus:hover,.control-group--error input[type="email"]:active,.control-group--error input[type="email"]:focus,.control-group--error input[type="email"]:focus:hover,.control-group--error input[type="month"]:active,.control-group--error input[type="month"]:focus,.control-group--error input[type="month"]:focus:hover,.control-group--error input[type="number"]:active,.control-group--error input[type="number"]:focus,.control-group--error input[type="number"]:focus:hover,.control-group--error input[type="password"]:active,.control-group--error input[type="password"]:focus,.control-group--error input[type="password"]:focus:hover,.control-group--error input[type="search"]:active,.control-group--error input[type="search"]:focus,.control-group--error input[type="search"]:focus:hover,.control-group--error input[type="tel"]:active,.control-group--error input[type="tel"]:focus,.control-group--error input[type="tel"]:focus:hover,.control-group--error input[type="text"]:active,.control-group--error input[type="text"]:focus,.control-group--error input[type="text"]:focus:hover,.control-group--error input[type="time"]:active,.control-group--error input[type="time"]:focus,.control-group--error input[type="time"]:focus:hover,.control-group--error input[type="url"]:active,.control-group--error input[type="url"]:focus,.control-group--error input[type="url"]:focus:hover,.control-group--error input[type="week"]:active,.control-group--error input[type="week"]:focus,.control-group--error input[type="week"]:focus:hover,.control-group--error input:not([type]):active,.control-group--error input:not([type]):focus,.control-group--error input:not([type]):focus:hover,.control-group--error textarea:active,.control-group--error textarea:focus,.control-group--error textarea:focus:hover,.control-group--error select:active,.control-group--error select:focus,.control-group--error select:focus:hover,.control-group--error .Select-control:active,.control-group--error .Select-control:focus,.control-group--error .Select-control:focus:hover{border-color:#ad191f}.control-group--error textarea:hover,.control-group--error input[type="color"]:hover,.control-group--error input[type="date"]:hover,.control-group--error input[type="datetime"]:hover,.control-group--error input[type="datetime-local"]:hover,.control-group--error input[type="email"]:hover,.control-group--error input[type="month"]:hover,.control-group--error input[type="number"]:hover,.control-group--error input[type="password"]:hover,.control-group--error input[type="search"]:hover,.control-group--error input[type="tel"]:hover,.control-group--error input[type="text"]:hover,.control-group--error input[type="time"]:hover,.control-group--error input[type="url"]:hover,.control-group--error input[type="week"]:hover,.control-group--error input:not([type]):hover,.control-group--error textarea:hover,.control-group--error select:hover,.control-group--error .Select-control:hover{border-color:#da1f27}.control-group__control{position:relative}.control-group__actions{margin-top:1.5rem}.control-group--prepend,.control-group--append{border-collapse:separate;display:table;position:relative;margin-bottom:.625em;width:100%;line-height:1}.control-group--prepend .add-on,.control-group--append .add-on{background:#efefef;border:0;color:rgba(0,0,0,0.8);display:table-cell;font-size:0.875rem;line-height:inherit;padding:0.5rem 0.75rem;position:relative;vertical-align:middle;width:1px}.control-group--prepend input,.control-group--prepend .add-on+input,.control-group--append input,.control-group--append .add-on+input{display:table-cell;margin:0;width:100%}.control-group--prepend .add-on{border-bottom-left-radius:0.125em;border-top-left-radius:0.125em;border-bottom-right-radius:0;border-top-right-radius:0;white-space:nowrap}.control-group--prepend input,.control-group--prepend .add-on+input{border-bottom-right-radius:0.125em;border-top-right-radius:0.125em;border-bottom-left-radius:0;border-top-left-radius:0}.control-group--append .add-on{border-bottom-right-radius:0.125em;border-top-right-radius:0.125em;border-bottom-left-radius:0;border-top-left-radius:0}.control-group--append input,.control-group--append .add-on+input{border-bottom-left-radius:0.125em;border-top-left-radius:0.125em;border-bottom-right-radius:0;border-top-right-radius:0}.leanpub-motto{margin-bottom:0.75rem}.leanpub-motto h2{text-transform:uppercase;margin:0 0 12px 0;font-size:16px;font-weight:bold;letter-spacing:2px}.leanpub-motto p{font-size:14px}#js-flash-prototype{display:none !important}.flash,[class^="flash--"],[class*=" flash--"]{background:#efefef;font-size:0.875rem;margin-bottom:0;padding:6px 8px;top:50px;position:relative;width:100%;z-index:5}@media screen and (min-width: 48em){.flash,[class^="flash--"],[class*=" flash--"]{padding:0.75rem 5em}}.flash.closeable.persistent .flash__close-icon,[class^="flash--"].closeable.persistent .flash__close-icon,[class*=" flash--"].closeable.persistent .flash__close-icon{display:inline-block}.flash.closeable:not(.persistent),[class^="flash--"].closeable:not(.persistent),[class*=" flash--"].closeable:not(.persistent){position:fixed;top:50px}.flash.closeable:not(.persistent) .flash__close-icon,[class^="flash--"].closeable:not(.persistent) .flash__close-icon,[class*=" flash--"].closeable:not(.persistent) .flash__close-icon{display:inline-block}.flash.persistent:not(.closeable) .flash__close-icon,[class^="flash--"].persistent:not(.closeable) .flash__close-icon,[class*=" flash--"].persistent:not(.closeable) .flash__close-icon{display:none}.flash .container--large,[class^="flash--"] .container--large,[class*=" flash--"] .container--large{position:relative}.flash a,[class^="flash--"] a,[class*=" flash--"] a{text-decoration:underline}.flash a,.flash a:link,.flash a:visited,[class^="flash--"] a,[class^="flash--"] a:link,[class^="flash--"] a:visited,[class*=" flash--"] a,[class*=" flash--"] a:link,[class*=" flash--"] a:visited{color:#000}.flash a:focus,.flash a:hover,.flash a:active,[class^="flash--"] a:focus,[class^="flash--"] a:hover,[class^="flash--"] a:active,[class*=" flash--"] a:focus,[class*=" flash--"] a:hover,[class*=" flash--"] a:active{color:#383838}.app-without-header .flash{top:0}.flash__progress-bar{-webkit-transition:width 0.25s ease-in;-moz-transition:width 0.25s ease-in;transition:width 0.25s ease-in;bottom:0;left:0;position:absolute;top:0;width:0%;z-index:-1}.flash .container--large{text-align:center}.flash__message{text-align:center;display:inline-block;vertical-align:middle}@media screen and (min-width: 48em){.flash__message{padding-left:5em;padding-right:5em}}.flash__message::before{font-family:"Font Awesome 5 Free";font-weight:900;margin-right:4px}.flash__close-icon{cursor:pointer}.flash__close-icon svg{height:0.875rem;fill:currentColor}.flash--error{color:#ad191f;background-color:#fbe3e4}.flash--error .flash__message:before{content:"\f071"}.flash--error .flash__progress-bar{background-color:#f8cdcf}.flash--error a,.flash--error a:link,.flash--error a:visited{color:#ad191f}.flash--error a:focus,.flash--error a:hover,.flash--error a:active{color:#e65056}.flash--warning{color:#c39000;background-color:#fff6dd}.flash--warning .flash__message:before{content:"\f06a"}.flash--warning .flash__progress-bar{background-color:#ffefc3}.flash--warning a,.flash--warning a:link,.flash--warning a:visited{color:#c39000}.flash--warning a:focus,.flash--warning a:hover,.flash--warning a:active{color:#ffca34}.flash--info{color:#0072d7;background-color:#f1f8ff}.flash--info .flash__message:before{content:"\f05a"}.flash--info .flash__progress-bar{background-color:#d7ecff}.flash--info a,.flash--info a:link,.flash--info a:visited{color:#0072d7}.flash--info a:focus,.flash--info a:hover,.flash--info a:active{color:#48a9ff}.flash--success{color:#339353;background-color:#e8f7ed}.flash--success .flash__message:before{content:"\f058"}.flash--success .flash__progress-bar{background-color:#d5f0de}.flash--success a,.flash--success a:link,.flash--success a:visited{color:#339353}.flash--success a:focus,.flash--success a:hover,.flash--success a:active{color:#6bcc8b}.footer{background-color:#222;color:#efefef;padding-top:3rem}.footer li a{font-size:.8125rem}.footer li a:hover{text-decoration:underline}.footer-logo{border:0;color:transparent;font:0/0 a;text-shadow:none;margin:auto;width:96px}.footer-logo a{background-repeat:no-repeat;background-size:96px 67px;display:block;height:67px;width:96px}.footer-links{display:block;margin:3rem 0}.footer-links::after{clear:both;content:"";display:table}.footer-list{margin-bottom:3rem}@media screen and (min-width: 40em){.footer-list{width:100%;margin-bottom:3rem}}@media screen and (min-width: 48em){.footer-list{float:left;display:block;margin-right:0.38121604%;width:19.69502717%}.footer-list:last-child{margin-right:0}.footer-list+.footer-list{padding-left:10px}}.footer-list-title{margin-bottom:0.75rem;font-size:1em;font-weight:700}.footer-copyright{padding:1.5rem;display:block;color:#8b8b8b;font-size:.75em;margin:0 auto;text-align:center;width:75%}.footer-copyright a,.footer-copyright a:link,.footer-copyright a:visited{color:#009aff}.footer-copyright a:focus,.footer-copyright a:hover,.footer-copyright a:active{color:#70c6ff}.footer-copyright a:hover{text-decoration:underline}.form--session{max-width:25rem;margin-left:auto;margin-right:auto;margin-bottom:4.5rem}.form__footer{margin-top:1.5rem}.label__character-counter,[class^='label__character-counter--'],[class*=' label__character-counter--']{margin-left:0.375rem;color:#8b8b8b;text-transform:initial;letter-spacing:initial}.label__character-counter:before,[class^='label__character-counter--']:before,[class*=' label__character-counter--']:before{content:'('}.label__character-counter:after,[class^='label__character-counter--']:after,[class*=' label__character-counter--']:after{content:')'}.label__character-counter--error{color:#ad191f}form.button_to{display:inline-block}form.button_to+p.hint{margin-top:-10px}form .control-group.attachment img{display:block;margin:0.75em 0}.datetime .controls select{display:inline-block}.index-search-form{text-align:right}.index-search-form form{margin-bottom:0}.index-search-form input{display:inline-block;font-size:0.75em;padding:0.75em}.index-search-form input[type="submit"]{margin-left:1em;padding:1em;float:right}.header{position:fixed;left:0;right:0;top:0;background:#222;z-index:6;color:#fff}.header.--nav-open .header__section--right{display:none}.header.--in-app>.container--large{max-width:initial;margin:0}.header.--in-app>div{max-width:initial}.header.--in-app .author-sub-header{max-width:initial}.header>div:not(.author-sub-header__container){display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;max-width:80em}.header .fa-caret-down{display:inline-block;font-size:0.875em;position:relative;top:0px;right:-2px}[class^="header__section--"],[class*=" header__section--"]{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header__section--left{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 56.25em){.header__section--left{display:none}}.header__section--center{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-right:auto}@media screen and (min-width: 56.25em){.header__section--center{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.header__section--center .StaticLinks{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.header__section--center .StaticLinks a.lp-link{color:inherit;display:inline-block;height:50px;line-height:50px;margin:0 20px 0 0;white-space:nowrap;font-size:0.875em}.header__section--center .MobileDropdown .StaticLinks a.lp-link{display:block;line-height:initial;height:auto;margin:0}.header__section--center .MobileDropdown .StaticLinks a.lp-link.active{border-bottom:none;font-weight:bold}@media (max-width: 80em){.header__section--center .StaticLinks a.lp-link{margin:0 20px 0 0}}@media (min-width: 40em){.header__section--center .MobileDropdown{display:none}}@media (max-width: 40em){.header__section--center .HeaderRootSwitcher{margin-right:0}.header__section--center .DropdownContainer__Trigger{padding-left:8px !important}.header__section--center .StaticLinks{display:none}.header__section--center .MobileDropdown,.header__section--center .MobileDropdown .StaticLinks{display:block}}@media (max-width: 48em){.header__section--center{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.header__section--right{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.header__section--right>*+*{margin-left:0.75rem}.header__logo,[class^="header__logo--"],[class*=" header__logo--"]{margin:8px}.header__logo--black{position:relative}.header__logo--black,.header__logo--black svg{width:1.625rem;max-height:1.625rem}@media screen and (min-width: 56.25em){.header__logo--black,.header__logo--black svg{width:1.625rem;max-height:1.625rem}}@media (max-width: 56.25em){.header__logo--black{display:none}}.header__mobile-menu-icon{padding:0.75rem;font-size:0.875em}@media screen and (min-width: 56.25em){.header__mobile-menu-icon{display:none}}.header__nav{display:none}@media screen and (min-width: 56.25em){.header__nav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.header__nav-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header__nav-item a.active,.header__logo--black a.active{color:#fff}.header__nav-item a.active::after,.header__logo--black a.active::after{position:absolute;left:0;right:0;bottom:0;height:3px;background:#009aff;content:" "}.header__logo--black a.active::after{bottom:-8px}.header__nav-item{position:relative;line-height:50px;font-size:0.875em;font-weight:500}.header__nav-item a{color:inherit;white-space:nowrap}.header__nav-item a:hover{color:#ddd}.header__nav-item+.header__nav-item{margin-left:1.3rem}.header__search{display:none;align-self:center;width:auto}.header__search .header-search-wrapper{max-width:500px}.header__search .header-search-wrapper input{border-radius:5px;background-color:#333333;color:white;border:none;padding-left:3em;text-align:left}.header__search .header-search-wrapper input::placeholder{color:rgba(255,255,255,0.6)}.header__search .header-search-wrapper input:focus::placeholder{opacity:0}.header__search .header-search-wrapper .search__button{left:4px}.header__search .search-toggle{color:white;padding:0;margin:0;border:none;line-height:50px}.header__search .search-toggle i{font-size:1.0625em}@media screen and (min-width: 56.25em){.header__search{display:block}}.header__session-buttons{display:none}.header__session-buttons .header__nav-item+.header__nav-item{margin-left:1em}@media screen and (min-width: 56.25em){.header__session-buttons{display:block}}.header__overview{width:32px;height:50px;text-align:center;padding-top:10px}.header__overview.active{border-bottom:3px solid #009aff}.header__overview,.header__wishlist,.header__notifications-container,.header__cart,.header__account-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;height:50px;width:32px;padding-top:10px;cursor:pointer}.header__overview.active,.header__wishlist.active,.header__notifications-container.active,.header__cart.active,.header__account-container.active{border-bottom:3px solid #009aff}@media (max-width: 40em){.header__section--right>*+*{margin-left:.5rem}}.header__account-container{position:relative}.header__account-button{white-space:nowrap}@media screen and (max-width: 56.25em){.header__account-button:after{display:none}}.header__account-button.guest{display:block}@media screen and (min-width: 56.25em){.header__account-button.guest{display:none}}.header__account-button:hover:after{color:#009aff}.header__account-button:after{font-size:12px;vertical-align:top;color:#8b8b8b}.header__account-button.open:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900}.header__account-button:not(.open):after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900}.header__account-avatar{border-radius:12px;height:24px;line-height:24px;width:24px}.header__search .fa-search,.wishlist__icon,.icon-link--heart,.shopping-cart__icon .icon-link--cart,.notifications__icon .icon-link--bell{color:inherit;position:relative}.header__search .fa-search:hover,.wishlist__icon:hover,.icon-link--heart:hover,.shopping-cart__icon .icon-link--cart:hover,.notifications__icon .icon-link--bell:hover{color:#ddd}.notifications__icon,.shopping-cart__icon,.wishlist__icon{display:block;position:relative;font-size:1.0625em;height:24px;line-height:24px}.shopping-cart__count,.notifications__count,.wishlist__count{color:#fff;position:absolute;top:-5px;right:-4px;text-align:center;background-color:#009aff;font-size:12px;line-height:10px;padding:2px 4px;border-radius:12px}.wishlist__count{right:-10px}.trimmed{position:relative;overflow:hidden}.trimmed.expanded{max-height:none !important}.trimmed+.show-more{display:inline-block;border-top:1px solid #dedede;padding-top:14px;font-size:13px;text-align:left}.trimmed+.show-more,.trimmed+.show-more:link,.trimmed+.show-more:visited{color:#222}.trimmed+.show-more:focus,.trimmed+.show-more:hover,.trimmed+.show-more:active{color:#5a5a5a}.trimmed+.show-more:hover{cursor:pointer}.help-block,.hint,[class^="hint--"],[class*=" hint--"]{font-weight:400;border-radius:0.125em;color:#8b8b8b;font-size:0.75em;margin-top:.85em;padding:0}.help-block+.hint,.hint+.hint,[class^="hint--"]+.hint,[class*=" hint--"]+.hint{margin-top:2px}.help-block:before,.hint:before,[class^="hint--"]:before,[class*=" hint--"]:before{font-family:"Font Awesome 5 Free";font-weight:900;margin-right:4px}.help-block a,.hint a,[class^="hint--"] a,[class*=" hint--"] a{text-decoration:underline}.help-block a,.help-block a:link,.help-block a:visited,.hint a,.hint a:link,.hint a:visited,[class^="hint--"] a,[class^="hint--"] a:link,[class^="hint--"] a:visited,[class*=" hint--"] a,[class*=" hint--"] a:link,[class*=" hint--"] a:visited{color:#000}.help-block a:focus,.help-block a:hover,.help-block a:active,.hint a:focus,.hint a:hover,.hint a:active,[class^="hint--"] a:focus,[class^="hint--"] a:hover,[class^="hint--"] a:active,[class*=" hint--"] a:focus,[class*=" hint--"] a:hover,[class*=" hint--"] a:active{color:#383838}.help-block strong,.hint strong,[class^="hint--"] strong,[class*=" hint--"] strong{font-weight:700}.hint--notification:before{content:"\f0f3"}.error-block,.hint--error{color:#ad191f}.error-block a,.error-block a:link,.error-block a:visited,.hint--error a,.hint--error a:link,.hint--error a:visited{color:#ad191f}.error-block a:focus,.error-block a:hover,.error-block a:active,.hint--error a:focus,.hint--error a:hover,.hint--error a:active{color:#e65056}.error-block:before,.hint--error:before{content:"\f071"}.hint--warning{color:#c39000}.hint--warning a,.hint--warning a:link,.hint--warning a:visited{color:#c39000}.hint--warning a:focus,.hint--warning a:hover,.hint--warning a:active{color:#ffca34}.hint--warning:before{content:"\f06a"}.hint--info{color:#0072d7}.hint--info a,.hint--info a:link,.hint--info a:visited{color:#0072d7}.hint--info a:focus,.hint--info a:hover,.hint--info a:active{color:#48a9ff}.hint--info:before{content:"\f05a"}.hint--success{color:#339353}.hint--success a,.hint--success a:link,.hint--success a:visited{color:#339353}.hint--success a:focus,.hint--success a:hover,.hint--success a:active{color:#6bcc8b}.hint--success:before{content:"\f058"}.format-icon::after,.format-icon::before,[class^='format-icon--']::after,[class^='format-icon--']::before,[class*=' format-icon--']::after,[class*=' format-icon--']::before{margin:0 .1875em}.format-icon--pdf:after{content:"\f109";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.format-icon--epub:after{content:"\f10b";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.format-icon--epub:before{content:"\f10a";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.format-icon--mobi:after{content:"\f10a";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.icon-link,[class^='icon-link--'],[class*=' icon-link--']{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1;text-decoration:inherit;text-transform:none;font-size:inherit;font-style:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;color:inherit;cursor:pointer;text-decoration:none;white-space:normal}.icon-link:link,[class^='icon-link--']:link,[class*=' icon-link--']:link{text-decoration:none}.icon-link--twitter,.icon-link--twitter:link,.icon-link--twitter:visited{color:#4099ff}.icon-link--twitter:focus,.icon-link--twitter:hover,.icon-link--twitter:active{color:#0060cf}.icon-link--twitter:after{content:"\f099";display:inline-block;font-family:"Font Awesome 5 Brands";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--github,.icon-link--github:link,.icon-link--github:visited{color:#171515}.icon-link--github:focus,.icon-link--github:hover,.icon-link--github:active{color:#524b4b}.icon-link--github:after{content:"\f09b";display:inline-block;font-family:"Font Awesome 5 Brands";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--facebook,.icon-link--facebook:link,.icon-link--facebook:visited{color:#3b5998}.icon-link--facebook:focus,.icon-link--facebook:hover,.icon-link--facebook:active{color:#7893cb}.icon-link--facebook:after{content:"\f09a";display:inline-block;font-family:"Font Awesome 5 Brands";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--instagram:after{content:"\f16d";display:inline-block;font-family:"Font Awesome 5 Brands";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--embed,.icon-link--embed:link,.icon-link--embed:visited{color:#000}.icon-link--embed:focus,.icon-link--embed:hover,.icon-link--embed:active{color:#383838}.icon-link--embed:after{content:"\f0c1";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--edit{text-decoration:underline}.icon-link--edit:after{content:"\f303";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--cart:after{content:"\f07a";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--heart:after{content:"\f004";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.icon-link--bell:after{content:"\f0f3";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.icon--plus{background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/plus-f6aa66c028175935cb0343e2c6521d74.svg);background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/plus-f6aa66c028175935cb0343e2c6521d74.svg);background-repeat:no-repeat}.icon--minus{background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/minus-d356869a3fb966ece66402ba9aafb049.svg);background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/minus-d356869a3fb966ece66402ba9aafb049.svg);background-repeat:no-repeat}.error-page-image{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:15em;margin-bottom:3rem}.error-page-image.not-found{background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/logos/logo-black-and-question-on-grey-1dea862eeca8b205899f5efe34fddd55.svg);background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/logos/logo-black-and-question-on-grey-1dea862eeca8b205899f5efe34fddd55.svg)}.error-page-image.maintenance{background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/logos/logo-under-construction-23ada5a462e9a70337b11ec8a66555da.svg);background-image:url(https://d3g6anj9jkury9.cloudfront.net/assets/logos/logo-under-construction-23ada5a462e9a70337b11ec8a66555da.svg)}.radio,.radio label,.checkbox,.checkbox label,.boolean,.boolean label{text-transform:initial;letter-spacing:initial}.radio label,.checkbox label,.boolean label{font-size:1rem}.Checkbox{cursor:pointer;display:block;position:relative;user-select:none}.Checkbox,.Checkbox .Checkbox__Checkmark{height:22px;width:22px}.Checkbox .Checkbox__Checkmark svg{height:16px;width:16px;margin:1px}.Checkbox__Input{cursor:pointer;opacity:0;position:absolute;display:none}.Checkbox__Checkmark{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;border:2px solid #dedede;left:0;position:absolute;top:0;border-radius:0.125em}.Checkbox__Checkmark svg{display:none;position:absolute}.Checkbox:hover .Checkbox__Input ~ .Checkbox__Checkmark{border-color:#c5c5c5}.Checkbox:hover .Checkbox__Input ~ .Checkbox__Checkmark svg{display:block}.Checkbox:hover .Checkbox__Input ~ .Checkbox__Checkmark svg #checkmark{fill:#c5c5c5}.Checkbox .Checkbox__Input:checked ~ .Checkbox__Checkmark{background-color:#009aff;border:2px solid #009aff}.Checkbox .Checkbox__Input:checked ~ .Checkbox__Checkmark svg{display:block}.Checkbox .Checkbox__Input:checked ~ .Checkbox__Checkmark svg #checkmark{fill:white}input[type='file']{background:#efefef;border:2px solid #dedede;border-radius:0.125em;color:#000;cursor:pointer;width:100%;max-width:200px}.radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:0.75rem;text-transform:initial}.radio i{display:inline-block;margin-right:4px;width:30px;text-align:center}.radio i:before{color:inherit;font-size:1.5em;vertical-align:middle}.radio,.radio label{text-transform:initial;letter-spacing:initial}.radio label{font-weight:400}.radio [type=radio]:checked+i,.radio [type=radio]:checked+label{color:#009aff}.radio-contents-wrapper{background-color:#fafafa;border-radius:0.125em;margin-bottom:1.5rem;padding:1.5rem}.radio-button-group label{display:inline-block;margin:0;padding:0.375em 0.75em;border:1px solid #dedede;cursor:pointer}.radio-button-group input{display:none}.radio-button-group input:checked+label{background-color:#009aff;color:#fff;font-weight:700;border:1px solid #009aff}.radio-button-group label:first-of-type{border-bottom-left-radius:1000px;border-top-left-radius:1000px;border-right:0}.radio-button-group label:last-of-type{border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-left:0}.search__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search__form{position:relative;margin:0;padding:0}input.search__input{border-radius:2em;padding-right:2em;padding-left:1em}input.search__input:focus+.search__button{color:#009aff}.search__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;right:4px;bottom:0;height:2em;width:2em;background:none;border:0;color:#dedede;padding:0}.search__button--submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;background:#009aff;border:0;color:#fff;padding:0;width:42px}.search__button--submit:hover{background-color:#007bcc}.search__button--reset{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;right:42px;bottom:0;background:#000;border:0;color:#fff;padding:0;width:42px}.search__button--reset:hover{background-color:rgba(0,0,0,0.8)}.select .control-group__control:before{content:"\f0d8";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.select .control-group__control:after{content:"\f0d7";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}.select .control-group__control select{padding-right:1.875em}.select .control-group__control select.placeholder{color:#8b8b8b}.select .control-group__control:before,.select .control-group__control:after{position:absolute;right:0.625em;color:#dedede;height:0.625em;line-height:0.625em;pointer-events:none}.select .control-group__control:before{top:0.5em}.select .control-group__control:after{bottom:0.5em}.Switch,[class^='Switch--'],[class*=' Switch--']{cursor:pointer;display:inline-block;height:32px;margin-bottom:0;position:relative}.Switch input,[class^='Switch--'] input,[class*=' Switch--'] input{display:none}.Switch--Small{width:56px}.Switch--Medium{width:75px}.Switch--Large{width:150px}.Switch__handle{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;background-color:#efefef;border:2px solid #efefef;border-radius:32px}.Switch__handle::before{position:absolute;bottom:2px;left:2px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;background-color:white;border-radius:50%;content:'';height:24px;width:24px}.Switch__text{color:#efefef;cursor:pointer;display:block;font-size:13px;font-weight:700;height:32px;position:relative;text-transform:uppercase;z-index:1}.Switch__text .yes,.Switch__text .no{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;height:100%;line-height:32px;position:absolute}.Switch__text .yes{left:12px;opacity:0}.Switch__text .no{color:#efefef;opacity:1;right:12px}input:checked+.Switch__handle{background-color:#009aff;border-color:#009aff}input:checked+.Switch__handle+.Switch__text .yes{color:#009aff;opacity:1}input:checked+.Switch__handle+.Switch__text .no{opacity:0}.Switch--Small input:checked+.Switch__handle::before{-webkit-transform:translateX(24px);-moz-transform:translateX(24px);-ms-transform:translateX(24px);-o-transform:translateX(24px);transform:translateX(24px)}.Switch--Medium input:checked+.Switch__handle::before{-webkit-transform:translateX(43px);-moz-transform:translateX(43px);-ms-transform:translateX(43px);-o-transform:translateX(43px);transform:translateX(43px)}.Switch--Large input:checked+.Switch__handle::before{-webkit-transform:translateX(118px);-moz-transform:translateX(118px);-ms-transform:translateX(118px);-o-transform:translateX(118px);transform:translateX(118px)}input:disabled+.Switch__handle,input:disabled+.Switch__handle+.Switch__text{cursor:auto;opacity:.5;pointer-events:none}input:focus+.Switch__handle{box-shadow:0 0 1px #009aff}.Textarea--Code{font-family:"Lucida Console", monospace}.lane-item__text-wrapper{height:100px;overflow:hidden}.lane-item--book{max-width:100%;overflow:visible;position:relative;width:inherit}.lane-item--book .book-cover{margin-bottom:0.75rem}.lane-item--book.--selected{color:#009aff}.lane-item--book.--selected img{box-shadow:0 0 12px #009aff}.lane-item--book__title{color:#000;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;margin:0;overflow:hidden;white-space:normal;font-size:0.875rem;line-height:1.0625rem}.lane-item--book__subtitle{color:rgba(0,0,0,0.6);font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1em;font-weight:400;line-height:1.438em;margin:0.375rem 0 0 0}.lane-item--book__author{font-weight:400;color:rgba(0,0,0,0.8);margin:0.5rem 0 0 0;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.6875rem;overflow:hidden;white-space:normal;color:rgba(0,0,0,0.4);font-size:0.8125rem;line-height:1rem;margin-top:0.125rem}.lane-item--book__actions{position:absolute;top:auto;right:0px;bottom:0px;left:0px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;background-color:rgba(255,255,255,0.9);padding:0.25rem;margin:0 1px 1px 1px;border-top:1px solid #dedede}.lane-item--book__actions>*{padding:0.25rem}.lane-item--book__actions .fa-eye,.lane-item--book__actions .fa-eye:link,.lane-item--book__actions .fa-eye:visited{color:#009aff}.lane-item--book__actions .fa-eye:focus,.lane-item--book__actions .fa-eye:hover,.lane-item--book__actions .fa-eye:active{color:#70c6ff}.lane-item--book__actions .fa-eye-slash,.lane-item--book__actions .fa-eye-slash:link,.lane-item--book__actions .fa-eye-slash:visited,.lane-item--book__actions .fa-pencil,.lane-item--book__actions .fa-pencil:link,.lane-item--book__actions .fa-pencil:visited,.lane-item--book__actions .fa-gear,.lane-item--book__actions .fa-gear:link,.lane-item--book__actions .fa-gear:visited{color:#8b8b8b}.lane-item--book__actions .fa-eye-slash:focus,.lane-item--book__actions .fa-eye-slash:hover,.lane-item--book__actions .fa-eye-slash:active,.lane-item--book__actions .fa-pencil:focus,.lane-item--book__actions .fa-pencil:hover,.lane-item--book__actions .fa-pencil:active,.lane-item--book__actions .fa-gear:focus,.lane-item--book__actions .fa-gear:hover,.lane-item--book__actions .fa-gear:active{color:#535353}.lane__contents--book{-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.lane__contents--book>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 29%;-moz-flex:0 0 29%;-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%;margin-bottom:1.5rem;margin-left:0}.lane__contents--book>*:nth-child(3n+1){margin-left:0}.lane__contents--book>*:not(:nth-child(3n+1)){margin-left:5%}@media screen and (min-width: 40em){.lane__contents--book>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 31%;-moz-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}.lane__contents--book>*:nth-child(3n+1){margin-left:0}.lane__contents--book>*:not(:nth-child(3n+1)){margin-left:3%}}@media screen and (min-width: 48em){.lane__contents--book>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 23%;-moz-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.lane__contents--book>*:nth-child(4n+1){margin-left:0}.lane__contents--book>*:not(:nth-child(4n+1)){margin-left:2%}}@media screen and (min-width: 56.25em){.lane__contents--book>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 18.25%;-moz-flex:0 0 18.25%;-ms-flex:0 0 18.25%;flex:0 0 18.25%;max-width:18.25%}.lane__contents--book>*:nth-child(5n+1){margin-left:0}.lane__contents--book>*:not(:nth-child(5n+1)){margin-left:1.75%}}@media screen and (min-width: 80em){.lane__contents--book>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 14.75%;-moz-flex:0 0 14.75%;-ms-flex:0 0 14.75%;flex:0 0 14.75%;max-width:14.75%}.lane__contents--book>*:nth-child(6n+1){margin-left:0}.lane__contents--book>*:not(:nth-child(6n+1)){margin-left:2.25%}}.lane-item--course{border-radius:0.1875em;border-radius:0.1875em;border:1px solid #dedede;max-width:100%;overflow:visible;position:relative}.lane-item--course .course-cover{margin-bottom:0}.lane-item--course.--selected{color:#009aff}.lane-item--course.--selected img{box-shadow:0 0 12px #009aff}.lane-item--course img{display:block;border-top-left-radius:0.125em;border-top-right-radius:0.125em}.lane-item--course__text{border-top:1px solid #dedede;padding:0.875rem 1.125rem 1.75rem}.lane-item--course__title{color:rgba(0,0,0,0.8);font-size:0.875rem;font-weight:700;line-height:1.5rem;overflow:hidden;white-space:normal}.lane-item--course__subtitle{color:rgba(0,0,0,0.6);font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1em;font-weight:400;line-height:1.438em;margin:0.375rem 0 0 0}.lane-item--course__author{color:rgba(0,0,0,0.4);font-size:0.6875rem;font-size:0.8125rem;line-height:1.25rem;margin-top:0.375rem;overflow:hidden;white-space:normal}.lane-item--course__attempt{text-align:center;padding:0.25rem 0 0.25rem 0}.lane-item--course__attempt hr{margin:0.25rem 0 0}.lane__contents--course{-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline;align-items:stretch}.lane__contents--course>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 95%;-moz-flex:0 0 95%;-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%;margin-bottom:2.25rem;margin-left:0}.lane__contents--course>*:nth-child(1n+1){margin-left:0}.lane__contents--course>*:not(:nth-child(1n+1)){margin-left:5%}@media screen and (min-width: 40em){.lane__contents--course>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 47%;-moz-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%}.lane__contents--course>*:nth-child(2n+1){margin-left:0}.lane__contents--course>*:not(:nth-child(2n+1)){margin-left:3%}}@media screen and (min-width: 48em){.lane__contents--course>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 31%;-moz-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}.lane__contents--course>*:nth-child(3n+1){margin-left:0}.lane__contents--course>*:not(:nth-child(3n+1)){margin-left:2%}}@media screen and (min-width: 56.25em){.lane__contents--course>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 23%;-moz-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.lane__contents--course>*:nth-child(4n+1){margin-left:0}.lane__contents--course>*:not(:nth-child(4n+1)){margin-left:2%}}.lane-item--bundle,[class^='lane-item--bundle--'],[class*=' lane-item--bundle--']{text-align:center}.lane-item--bundle .book-cover,[class^='lane-item--bundle--'] .book-cover,[class*=' lane-item--bundle--'] .book-cover{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:0}.lane-item-wrapper--bundle{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:0}.lane-item--bundle__name{color:#000;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;margin:0;font-size:1rem;margin:0.75rem 0 0 0}.lane-item--bundle__book-count{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;font-size:0.6875rem}.lane-item--bundle__purchase{position:relative;margin-top:0.5rem}.lane-item--bundle__purchase .price__value{font-size:14px}.lane-item--bundle__purchase .btn--solid{margin-top:1.875rem;width:100%}.lane-item--bundle__name{font-size:0.875rem;line-height:1.0625rem}.lane__contents--bundle{-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.lane__contents--bundle>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:3rem}.lane__contents--bundle>*+*{padding-left:.5%}@media screen and (min-width: 40em){.lane__contents--bundle>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.lane__contents--bundle>*:nth-child(2n+1){margin-left:0}.lane__contents--bundle>*:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 48em){.lane__contents--bundle>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.lane__contents--bundle>*:nth-child(3n+1){margin-left:0}.lane__contents--bundle>*:not(:nth-child(3n+1)){margin-left:1%}}@media screen and (min-width: 56.25em){.lane__contents--bundle>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 24%;-moz-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}.lane__contents--bundle>*:nth-child(4n+1){margin-left:0}.lane__contents--bundle>*:not(:nth-child(4n+1)){margin-left:1%}}.LaneItem--Testimonial{text-align:center;padding:0}@media screen and (min-width: 40em){.LaneItem--Testimonial{padding:0 3rem}}.LaneItem--Testimonial .lane-item__blurb{margin-top:0.75rem;font-size:1em}.LaneItem--Testimonial .lane-item__blurb p:before{content:'\201C'}.LaneItem--Testimonial .lane-item__blurb p:after{content:'\201D'}.LaneItem--Testimonial__Title{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;font-size:0.8125rem;margin-bottom:0;margin-top:0.375rem}.LaneItem--Testimonial__Name{color:#222;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:1.125rem;margin-bottom:0;margin-top:0.5rem}.lane__contents--testimonial>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:3rem;padding:0}@media screen and (min-width: 48em) and (max-width: 80em){.lane__contents--testimonial>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.lane__contents--testimonial>*:nth-child(2n+1){margin-left:0}.lane__contents--testimonial>*:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 80em){.lane__contents--testimonial>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.lane__contents--testimonial>*:nth-child(3n+1){margin-left:0}.lane__contents--testimonial>*:not(:nth-child(3n+1)){margin-left:1%}}.LaneItemWrapper--CourseSet{max-width:300px;background:#efefef;border-radius:0.25em;overflow:hidden;transition:box-shadow 0.25s}.LaneItemWrapper--CourseSet:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.05)}.LaneItemWrapper--CourseSet.isSelected{box-shadow:0 0 20px 0 rgba(0,154,255,0.5)}.LaneItem--CourseSet{max-width:100%;overflow:visible;position:relative}.LaneItem--CourseSet .CourseSetCoverWrapper img.LaneItem--CourseSet__Cover{border:none}.LaneItem--CourseSet__CoverWrapper{height:200px;overflow:hidden}.LaneItem--CourseSet__Content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:1rem 1.5rem 1.5rem 1.5rem;min-height:100px}.LaneItem--CourseSet__Name{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.LaneItem--CourseSet__CourseCount{color:#4a4a4a}.lane,[class^='lane--'],[class*=' lane--']{display:block}.lane__heading{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;display:block;font-size:1.5rem;text-align:center;margin-bottom:2.25rem}.lane__header,[class^='lane__header--'],[class*=' lane__header--']{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.lane__header--left{text-align:left}.lane__header--center{text-align:center}.lane__contents,[class^='lane__contents--'],[class*=' lane__contents--']{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.lane__contents--center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.lane__contents--left{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.lane--empty{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:30vh;text-align:center}.lane--empty .lane__heading{color:#8b8b8b;margin-bottom:0}.lane-item__actions{text-align:center}.lane-item__action--message{font-size:0.875rem}.lane-item__blurb{color:#000;font-family:"Noto Serif", serif;font-weight:400;font-size:1rem;color:#000;margin:1.5rem 0 0 0}.lane-item__blurb h1{font-size:1.375rem}.lane-item__blurb h2{font-size:1.25rem}.lane-item__blurb h3{font-size:1.125rem}.lane-item__blurb h4{font-size:1rem}.lane-item__blurb h5{font-size:0.875rem}.lane-item__blurb h6{font-size:0.75rem}.lane-item__blurb a,.lane-item__blurb a:link,.lane-item__blurb a:visited{color:#009aff}.lane-item__blurb a:focus,.lane-item__blurb a:hover,.lane-item__blurb a:active{color:#70c6ff}.lane-item__blurb ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.lane-item__blurb ol li+li{margin-top:0.375rem}.lane-item__blurb ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.lane-item__blurb ol,.lane-item__blurb ol li{list-style-type:decimal}.lane-item__blurb ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.lane-item__blurb ul li+li{margin-top:0.375rem}.lane-item__blurb ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.lane-item__blurb ul,.lane-item__blurb ul li{list-style-type:disc}.lane-item__blurb ul,.lane-item__blurb ol{max-width:600px;text-align:left;margin:0 auto}.lane-item__author_blurb{color:#000;font-family:"Noto Serif", serif;font-weight:400;font-size:1rem;color:#000;margin:1.5rem 0 0 0}.lane-item__author_blurb h1{font-size:1.375rem}.lane-item__author_blurb h2{font-size:1.25rem}.lane-item__author_blurb h3{font-size:1.125rem}.lane-item__author_blurb h4{font-size:1rem}.lane-item__author_blurb h5{font-size:0.875rem}.lane-item__author_blurb h6{font-size:0.75rem}.lane-item__author_blurb a,.lane-item__author_blurb a:link,.lane-item__author_blurb a:visited{color:#009aff}.lane-item__author_blurb a:focus,.lane-item__author_blurb a:hover,.lane-item__author_blurb a:active{color:#70c6ff}.lane-item__author_blurb ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.lane-item__author_blurb ol li+li{margin-top:0.375rem}.lane-item__author_blurb ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.lane-item__author_blurb ol,.lane-item__author_blurb ol li{list-style-type:decimal}.lane-item__author_blurb ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.lane-item__author_blurb ul li+li{margin-top:0.375rem}.lane-item__author_blurb ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.lane-item__author_blurb ul,.lane-item__author_blurb ul li{list-style-type:disc}.lane-item__author_blurb ul,.lane-item__author_blurb ol{max-width:600px;text-align:left}.row{display:block}.row::after{clear:both;content:"";display:table}.clearfix::after{clear:both;content:"";display:table}.container--very-small{max-width:40em;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--very-small::after{clear:both;content:"";display:table}.container--small{max-width:48em;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--small::after{clear:both;content:"";display:table}.container--medium{max-width:59.375rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--medium::after{clear:both;content:"";display:table}.container--standalone{padding-top:3rem;padding-bottom:3rem}.container--large{max-width:80em;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--large::after{clear:both;content:"";display:table}.container--very-large{max-width:90em;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--very-large::after{clear:both;content:"";display:table}[class*=columns-]{-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}[class*=columns-] .lane-item--book{padding:0 0.75rem;margin-bottom:1.5rem}[class*=columns-] .lane-item--course{padding:0 0.75rem;margin-bottom:1.5rem}[class*=columns-] .bundle-list-item{padding:0 0.75rem;margin-bottom:3rem}.columns-1>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.columns-2>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 80em){.columns-2>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.columns-2>*:nth-child(2n+1){margin-left:0}.columns-2>*:not(:nth-child(2n+1)){margin-left:1%}}.columns-3>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 56.25em){.columns-3>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.columns-3>*:nth-child(2n+1){margin-left:0}.columns-3>*:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 80em){.columns-3>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.columns-3>*:nth-child(3n+1){margin-left:0}.columns-3>*:not(:nth-child(3n+1)){margin-left:1%}}.columns-4>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.columns-4>*:nth-child(2n+1){margin-left:0}.columns-4>*:not(:nth-child(2n+1)){margin-left:1%}@media screen and (min-width: 40em){.columns-4>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 49%;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.columns-4>*:nth-child(2n+1){margin-left:0}.columns-4>*:not(:nth-child(2n+1)){margin-left:1%}}@media screen and (min-width: 56.25em){.columns-4>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.columns-4>*:nth-child(3n+1){margin-left:0}.columns-4>*:not(:nth-child(3n+1)){margin-left:1%}}@media screen and (min-width: 80em){.columns-4>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 24%;-moz-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}.columns-4>*:nth-child(4n+1){margin-left:0}.columns-4>*:not(:nth-child(4n+1)){margin-left:1%}}.columns-6>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.columns-6>*:nth-child(3n+1){margin-left:0}.columns-6>*:not(:nth-child(3n+1)){margin-left:1%}@media screen and (min-width: 40em){.columns-6>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 24%;-moz-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}.columns-6>*:nth-child(4n+1){margin-left:0}.columns-6>*:not(:nth-child(4n+1)){margin-left:1%}}@media screen and (min-width: 56.25em){.columns-6>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 15%;-moz-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.columns-6>*:nth-child(6n+1){margin-left:0}.columns-6>*:not(:nth-child(6n+1)){margin-left:1%}}.block{display:block}.inline-block{display:inline-block}html,body,#react-root,.app,.react-main{height:100%;min-height:100%}.html,body{overflow:hidden}.react-main{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;flex-flow:column nowrap}.react-main .main{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;flex:1 auto}.scroll-wrapper{overflow-y:scroll;top:50px !important;-webkit-overflow-scrolling:touch;height:100%;height:calc(100% - 50px);min-height:100%;min-height:calc(100% - 50px);position:relative}.scroll-wrapper.--noScroll{overflow:initial}.app-without-header .scroll-wrapper{top:0 !important;height:100%;min-height:100%}.grecaptcha-badge{visibility:collapse !important}.link,[class^='link--'],[class*=' link--']{text-decoration:underline}.link,.link:link,.link:visited,[class^='link--'],[class^='link--']:link,[class^='link--']:visited,[class*=' link--'],[class*=' link--']:link,[class*=' link--']:visited{color:#000}.link:focus,.link:hover,.link:active,[class^='link--']:focus,[class^='link--']:hover,[class^='link--']:active,[class*=' link--']:focus,[class*=' link--']:hover,[class*=' link--']:active{color:#383838}.link--red{text-decoration:underline}.link--red,.link--red:link,.link--red:visited{color:#ad191f}.link--red:focus,.link--red:hover,.link--red:active{color:#e65056}.link--blue{text-decoration:underline}.link--blue,.link--blue:link,.link--blue:visited{color:#009aff}.link--blue:focus,.link--blue:hover,.link--blue:active{color:#70c6ff}.link--white{text-decoration:underline}.link--white,.link--white:link,.link--white:visited{color:#fafafa}.link--white:focus,.link--white:hover,.link--white:active{color:#c2c2c2}.link--disabled{cursor:not-allowed}.link--disabled,.link--disabled:link,.link--disabled:visited{color:#8b8b8b}.link--disabled:focus,.link--disabled:hover,.link--disabled:active{color:#535353}.link--disabled:active{pointer-events:none}.link--edit-book{background-color:#009aff;text-decoration:none;color:#fff;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;padding:0.375em 0.625em;position:absolute;right:0;top:0}.link--edit-book,.link--edit-book:link,.link--edit-book:visited{color:#fff}.link--edit-book:focus,.link--edit-book:hover,.link--edit-book:active{color:#c7c7c7}a[name]:not([href]){border:0;color:transparent;font:0/0 a;text-shadow:none;display:block;position:relative;visibility:hidden}.list--inline{display:block}.list--inline>li{display:inline-block}.list--inline>li+li{margin-left:0.75rem}.table-list,[class^="table-list--"],[class*=" table-list--"]{display:block;width:100%}@media screen and (min-width: 56.25em){.table-list,[class^="table-list--"],[class*=" table-list--"]{display:table}}.table-list--row-scope .table-list__item-cell:first-child{font-weight:700}.table-list__item{display:block;vertical-align:top;width:100%}@media screen and (min-width: 56.25em){.table-list__item{display:table-row}}.table-list__item-cell{display:block;padding:0.5rem 1rem/2 0.5rem 1rem}@media screen and (min-width: 56.25em){.table-list__item-cell{display:table-cell}}.stats__list{display:block;margin-bottom:0}.stats__list>li{display:inline-block}.stats__list>li+li{margin-left:0.75rem}.stats__list-item{text-transform:uppercase;text-align:center}.stats__list-item+.stats__list-item{margin-left:0.75rem}.stats__list-item-icon{padding:0 2px;color:#8b8b8b}.stats__list-item--leanpub-icon svg{max-height:1em;width:1.5em}.stats__list-item--leanpub-icon path{fill:#8b8b8b}.stats__list-item-metric{letter-spacing:-.25px;color:#8b8b8b;font-size:0.875rem}.stats__list-item__title{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;font-size:0.6875rem;margin-bottom:0}.stats__list-item--highlight{color:#009aff}.list{margin-top:1.05rem;margin-left:1.5rem;list-style-position:outside}.list li+li{margin-top:0.375rem}ol.list{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}ol.list li+li{margin-top:0.375rem}ol.list li ul{margin-top:0.375rem;margin-bottom:0.75rem}ol.list,ol.list li{list-style-type:decimal}ul.list{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}ul.list li+li{margin-top:0.375rem}ul.list li ul{margin-top:0.375rem;margin-bottom:0.75rem}ul.list,ul.list li{list-style-type:disc}dt{font-weight:700;color:#000}.download-links-list{display:block;margin-bottom:.625em}.download-links-list>li{display:inline-block}.download-links-list>li+li{margin-left:0.75rem}.download-links-list+ul li{display:block}.meta-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;direction:ltr;margin-bottom:1.5rem}.meta-list__item+.meta-list__item{font-size:0.875rem;margin-left:3rem}.meta-list__item{direction:ltr}.meta-list__item a{text-decoration:underline}.meta-list__item a,.meta-list__item a:link,.meta-list__item a:visited{color:#313131}.meta-list__item a:focus,.meta-list__item a:hover,.meta-list__item a:active{color:dimgray}.meta-list__item li{color:#313131}.meta-list__item-title{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:1.125rem;margin-bottom:0.75rem}.meta-box{margin-bottom:1.5rem}.meta-box a{text-decoration:underline}.meta-box a,.meta-box a:link,.meta-box a:visited{color:#000}.meta-box a:focus,.meta-box a:hover,.meta-box a:active{color:#383838}.details-list,.details-list-stacked{display:block;margin:0 auto 2em;text-align:left}.details-list::after,.details-list-stacked::after{clear:both;content:"";display:table}.details-list .detail-list-title,.details-list-stacked .detail-list-title{margin-bottom:.625em;text-transform:uppercase;text-align:inherit;color:#000}.details-list>li,.details-list-stacked>li{float:left;margin-right:1.93559539%}.details-list>li:last-child,.details-list-stacked>li:last-child{margin-right:0}.detail-list li{font-size:.8125em;margin-bottom:.625em}.details-list-stacked>li{float:none;margin-bottom:1.5em}.details-list-stacked>li:last-child{margin-bottom:0}.delete-links-list li{background-color:#fff;border-radius:0.125em;border:1px solid #dedede;display:inline-block;margin-bottom:1.5rem;margin-right:0;padding-top:3em;position:relative}.delete-links-list li a:hover{text-decoration:none}.delete-links-list li p{font-size:.625em;margin-bottom:1em;text-align:center}.delete-links-list li p::before,.delete-links-list li p::after{top:-40px;color:inherit}.delete-links-list li p:hover{text-decoration:underline}@media screen and (min-width: 48em){.delete-links-list li{margin-right:0}.delete-links-list li:last-child{margin-right:0}}@media screen and (min-width: 48em){.TitledListItem+.TitledListItem{margin-top:0.75rem}}.TitledListItem+.TitledListItem{margin-top:1.5rem}.TitledListItem .ListItem__Title{color:black;font-size:0.875rem;margin:0}.TitledListItem .ListItem__Title::before{content:'•';font-size:1.25em;line-height:1;margin-right:0.625rem;color:#009aff}.TitledListItem .ListItem__Description{color:rgba(0,0,0,0.6);font-size:0.75rem;margin:0}.TitledListItem--Left{margin-top:1.125rem}.TitledListItem--Left::before{display:none}.TitledListItem--Left .ListItem__Description{margin-top:0.875rem}@media screen and (min-width: 48em){.TitledListItem--Left{display:flex;justify-content:space-between;align-items:baseline}.TitledListItem--Left::before{display:block}.TitledListItem--Left .ListItem__Title{flex:0 0 250px}.TitledListItem--Left .ListItem__Description{margin:0}}.mobile-menu{position:fixed;top:0px;right:0px;bottom:0px;left:0px;height:100vh;width:100vw;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);transition:transform 0.25s cubic-bezier(0.75, 0.033, 0.355, 1);background-color:#fff;-webkit-overflow-scrolling:touch;color:#000;overflow-y:auto;max-width:100vw;max-height:100vh;z-index:8}.mobile-menu.is-open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mobile-menu__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:0.75rem}@media screen and (min-width: 48em){.mobile-menu__header{padding:1.5rem}}.mobile-menu__header__logo,.mobile-menu__header__logo svg{width:3.5rem;max-height:3.5rem}.mobile-menu__nav{text-align:center;margin-bottom:0}.mobile-menu__nav li{margin-bottom:8px}.mobile-menu__nav li a{display:block;font-size:1.5rem}.mobile-menu__nav li a,.mobile-menu__nav li a:link,.mobile-menu__nav li a:visited{color:#000}.mobile-menu__nav li a:focus,.mobile-menu__nav li a:hover,.mobile-menu__nav li a:active{color:#383838}.mobile-menu__search{padding-left:calc(50% - 8rem);padding-right:calc(50% - 8rem);margin-bottom:0.75rem}.mobile-menu__search .search__input{text-align:center}.mobile-menu__search .search__input:focus{text-align:left}.mobile-menu__search .search__input:focus::-webkit-input-placeholder{visibility:hidden}.mobile-menu__search .search__input:focus::-moz-placeholder{visibility:hidden}.mobile-menu__search .search__input:focus:-moz-placeholder{visibility:hidden}.mobile-menu__search .search__input:focus:-ms-input-placeholder{visibility:hidden}.mobile-menu__cart{position:relative;overflow:visible}.mobile-menu__session-links{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.mobile-menu__session-links a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0.875rem;text-align:center;border-radius:0.125em;padding:0.75rem}.mobile-menu__session-links a:nth-child(1){border:2px solid #222;color:shark}.mobile-menu__session-links a:nth-child(2){background-color:#222;border:2px solid #222;color:white}.royalties-counter,[class^='royalties-counter--'],[class*=' royalties-counter--']{padding-top:1.5rem;padding-bottom:1.5rem;margin:0;text-align:center}.royalties-counter--dark{background-color:#222;color:#efefef}.royalties-counter--light{background-color:#fff;color:#000}.royalties-counter__string{font-weight:400;display:block;margin-bottom:0;font-size:18px}@media screen and (min-width: 56.25em){.royalties-counter__string{font-size:21px;display:inline-block}}.royalties-counter__price{font-weight:700;color:#000;text-decoration:underline;margin:0 .375rem}.royalties-counter--loading{height:1.5rem}.section,[class^='section--'],[class*=' section--']{padding-top:3rem;padding-bottom:3rem}.breathingroom{padding-bottom:2.25rem}.section--white{background-color:#fff;color:#000}.section--alabaster{background-color:#fafafa;color:rgba(0,0,0,0.8)}.section--athens-gray{background-color:#efefef;color:#000}.section--earth-green{background-color:#84bd00;color:#000}.section--shark{background-color:#222;color:#efefef}.section__title{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;display:block;font-size:1.375rem;text-align:center;margin-bottom:2.25rem}.section__subtitle{color:#8b8b8b;text-align:center}.table,[class^='table--'],[class*=' table--']{margin:0 0 1.5rem 0;width:100%}.table--zebra tr:nth-child(odd){background-color:#f8f8f8}.table--small th{font-size:0.75em}.table--small td{font-size:0.8125em}.table__actions{text-align:right;margin:0}.table__actions>*+*{margin-left:0.5rem}@media screen and (min-width: 48em){ul.table--responsive{display:block}}@media screen and (min-width: 56.25em){ul.table--responsive{display:table}}ul.table--responsive>a{color:#000}ul.table--responsive>a:hover{background-color:#fafafa;color:#009aff}ul.table--responsive li,ul.table--responsive>a{border-top:1px solid #dedede;background-color:#fff}ul.table--responsive li:last-child div,ul.table--responsive>a:last-child div{border-bottom:0}@media screen and (min-width: 48em){ul.table--responsive li,ul.table--responsive>a{display:block}}@media screen and (min-width: 56.25em){ul.table--responsive li,ul.table--responsive>a{display:table-row}}ul.table--responsive li>div,ul.table--responsive a>div{padding:0.5rem 1rem}@media screen and (min-width: 48em){ul.table--responsive li>div,ul.table--responsive a>div{display:block}}@media screen and (min-width: 56.25em){ul.table--responsive li>div,ul.table--responsive a>div{vertical-align:top;border-bottom:1px solid #dedede;display:table-cell;padding:0.75em 0.5em}ul.table--responsive li>div.max-200,ul.table--responsive a>div.max-200{max-width:200px}}ul.table--responsive .table-header{display:none}@media screen and (min-width: 56.25em){ul.table--responsive .table-header{display:table-row}}ul.table--responsive .table-header>div{background-color:white;font-weight:700;padding:0.5rem 1rem;border-bottom:2px solid #dedede}ul.table--responsive span.title,ul.table--responsive span.data{display:inline-block}ul.table--responsive span.title{width:150px}@media screen and (min-width: 56.25em){ul.table--responsive span.title{display:none}}ul.table--responsive .actions{text-align:left}@media screen and (min-width: 56.25em){ul.table--responsive .actions{text-align:right}}ul.table--responsive .actions>*+*{margin-left:0.5rem}table.table--sortable tbody tr:first-child button[data-dir="up"],table.table--sortable tbody tr:last-child button[data-dir="down"]{display:none}table.table--sortable button[data-dir]{color:#4a4a4a;display:block;background:transparent;border:0;font-size:1.15rem;line-height:.75rem;margin:0 auto}table.table--sortable button[data-dir]:hover{color:#3d3d3d}table.table--sortable button[data-dir]:active,table.table--sortable button[data-dir]:focus{color:#383838}table.table--sortable button[data-dir].disabled{pointer-events:none;opacity:.5}table.table--sortable button[data-dir="up"]:after{content:"\f106";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}table.table--sortable button[data-dir="down"]:after{content:"\f107";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;font-size:inherit}table.table--bordered{border-bottom:1px solid #dedede;border-collapse:separate}table.table--bordered tbody td,table.table--bordered tbody th{border-top:1px solid #dedede}table.table--bordered th{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;background-color:#f8f8f8;border-top:1px solid #dedede}.toc,#leanpub-toc{font-family:"Noto Serif", serif;color:#000;font-size:1.125rem}.toc ul,.toc ol,#leanpub-toc ul,#leanpub-toc ol{list-style-type:none}.toc ul,#leanpub-toc ul{margin:.75em 0}.toc li,#leanpub-toc li{margin-bottom:8px;padding-left:0}.toc li>ul>li,.toc li>ol>li,#leanpub-toc li>ul>li,#leanpub-toc li>ol>li{padding-left:1em}.section-number{margin-right:8px;color:gray}.toc.has-parts>li{font-size:emCalc(20)}.toc.no-parts>li,#leanpub-toc .columns>ol>li{font-size:emCalc(18)}.toc.has-parts>li>ul>li{font-size:86.66666667%}.toc.no-parts>li>ul>li,.toc.has-parts>li>ul>li>ul>li,#leanpub-toc ol .section{font-size:86.66666667%}.toc.no-parts>li>ul>li>ul>li,.toc.has-parts>li>ul>li>ul>li>ul>li,#leanpub-toc ol .subsection{font-size:86.66666667%}.toc.no-parts>li>ul>li>ul>li>ul>li,.toc.has-parts>li>ul>li>ul>li>ul>li>ul>li,#leanpub-toc ol .subsubsection{font-size:86.66666667%}.toc.no-parts>li>ul>li>ul>li>ul>li>ul>li,.toc.has-parts>li>ul>li>ul>li>ul>li>ul>li>ul>li,#leanpub-toc ol .subsubsubsection{font-size:86.66666667%}ol.toc.old{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}ol.toc.old li+li{margin-top:0.375rem}ol.toc.old li ul{margin-top:0.375rem;margin-bottom:0.75rem}ol.toc.old,ol.toc.old li{list-style-type:decimal}ul.toc.old{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}ul.toc.old li+li{margin-top:0.375rem}ul.toc.old li ul{margin-top:0.375rem;margin-bottom:0.75rem}ul.toc.old,ul.toc.old li{list-style-type:disc}.toc.old .section{padding-top:0;padding-bottom:0}.toc.old .chapter{margin-top:1.05rem;margin-left:-1.5rem;list-style-type:none;font-size:1.5rem}.tooltip-item{display:inline-block;cursor:pointer;position:relative;border:0}.tooltip-item:hover .tooltip{visibility:visible;opacity:1}.tooltip-item.more-info{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;position:relative}.tooltip-item.more-info:hover{color:#009aff}.tooltip-item .tooltip{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);transition-timing-function:cubic-bezier(0.75, 0.033, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;background-color:rgba(0,0,0,0.8);border-radius:0.125em;bottom:120%;box-shadow:0 0 15px rgba(0,0,0,0.15);color:white;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.75rem;left:50%;margin-left:-6em;min-width:12em;opacity:0;padding:1.5rem;position:absolute;text-align:center;visibility:hidden}.tooltip-item .tooltip a{color:white;text-decoration:underline}.tooltip-item .tooltip a:hover{color:#009aff}.tooltip-item .tooltip p{margin:0}.tooltip-item .tooltip p+p{margin-top:1.33em}.tooltip-item .tooltip form{margin:1.33em 0 0 0}.tooltip-item .tooltip:after{bottom:-8px;content:'';left:calc(50% - 4px);margin-left:-5px;position:absolute;right:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,0.8)}.featured-title{color:#000;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;position:relative;padding:.5rem 0;font-weight:bold;display:block;margin-bottom:1.5rem;position:relative;display:inline-block}.featured-title:after{width:55px;background-color:#009aff;content:'';display:block;height:2px;position:absolute;bottom:0}.rtl,[dir='rtl']{direction:rtl !important;text-align:right}.ltr,[dir='ltr']{direction:ltr !important}::selection{background-color:#009aff;color:#fff;text-shadow:0 0 0 transparent}.bold,.text-bold{font-weight:700}.force-wrap{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.word-break{word-break:break-word}.lowlight{color:#8b8b8b}.italic{font-style:italic}.line-through{text-decoration:line-through}.lowercase{text-transform:lowercase}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.underline{text-decoration:underline}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.font--serif{font-family:"Noto Serif", serif}.font--sans-serif{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}.video{position:relative;margin:auto}.video-wrapper{padding-bottom:56.25%;position:relative;height:0;overflow:hidden}.video-wrapper iframe,.video-wrapper embed,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.button-group{margin-bottom:1.5rem}.button-group::after{clear:both;content:"";display:table}.button-group input{display:none}.button-group label{margin-bottom:0;font-size:0.6rem}@media screen and (min-width: 56.25em){.button-group label{float:left}}.button-group label .button-group-item{background:#fff;border-left:1px solid #dedede;border-radius:0;border-right:1px solid #dedede;color:#4d4d4d;cursor:pointer;display:inline-block;font-weight:normal;line-height:1;padding:.75em 1em;width:100%}@media screen and (min-width: 56.25em){.button-group label .button-group-item{border-bottom:1px solid #dedede;border-left:0;border-right:1px solid #dedede;border-top:1px solid #dedede;width:auto}}.button-group label .button-group-item:hover{background-color:#f7f7f7}.button-group label .is-active{font-weight:700;color:#fff;background:#009aff}.button-group label:first-child .button-group-item{border-top-left-radius:0.125em;border-top-right-radius:0.125em;border-top:1px solid #dedede}@media screen and (min-width: 56.25em){.button-group label:first-child .button-group-item{border-bottom-left-radius:0.125em;border-left:1px solid #dedede;border-top-left-radius:0.125em;border-top-right-radius:0}}.button-group label:last-child .button-group-item{border-bottom-left-radius:0.125em;border-bottom-right-radius:0.125em;border-bottom:1px solid #dedede}@media screen and (min-width: 56.25em){.button-group label:last-child .button-group-item{border-bottom-left-radius:0;border-bottom-right-radius:0.125em;border-right:1px solid #dedede;border-top-right-radius:0.125em}}.button-group label input:checked+.button-group-item{background:#009aff;border:1px solid #006cb3;box-shadow:inset 0 1px 2px #007bcc;color:#fff}/*!
 * Cropper.js v1.3.4
 * https://github.com/fengyuanchen/cropperjs
 *
 * Copyright (c) 2015-2018 Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-03-31T06:49:06.196Z
 */.cropper{margin-bottom:1.125rem}.cropper,.cropper .cropper-wrapper{position:relative;display:inline-block}.cropper .cropper-cancel{display:none;border:0;color:#ad191f}.cropper--active .cropper-cancel{display:block}.cropper-actions{align-items:center;display:flex;justify-content:space-between}.cropper-actions .control-group{margin:0}.cropper-wrapper img{display:block;max-height:600px;max-width:100%}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline-color:rgba(51,153,255,0.75);outline:1px solid #39f;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.grid-cell{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.grid--gutters{margin:-0.75rem 0 -0.75rem}.grid--gutters>.grid-cell:not(:first-child){padding-left:0.75rem}.grid--gutters>.grid-cell{padding-bottom:0;padding-right:0;padding-top:0.75rem}.grid--top{-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.grid--center{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.grid--basline{-webkit-box-align:basline;-moz-box-align:basline;box-align:basline;-webkit-align-items:basline;-moz-align-items:basline;-ms-align-items:basline;-o-align-items:basline;align-items:basline;-ms-flex-align:basline}.grid--bottom{-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.grid-cell--top{-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.grid-cell--center{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center}.grid-cell--bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.grid--fit>.grid-cell{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.grid--full>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid--1of2>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid--1of3>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.grid--1of4>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}@media screen and (min-width: 40em){.very-small-grid--fit>.grid-cell{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.very-small-grid--full>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.very-small-grid--1of2>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.very-small-grid--1of3>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.very-small-grid--1of4>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width: 48em){.small-grid--fit>.grid-cell{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.small-grid--full>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.small-grid--1of2>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.small-grid--1of3>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.small-grid--1of4>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width: 56.25em){.medium-grid--fit>.grid-cell{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.medium-grid--full>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.medium-grid--1of2>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.medium-grid--1of3>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.medium-grid--1of4>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width: 80em){.large-grid--fit>.grid-cell{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.large-grid--full>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.large-grid--1of2>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.large-grid--1of3>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.large-grid--1of4>.grid-cell{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}.graph,[class^="graph--"],[class*=" graph--"]{margin:0 0 1.5rem 0;padding:1.5rem}.graph--line path{stroke:#009aff}.graph--line circle{fill:#009aff}.graph__title{margin-bottom:0.75rem}.invitation__note{margin-bottom:1.5rem;margin-top:0.75rem}.invitation__actions{margin-top:1.5rem}.NumberSelect{display:inline-block;position:relative}.NumberSelect__ArrowBox{cursor:pointer;position:absolute;text-align:center;width:1.5rem;top:0;right:0;height:100%;pointer-events:none}.NumberSelect__Arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;margin-top:1rem}.NumberSelect__Input[type='number']{padding-right:1.5rem}.NumberSelect__Input[type='number']::-webkit-outer-spin-button,.NumberSelect__Input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberSelect__Input:focus+.NumberSelect__List{display:block;width:100%;height:auto;opacity:1;overflow:auto;border:1px solid #dedede;border-top:0;z-index:3}.NumberSelect__List{position:absolute;background-color:white;height:0;overflow:hidden}.NumberSelect__ListItem{padding:0.25rem 0.4375rem;background-color:inherit;cursor:pointer;font-size:0.875rem}.NumberSelect__ListItem:hover{background-color:#f0f8ff}.pagination{color:#8b8b8b;display:block;font-size:1em;margin:0.75rem 0 0 0;padding:0 0.75rem;text-align:center;width:100%}.pagination>*+*{display:inline-block;margin-left:0.375rem}.pagination a,.pagination a:link,.pagination a:visited{color:#8b8b8b}.pagination a:focus,.pagination a:hover,.pagination a:active{color:#535353}.pagination .current{color:#009aff;font-size:1.125em;font-weight:700;border-bottom:2px solid #009aff}.profile,[class^='profile--'],[class*=' profile--']{text-align:center;margin-bottom:3rem}@media screen and (min-width: 48em){.profile,[class^='profile--'],[class*=' profile--']{padding:1.5rem}}.profile__avatar{margin-bottom:0.75rem}.profile__avatar img{object-fit:cover}.profile__logo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;display:block;height:auto;margin:0 auto;overflow:hidden;padding:0;width:auto}.profile__name{color:#222;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:1.75rem;margin:0}.profile__title{color:#8b8b8b;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.0625rem;margin:0.375rem 0 0 0}.profile__slogan{margin:0.75rem 0 0 0}.profile__video{margin:10px}.profile__icons{font-size:1.5em;margin-top:0.5rem}.profile__blurb{color:#000;font-family:"Noto Serif", serif;font-weight:400;font-size:1.125rem;margin:0.75rem 0 0 0}.profile__blurb h1{font-size:1.375rem}.profile__blurb h2{font-size:1.25rem}.profile__blurb h3{font-size:1.125rem}.profile__blurb h4{font-size:1rem}.profile__blurb h5{font-size:0.875rem}.profile__blurb h6{font-size:0.75rem}.profile__blurb a,.profile__blurb a:link,.profile__blurb a:visited{color:#009aff}.profile__blurb a:focus,.profile__blurb a:hover,.profile__blurb a:active{color:#70c6ff}.profile__blurb ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.profile__blurb ol li+li{margin-top:0.375rem}.profile__blurb ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.profile__blurb ol,.profile__blurb ol li{list-style-type:decimal}.profile__blurb ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.profile__blurb ul li+li{margin-top:0.375rem}.profile__blurb ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.profile__blurb ul,.profile__blurb ul li{list-style-type:disc}.profile--cause .profile__logo{max-height:200px}.hll{background-color:#ffffcc}.c{color:#408080;font-style:italic}.err{color:#FF0000}.k{color:#008000;font-weight:600}.o{color:#666666}.cm{color:#408080;font-style:italic}.cp{color:#BC7A00}.c1{color:#408080;font-style:italic}.cs{color:#408080;font-style:italic}.gd{color:#A00000}.ge{font-style:italic}.gr{color:#FF0000}.gh{color:#000080;font-weight:600}.gi{color:#00A000}.go{color:#888888}.gp{color:#000080;font-weight:600}.gs{font-weight:600}.gu{color:#800080;font-weight:600}.gt{color:#0044DD}.kc{color:#008000;font-weight:600}.kd{color:#008000;font-weight:600}.kn{color:#008000;font-weight:600}.kp{color:#008000}.kr{color:#008000;font-weight:600}.kt{color:#B00040}.m{color:#666666}.s{color:#BA2121}.na{color:#7D9029}.nb{color:#008000}.nc{color:#0000FF;font-weight:600}.no{color:#880000}.nd{color:#AA22FF}.ni{color:#999999;font-weight:600}.ne{color:#D2413A;font-weight:600}.nf{color:#0000FF}.nl{color:#A0A000}.nn{color:#0000FF;font-weight:600}.nt{color:#008000;font-weight:600}.nv{color:#19177C}.ow{color:#AA22FF;font-weight:600}.w{color:#bbbbbb}.mf{color:#666666}.mh{color:#666666}.mi{color:#666666}.mo{color:#666666}.sb{color:#BA2121}.sc{color:#BA2121}.sd{color:#BA2121;font-style:italic}.s2{color:#BA2121}.se{color:#BB6622;font-weight:600}.sh{color:#BA2121}.si{color:#BB6688;font-weight:600}.sx{color:#008000}.sr{color:#BB6688}.s1{color:#BA2121}.ss{color:#19177C}.bp{color:#008000}.vc{color:#19177C}.vg{color:#19177C}.vi{color:#19177C}.il{color:#666666}.ql-container{box-sizing:border-box;font-family:Helvetica, Arial, sans-serif;font-size:13px;height:100%;margin:0px;position:relative}.ql-clipboard{left:-100000px;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-moz-tab-size:4;border:1px solid #dedede;cursor:text;height:100%;line-height:1.5;max-height:350px;outline:none;overflow-y:auto;padding:0.75rem;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;border-bottom-left-radius:0.125em;border-bottom-right-radius:0.125em}.ql-editor:active,.ql-editor:focus,.ql-editor:focus:hover{border-color:#009aff}.ql-editor:hover{border-color:#33aeff}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8}.ql-editor ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem;padding-left:20px}.ql-editor ol li+li{margin-top:0.375rem}.ql-editor ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.ql-editor ol,.ql-editor ol li{list-style-type:decimal}.ql-editor ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.ql-editor ul li+li{margin-top:0.375rem}.ql-editor ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.ql-editor ul,.ql-editor ul li{list-style-type:disc}.ql-editor ol>li{list-style-type:none}.ql-editor ol{list-style-type:none;position:relative}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8;counter-increment:list-num}.ql-editor ol li:before{content:counter(list-num,decimal) ". ";margin-right:-16px;position:absolute;right:100%;text-align:right}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". ";margin-right:-56px}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". ";margin-right:-96px}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". ";margin-right:-136px}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". ";margin-right:-176px}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". ";margin-right:-216px}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". ";margin-right:-256px}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". ";margin-right:-296px}.ql-editor ol li.ql-indent-7{counter-reset:list-8}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". ";margin-right:-336px}.ql-editor .ql-indent-1{padding-left:40px}.ql-editor .ql-indent-2{padding-left:80px}.ql-editor .ql-indent-3{padding-left:120px}.ql-editor .ql-indent-4{padding-left:160px}.ql-editor .ql-indent-5{padding-left:200px}.ql-editor .ql-indent-6{padding-left:240px}.ql-editor .ql-indent-7{padding-left:280px}.ql-editor .ql-indent-8{padding-left:320px}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#009aff}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#009aff}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia, Times New Roman, serif}.ql-editor .ql-font-monospace{font-family:Monaco, Courier New, monospace}.ql-editor .ql-size-small{font-size:10px}.ql-editor .ql-size-large{font-size:18px}.ql-editor .ql-size-huge{font-size:32px}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-hidden{display:none}.ql-tooltip{position:absolute}.ql-tooltip a{cursor:pointer;text-decoration:none}.ql-toolbar:after,.ql-formats:after{clear:both;content:'';display:table}.ql-toolbar *{box-sizing:border-box}.ql-toolbar .ql-formats{display:inline-block;vertical-align:middle}.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;outline:none;padding:3px 5px;width:28px}.ql-toolbar button svg{float:left;height:100%}.ql-toolbar button:hover,.ql-toolbar button.ql-active,.ql-toolbar .ql-picker-label:hover,.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar .ql-picker-item:hover,.ql-toolbar .ql-picker-item.ql-selected{color:#009aff}.ql-toolbar button:hover .ql-fill,.ql-toolbar button.ql-active .ql-fill,.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#009aff}.ql-toolbar button:hover .ql-stroke,.ql-toolbar button.ql-active .ql-stroke,.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-toolbar button:hover .ql-stroke-mitter,.ql-toolbar button.ql-active .ql-stroke-mitter,.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter{stroke:#009aff}.ql-toolbar .ql-stroke{fill:none;stroke:#4a4a4a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-toolbar .ql-stroke-mitter{fill:none;stroke:#4a4a4a;stroke-mitterlimit:10;stroke-width:2}.ql-toolbar .ql-fill,.ql-toolbar .ql-stroke.ql-fill{fill:#4a4a4a}.ql-toolbar .ql-empty{fill:none}.ql-toolbar .ql-even{fill-rule:evenodd}.ql-toolbar .ql-thin,.ql-toolbar .ql-stroke.ql-thin{stroke-width:1}.ql-toolbar .ql-transparent{opacity:0.4}.ql-toolbar .ql-direction svg:last-child{display:none}.ql-toolbar .ql-direction.ql-active svg:last-child{display:inline}.ql-toolbar .ql-direction.ql-active svg:first-child{display:none}.ql-editor h1{font-size:2em}.ql-editor h2{font-size:1.5em}.ql-editor h3{font-size:1.17em}.ql-editor h4{font-size:1em}.ql-editor h5{font-size:0.83em}.ql-editor h6{font-size:0.67em}.ql-editor pre{white-space:pre-wrap}.ql-editor a{text-decoration:underline}.ql-editor blockquote{border-left:4px solid #dedede;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-editor pre.hljs{overflow:visible}.ql-editor code,.ql-editor pre:not(.hljs){background-color:#efefef}.ql-editor code,.ql-editor pre{border-radius:3px}.ql-editor code{font-size:85%;padding-bottom:2px;padding-top:2px}.ql-editor code:before,.ql-editor code:after{content:"\A0";letter-spacing:-2px}.ql-editor *:not(pre)+pre,.ql-editor pre:first-of-type{margin-top:5px;padding-top:5px}.ql-editor pre{margin-bottom:5px;padding:0px 10px 5px}.ql-editor pre+pre{margin-top:-10px}.ql-editor img{max-width:100%}.ql-picker{color:#4a4a4a;display:inline-block;float:left;font-size:14px;height:24px;position:relative;vertical-align:middle}.ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-picker-label::before{display:inline-block;line-height:22px}.ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-picker.ql-expanded .ql-picker-label{color:#dedede;z-index:2}.ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#dedede}.ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#dedede}.ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-color-picker,.ql-icon-picker{width:28px}.ql-color-picker .ql-picker-label,.ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-color-picker .ql-picker-label svg,.ql-icon-picker .ql-picker-label svg{right:4px}.ql-icon-picker .ql-picker-options{padding:4px 0px}.ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px}.ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0px;width:16px}.ql-color-picker .ql-picker-item.ql-primary-color{margin-bottom:toolbarPadding}.ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-picker.ql-header{width:98px}.ql-picker.ql-header .ql-picker-label::before,.ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:0.83em}.ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:0.67em}.ql-picker.ql-font{width:108px}.ql-picker.ql-font .ql-picker-label::before,.ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia, Times New Roman, serif}.ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco, Courier New, monospace}.ql-picker.ql-size{width:98px}.ql-picker.ql-size .ql-picker-label::before,.ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-snow .ql-image-tooltip{padding:10px;text-align:center;width:300px}.ql-snow .ql-image-tooltip input[type=text]{height:30px;width:100%}.ql-snow .ql-image-tooltip a.ql-cancel,.ql-snow .ql-image-tooltip a.ql-action{border:1px solid #009aff;display:inline-block;float:left;line-height:18px;padding:5px;width:50%}.ql-snow .ql-image-tooltip a.ql-cancel::before{color:#009aff;content:'Cancel'}.ql-snow .ql-image-tooltip a.ql-action{background-color:#009aff}.ql-snow .ql-image-tooltip a.ql-action::before{color:#fff;content:'Insert'}.ql-snow .ql-image-tooltip .ql-preview{height:200px;margin:10px 0px;position:relative}.ql-snow .ql-image-tooltip .ql-preview img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.ql-snow .ql-image-tooltip .ql-empty.ql-preview::before{border:1px dashed #dedede;color:#dedede;content:'Preview';display:block;line-height:200px}.ql-snow .ql-link-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-link-tooltip{margin-top:10px;padding:5px 12px;white-space:nowrap}.ql-snow .ql-link-tooltip input[type=text]{display:none;height:26px;width:170px}.ql-snow .ql-link-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-link-tooltip a.ql-action::before{color:#4a4a4a;content:'-';line-height:26px;margin-left:8px}.ql-snow .ql-link-tooltip a.ql-action::after{border-right:1px solid #dedede;content:'Edit';margin-left:8px;padding-right:8px}.ql-snow .ql-link-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-link-tooltip a{line-height:26px}.ql-snow .ql-link-tooltip.ql-editing a.ql-preview,.ql-snow .ql-link-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-link-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-link-tooltip.ql-editing a.ql-action::after{border-right:0px;content:'Save';padding-right:0px}.ql-toolbar.ql-snow{border-top-right-radius:0.125em;border-top-left-radius:0.125em;border:1px solid #dedede;border-bottom:0;box-sizing:border-box;font-family:'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#dedede}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#dedede}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-snow .ql-tooltip{background-color:#fff;border-radius:0.125em;border:1px solid #dedede;box-shadow:0px 0px 5px #ddd;color:#4a4a4a}.ql-snow .ql-tooltip input[type=text]{border:1px solid #dedede;font-size:13px;margin:0px;padding:3px 5px}.ql-container.ql-snow{box-sizing:border-box}.ql-container.ql-snow a{color:#009aff}.ql-container.ql-snow *{box-sizing:border-box;word-break:break-word}.rte,[class^='rte--'],[class*=' rte--']{max-width:100%}.rte--error .ql-editor:active,.rte--error .ql-editor:focus,.rte--error .ql-editor:focus:hover{border-color:#ad191f}.rte--error .ql-editor:hover{border-color:#da1f27}.rte__editor{background-color:#fff;padding:0;width:100%;height:auto}.main>article{font-family:"Noto Serif", serif;padding-right:calc(50% - 26rem);padding-left:calc(50% - 26rem);margin:0 auto 3rem}.main>article h1{font-size:1.776889em}.main>article h2{font-size:1.68792198em}.main>article h3{font-size:1.333em}.main>article h4{font-size:1.26625805em}.main>article h5{font-size:1em}.main>article h6{font-size:0.94993102em}.main>article h1,.main>article h2,.main>article h3,.main>article h4,.main>article h5,.main>article h6{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:2.33rem}.main>article figure{margin-top:1.05rem}.main>article figure>img{display:block}.main>article pre{background-color:#efefef;line-height:1.25rem;padding-bottom:1.05rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.05rem;tab-size:2;font-size:1.125rem}.main>article pre{display:block}.main>article ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.main>article ol li+li{margin-top:0.375rem}.main>article ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.main>article ol,.main>article ol li{list-style-type:decimal}.main>article ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.main>article ul li+li{margin-top:0.375rem}.main>article ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.main>article ul,.main>article ul li{list-style-type:disc}.main>article li>a,.main>article p>a,.main>article dd>a{background:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#009aff, #009aff);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff, -0.03em 0 #fff, 0 0.03em #fff, 0 -0.03em #fff, 0.06em 0 #fff, -0.06em 0 #fff, 0.09em 0 #fff, -0.09em 0 #fff, 0.12em 0 #fff, -0.12em 0 #fff, 0.15em 0 #fff, -0.15em 0 #fff;background-position:0 90%, 100% 90%, 0 90%;color:inherit}.main>article li>a,.main>article li>a:link,.main>article li>a:visited,.main>article p>a,.main>article p>a:link,.main>article p>a:visited,.main>article dd>a,.main>article dd>a:link,.main>article dd>a:visited{color:#009aff}.main>article li>a:focus,.main>article li>a:hover,.main>article li>a:active,.main>article p>a:focus,.main>article p>a:hover,.main>article p>a:active,.main>article dd>a:focus,.main>article dd>a:hover,.main>article dd>a:active{color:#70c6ff}.main>article h1,.main>article h2,.main>article h3,.main>article h4,.main>article h5,.main>article h6,.main>article ol,.main>article ul,.main>article p,.main>article pre code,.main>article blockquote,.main>article address,.main>article .cta-box{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 48em){.main>article h1,.main>article h2,.main>article h3,.main>article h4,.main>article h5,.main>article h6,.main>article ol,.main>article ul,.main>article p,.main>article pre code,.main>article blockquote,.main>article address,.main>article .cta-box{padding-right:calc(50% - 23rem);padding-left:calc(50% - 23rem)}}@media screen and (min-width: 40em){.main>article{font-size:100%}}@media screen and (min-width: 48em){.main>article{font-size:106.25%}}@media screen and (min-width: 56.25em){.main>article{font-size:112.5%}}.container--essay{font-family:"Noto Serif", serif;font-size:0.875rem;max-width:660px;margin:0 auto;padding:0 14px;color:rgba(0,0,0,0.8);margin-bottom:6rem}.container--essay h1,.container--essay h2,.container--essay h3,.container--essay h4,.container--essay h5,.container--essay h6{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;margin-top:2.25rem}.container--essay h1{font-size:1.85em}.container--essay h2{font-size:1.55em}.container--essay h3{font-size:1.4em}.container--essay h4{font-size:1.25em}.container--essay h5{font-size:1.15em}.container--essay h6{font-size:1em}.container--essay p{line-height:1.25rem}.container--essay hr{width:100%;margin:1.5rem auto}.container--essay ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.container--essay ol li+li{margin-top:0.375rem}.container--essay ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.container--essay ol,.container--essay ol li{list-style-type:decimal}.container--essay ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.container--essay ul li+li{margin-top:0.375rem}.container--essay ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.container--essay ul,.container--essay ul li{list-style-type:disc}.container--essay li a,.container--essay li a:link,.container--essay li a:visited,.container--essay p a,.container--essay p a:link,.container--essay p a:visited{color:#009aff}.container--essay li a:focus,.container--essay li a:hover,.container--essay li a:active,.container--essay p a:focus,.container--essay p a:hover,.container--essay p a:active{color:#70c6ff}.container--feedback{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-top:3rem;padding-bottom:3rem}.container--feedback .feedback{width:100%}@media screen and (min-width: 56.25em){.container--feedback .feedback{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 66.66666667%;-moz-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;padding:0 1.5rem}}.container--feedback .sidebar{display:none}@media screen and (min-width: 56.25em){.container--feedback .sidebar{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;display:block;padding:0 1.5rem}}.container--in-progress{padding-top:3rem;padding-bottom:3rem;max-width:56.25rem;margin-left:auto;margin-right:auto;text-align:center}.container--in-progress::after{clear:both;content:"";display:table}.container--session{padding-top:3rem;padding-bottom:3rem;max-width:56.25rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-left:1.5rem;padding-right:1.5rem;position:relative}.container--session::after{clear:both;content:"";display:table}.container--session .intro-text{max-width:50%;font-size:14px;display:none;padding-top:30px;padding-right:4.5rem}@media screen and (min-width: 56.25em){.container--session .intro-text{display:block}}html.js .show_if_logged_in,html.js .show_if_logged_out,html.js .hide_if_logged_in,html.js .hide_if_logged_out,html.js .hidden,html.js .hide-until-ready{display:none}html.js .no-vis{visibility:none}.stats{text-align:center}.stats h5{text-align:left;margin-bottom:0.75rem}.stats h5 span{display:inline}.stats .left-align{text-align:left}.stats ul{padding:0}.stats li{border-right:1px solid rgba(0,0,0,0.2);color:#007bcc;display:inline;float:left;font-size:1.2em;line-height:1.1em;padding:0 0.7em}.stats li:first-child{padding-left:0}.stats li:last-child{border-right:0}.stats span{color:#000;display:block;font-size:0.7em;font-weight:normal}.stats p.large-stat{text-align:left;font-size:3em;margin-bottom:0 !important;line-height:1em !important;color:#009aff}.paper{background-color:#fff;border:1px solid #dedede}.paper--flush-bottom{border-bottom:0;margin-bottom:0;padding:3rem}.backlight{background-image:-webkit-linear-gradient(top, #fff 0%, #fff 80%, #f0f8ff 100%);background-image:linear-gradient(to bottom, #fff 0%, #fff 80%, #f0f8ff 100%)}.well{background:#efefef;border-radius:0.125em;color:#4a4a4a;margin-bottom:.625em;padding:1em .75em}#leanpub-blog{padding-top:3em}#leanpub-blog .large-container{max-width:80em;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}#leanpub-blog .large-container::after{clear:both;content:"";display:table}#leanpub-blog .blog-content,#leanpub-blog .blog-sidebar{font-family:"Noto Serif", serif}#leanpub-blog .blog-content h1,#leanpub-blog .blog-sidebar h1{font-size:1.776889em}#leanpub-blog .blog-content h2,#leanpub-blog .blog-sidebar h2{font-size:1.68792198em}#leanpub-blog .blog-content h3,#leanpub-blog .blog-sidebar h3{font-size:1.333em}#leanpub-blog .blog-content h4,#leanpub-blog .blog-sidebar h4{font-size:1.26625805em}#leanpub-blog .blog-content h5,#leanpub-blog .blog-sidebar h5{font-size:1em}#leanpub-blog .blog-content h6,#leanpub-blog .blog-sidebar h6{font-size:0.94993102em}#leanpub-blog .blog-content h1,#leanpub-blog .blog-content h2,#leanpub-blog .blog-content h3,#leanpub-blog .blog-content h4,#leanpub-blog .blog-content h5,#leanpub-blog .blog-content h6,#leanpub-blog .blog-sidebar h1,#leanpub-blog .blog-sidebar h2,#leanpub-blog .blog-sidebar h3,#leanpub-blog .blog-sidebar h4,#leanpub-blog .blog-sidebar h5,#leanpub-blog .blog-sidebar h6{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:2.33rem}#leanpub-blog .blog-content figure,#leanpub-blog .blog-sidebar figure{margin-top:1.05rem}#leanpub-blog .blog-content figure>img,#leanpub-blog .blog-sidebar figure>img{display:block}#leanpub-blog .blog-content pre,#leanpub-blog .blog-sidebar pre{background-color:#efefef;line-height:1.25rem;padding-bottom:1.05rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.05rem;tab-size:2;font-size:1.125rem}#leanpub-blog .blog-content pre,#leanpub-blog .blog-sidebar pre{display:block}#leanpub-blog .blog-content ol,#leanpub-blog .blog-sidebar ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}#leanpub-blog .blog-content ol li+li,#leanpub-blog .blog-sidebar ol li+li{margin-top:0.375rem}#leanpub-blog .blog-content ol li ul,#leanpub-blog .blog-sidebar ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}#leanpub-blog .blog-content ol,#leanpub-blog .blog-content ol li,#leanpub-blog .blog-sidebar ol,#leanpub-blog .blog-sidebar ol li{list-style-type:decimal}#leanpub-blog .blog-content ul,#leanpub-blog .blog-sidebar ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}#leanpub-blog .blog-content ul li+li,#leanpub-blog .blog-sidebar ul li+li{margin-top:0.375rem}#leanpub-blog .blog-content ul li ul,#leanpub-blog .blog-sidebar ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}#leanpub-blog .blog-content ul,#leanpub-blog .blog-content ul li,#leanpub-blog .blog-sidebar ul,#leanpub-blog .blog-sidebar ul li{list-style-type:disc}#leanpub-blog .blog-content li>a,#leanpub-blog .blog-content p>a,#leanpub-blog .blog-content dd>a,#leanpub-blog .blog-sidebar li>a,#leanpub-blog .blog-sidebar p>a,#leanpub-blog .blog-sidebar dd>a{background:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#009aff, #009aff);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff, -0.03em 0 #fff, 0 0.03em #fff, 0 -0.03em #fff, 0.06em 0 #fff, -0.06em 0 #fff, 0.09em 0 #fff, -0.09em 0 #fff, 0.12em 0 #fff, -0.12em 0 #fff, 0.15em 0 #fff, -0.15em 0 #fff;background-position:0 90%, 100% 90%, 0 90%;color:inherit}#leanpub-blog .blog-content li>a,#leanpub-blog .blog-content li>a:link,#leanpub-blog .blog-content li>a:visited,#leanpub-blog .blog-content p>a,#leanpub-blog .blog-content p>a:link,#leanpub-blog .blog-content p>a:visited,#leanpub-blog .blog-content dd>a,#leanpub-blog .blog-content dd>a:link,#leanpub-blog .blog-content dd>a:visited,#leanpub-blog .blog-sidebar li>a,#leanpub-blog .blog-sidebar li>a:link,#leanpub-blog .blog-sidebar li>a:visited,#leanpub-blog .blog-sidebar p>a,#leanpub-blog .blog-sidebar p>a:link,#leanpub-blog .blog-sidebar p>a:visited,#leanpub-blog .blog-sidebar dd>a,#leanpub-blog .blog-sidebar dd>a:link,#leanpub-blog .blog-sidebar dd>a:visited{color:#009aff}#leanpub-blog .blog-content li>a:focus,#leanpub-blog .blog-content li>a:hover,#leanpub-blog .blog-content li>a:active,#leanpub-blog .blog-content p>a:focus,#leanpub-blog .blog-content p>a:hover,#leanpub-blog .blog-content p>a:active,#leanpub-blog .blog-content dd>a:focus,#leanpub-blog .blog-content dd>a:hover,#leanpub-blog .blog-content dd>a:active,#leanpub-blog .blog-sidebar li>a:focus,#leanpub-blog .blog-sidebar li>a:hover,#leanpub-blog .blog-sidebar li>a:active,#leanpub-blog .blog-sidebar p>a:focus,#leanpub-blog .blog-sidebar p>a:hover,#leanpub-blog .blog-sidebar p>a:active,#leanpub-blog .blog-sidebar dd>a:focus,#leanpub-blog .blog-sidebar dd>a:hover,#leanpub-blog .blog-sidebar dd>a:active{color:#70c6ff}@media screen and (min-width: 40em){#leanpub-blog .blog-content,#leanpub-blog .blog-sidebar{font-size:100%}}@media screen and (min-width: 48em){#leanpub-blog .blog-content,#leanpub-blog .blog-sidebar{font-size:106.25%}}@media screen and (min-width: 56.25em){#leanpub-blog .blog-content,#leanpub-blog .blog-sidebar{font-size:112.5%}}@media screen and (min-width: 48em){#leanpub-blog .blog-content{float:left;display:block;margin-right:1.93559539%;width:66.0214682%}#leanpub-blog .blog-content:last-child{margin-right:0}}#leanpub-blog .blog-content p.published-date{color:#8b8b8b;margin-top:-20px;font-size:90%}#leanpub-blog .blog-content p.author{color:black;margin-top:-20px;font-size:100%}#leanpub-blog .blog-content h1#post-title{font-size:2.6em}#leanpub-blog .blog-content h1{font-size:1.8em}#leanpub-blog .blog-content hr{width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width: 48em){.blog-sidebar{float:left;display:block;margin-right:1.93559539%;width:32.04293641%;margin-right:0}.blog-sidebar:last-child{margin-right:0}}.blog-sidebar #archive>ul{margin-left:0px}.blog-sidebar #archive>ul>li{list-style:none;margin-left:0px}.blog-sidebar #archive>ul>li ul{margin-left:2em;font-size:80%}#causes-edit .remove-cause-button,#causes-edit .approve-cause-button{margin:1em 0 2em}#causes-edit .admin-section-header{margin-top:2em}#causes .left{padding-right:1.5rem}@media screen and (min-width: 56.25em){#causes .left{float:left;display:block;margin-right:1.93559539%;width:66.0214682%}#causes .left:last-child{margin-right:0}}@media screen and (min-width: 56.25em){#causes .right{float:left;display:block;margin-right:1.93559539%;width:32.04293641%}#causes .right:last-child{margin-right:0}}#causes .book-cover img{border:1px solid #dedede}.gdpr{font-size:0.875rem}.gdpr .gdpr-button-min-width{min-width:400px;text-align:center;display:inline-block}.gdpr .gdpr-button-container{text-align:center}.table--gdpr{margin:0.1875rem 0;border-spacing:1rem;border-collapse:separate}.table--gdpr a{font-size:0.8125rem;text-align:center;margin-bottom:0;min-width:200px}.table--gdpr td{vertical-align:top;display:block}.table--gdpr tr td{background:#efefef;text-align:center}@media screen and (min-width: 56.25em){.table--gdpr{border-collapse:collapse;border-spacing:0}.table--gdpr tr td{background:white;text-align:left}.table--gdpr a{margin-bottom:1rem}.table--gdpr td{display:table-cell}}.accordion-tabs-minimal{margin-bottom:0}.accordion-tabs-minimal::after{clear:both;content:"";display:table}.accordion-tabs-minimal>li.active a,.accordion-tabs-minimal>li.is-active a{border-bottom:0;pointer-events:none}@media screen and (min-width: 56.25em){.accordion-tabs-minimal>li.active a,.accordion-tabs-minimal>li.is-active a{border:1px solid #dedede;background-color:#fff;border-bottom:1px solid #fff;border-bottom-color:transparent;margin-bottom:-2px}}.accordion-tabs-minimal>li>a{border-top-left-radius:0;border-top-right-radius:0;background-color:transparent;border-top:1px solid #dedede;color:#8b8b8b;display:block;font-weight:400;padding:0.75rem 1em}@media screen and (min-width: 56.25em){.accordion-tabs-minimal>li>a{border-top-left-radius:0.125em;border-top-right-radius:0.125em;display:inline-block;border-top:0}}.accordion-tabs-minimal>li>a:hover{color:#009aff}.accordion-tabs-minimal>li>a:focus{outline:none}@media screen and (min-width: 56.25em){.accordion-tabs-minimal>li{display:inline}.accordion-tabs-minimal>li.active:first-child a{border-top:1px solid #dedede}}.accordion-tabs-minimal+.tab-content{position:static;width:100%;background-color:#fff}@media screen and (min-width: 56.25em){.accordion-tabs-minimal+.tab-content{padding:3rem;border:1px solid #dedede;border-top:1px solid #dedede;float:left}}.jstab-content{display:none}.jstab-content.is-active{display:block}.manage-purchased-package,.redeem-purchased-package{padding:3em 1.93559539%;background-color:#fff}.manage-purchased-package .tab-link[data-disabled]{opacity:.5}.manage-purchased-package .control-group .controls{margin-bottom:0}.manage-purchased-package .control-group .controls .control-group--prepend .add-on{width:275px}.manage-purchased-package .header-images{height:300px;position:relative;width:200px;float:left}.manage-purchased-package .header-images .book-stack{height:300px;width:175px;position:relative;margin-left:-30px}.manage-purchased-package .header-images .book-stack img{border:1px solid #dedede}.manage-purchased-package .header-images .book-stack[data-book-count="1"]>li:nth-child(1){left:0;position:absolute;top:0;-webkit-transform:rotate(0deg) translateX(8px);-moz-transform:rotate(0deg) translateX(8px);-ms-transform:rotate(0deg) translateX(8px);-o-transform:rotate(0deg) translateX(8px);transform:rotate(0deg) translateX(8px)}.manage-purchased-package .header-images .book-stack[data-book-count="1"]>li:nth-child(2){left:0;position:absolute;top:0;-webkit-transform:rotate(5deg) translateX(16px);-moz-transform:rotate(5deg) translateX(16px);-ms-transform:rotate(5deg) translateX(16px);-o-transform:rotate(5deg) translateX(16px);transform:rotate(5deg) translateX(16px)}.manage-purchased-package .header-images .book-stack[data-book-count="1"]>li:nth-child(3){left:0;position:absolute;top:0;-webkit-transform:rotate(10deg) translateX(24px);-moz-transform:rotate(10deg) translateX(24px);-ms-transform:rotate(10deg) translateX(24px);-o-transform:rotate(10deg) translateX(24px);transform:rotate(10deg) translateX(24px)}.manage-purchased-package .header-images .book-stack[data-book-count="1"]>li:nth-child(4){left:0;position:absolute;top:0;-webkit-transform:rotate(15deg) translateX(32px);-moz-transform:rotate(15deg) translateX(32px);-ms-transform:rotate(15deg) translateX(32px);-o-transform:rotate(15deg) translateX(32px);transform:rotate(15deg) translateX(32px)}.manage-purchased-package .header-images .book-stack[data-book-count="1"]>li:nth-child(5){left:0;position:absolute;top:0;-webkit-transform:rotate(20deg) translateX(40px);-moz-transform:rotate(20deg) translateX(40px);-ms-transform:rotate(20deg) translateX(40px);-o-transform:rotate(20deg) translateX(40px);transform:rotate(20deg) translateX(40px)}.manage-purchased-package .header-images .book-stack[data-book-count="2"]>li:nth-child(1){left:0;position:absolute;top:0;-webkit-transform:rotate(-5deg) translateX(8px);-moz-transform:rotate(-5deg) translateX(8px);-ms-transform:rotate(-5deg) translateX(8px);-o-transform:rotate(-5deg) translateX(8px);transform:rotate(-5deg) translateX(8px)}.manage-purchased-package .header-images .book-stack[data-book-count="2"]>li:nth-child(2){left:0;position:absolute;top:0;-webkit-transform:rotate(0deg) translateX(16px);-moz-transform:rotate(0deg) translateX(16px);-ms-transform:rotate(0deg) translateX(16px);-o-transform:rotate(0deg) translateX(16px);transform:rotate(0deg) translateX(16px)}.manage-purchased-package .header-images .book-stack[data-book-count="2"]>li:nth-child(3){left:0;position:absolute;top:0;-webkit-transform:rotate(5deg) translateX(24px);-moz-transform:rotate(5deg) translateX(24px);-ms-transform:rotate(5deg) translateX(24px);-o-transform:rotate(5deg) translateX(24px);transform:rotate(5deg) translateX(24px)}.manage-purchased-package .header-images .book-stack[data-book-count="2"]>li:nth-child(4){left:0;position:absolute;top:0;-webkit-transform:rotate(10deg) translateX(32px);-moz-transform:rotate(10deg) translateX(32px);-ms-transform:rotate(10deg) translateX(32px);-o-transform:rotate(10deg) translateX(32px);transform:rotate(10deg) translateX(32px)}.manage-purchased-package .header-images .book-stack[data-book-count="2"]>li:nth-child(5){left:0;position:absolute;top:0;-webkit-transform:rotate(15deg) translateX(40px);-moz-transform:rotate(15deg) translateX(40px);-ms-transform:rotate(15deg) translateX(40px);-o-transform:rotate(15deg) translateX(40px);transform:rotate(15deg) translateX(40px)}.manage-purchased-package .header-images .book-stack[data-book-count="3"]>li:nth-child(1){left:0;position:absolute;top:0;-webkit-transform:rotate(-10deg) translateX(8px);-moz-transform:rotate(-10deg) translateX(8px);-ms-transform:rotate(-10deg) translateX(8px);-o-transform:rotate(-10deg) translateX(8px);transform:rotate(-10deg) translateX(8px)}.manage-purchased-package .header-images .book-stack[data-book-count="3"]>li:nth-child(2){left:0;position:absolute;top:0;-webkit-transform:rotate(-5deg) translateX(16px);-moz-transform:rotate(-5deg) translateX(16px);-ms-transform:rotate(-5deg) translateX(16px);-o-transform:rotate(-5deg) translateX(16px);transform:rotate(-5deg) translateX(16px)}.manage-purchased-package .header-images .book-stack[data-book-count="3"]>li:nth-child(3){left:0;position:absolute;top:0;-webkit-transform:rotate(0deg) translateX(24px);-moz-transform:rotate(0deg) translateX(24px);-ms-transform:rotate(0deg) translateX(24px);-o-transform:rotate(0deg) translateX(24px);transform:rotate(0deg) translateX(24px)}.manage-purchased-package .header-images .book-stack[data-book-count="3"]>li:nth-child(4){left:0;position:absolute;top:0;-webkit-transform:rotate(5deg) translateX(32px);-moz-transform:rotate(5deg) translateX(32px);-ms-transform:rotate(5deg) translateX(32px);-o-transform:rotate(5deg) translateX(32px);transform:rotate(5deg) translateX(32px)}.manage-purchased-package .header-images .book-stack[data-book-count="3"]>li:nth-child(5){left:0;position:absolute;top:0;-webkit-transform:rotate(10deg) translateX(40px);-moz-transform:rotate(10deg) translateX(40px);-ms-transform:rotate(10deg) translateX(40px);-o-transform:rotate(10deg) translateX(40px);transform:rotate(10deg) translateX(40px)}.manage-purchased-package .header-images .book-stack[data-book-count="4"]>li:nth-child(1){left:0;position:absolute;top:0;-webkit-transform:rotate(-15deg) translateX(8px);-moz-transform:rotate(-15deg) translateX(8px);-ms-transform:rotate(-15deg) translateX(8px);-o-transform:rotate(-15deg) translateX(8px);transform:rotate(-15deg) translateX(8px)}.manage-purchased-package .header-images .book-stack[data-book-count="4"]>li:nth-child(2){left:0;position:absolute;top:0;-webkit-transform:rotate(-10deg) translateX(16px);-moz-transform:rotate(-10deg) translateX(16px);-ms-transform:rotate(-10deg) translateX(16px);-o-transform:rotate(-10deg) translateX(16px);transform:rotate(-10deg) translateX(16px)}.manage-purchased-package .header-images .book-stack[data-book-count="4"]>li:nth-child(3){left:0;position:absolute;top:0;-webkit-transform:rotate(-5deg) translateX(24px);-moz-transform:rotate(-5deg) translateX(24px);-ms-transform:rotate(-5deg) translateX(24px);-o-transform:rotate(-5deg) translateX(24px);transform:rotate(-5deg) translateX(24px)}.manage-purchased-package .header-images .book-stack[data-book-count="4"]>li:nth-child(4){left:0;position:absolute;top:0;-webkit-transform:rotate(0deg) translateX(32px);-moz-transform:rotate(0deg) translateX(32px);-ms-transform:rotate(0deg) translateX(32px);-o-transform:rotate(0deg) translateX(32px);transform:rotate(0deg) translateX(32px)}.manage-purchased-package .header-images .book-stack[data-book-count="4"]>li:nth-child(5){left:0;position:absolute;top:0;-webkit-transform:rotate(5deg) translateX(40px);-moz-transform:rotate(5deg) translateX(40px);-ms-transform:rotate(5deg) translateX(40px);-o-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}.manage-purchased-package .header-images .book-stack[data-book-count="5"]>li:nth-child(1){left:0;position:absolute;top:0;-webkit-transform:rotate(-20deg) translateX(8px);-moz-transform:rotate(-20deg) translateX(8px);-ms-transform:rotate(-20deg) translateX(8px);-o-transform:rotate(-20deg) translateX(8px);transform:rotate(-20deg) translateX(8px)}.manage-purchased-package .header-images .book-stack[data-book-count="5"]>li:nth-child(2){left:0;position:absolute;top:0;-webkit-transform:rotate(-15deg) translateX(16px);-moz-transform:rotate(-15deg) translateX(16px);-ms-transform:rotate(-15deg) translateX(16px);-o-transform:rotate(-15deg) translateX(16px);transform:rotate(-15deg) translateX(16px)}.manage-purchased-package .header-images .book-stack[data-book-count="5"]>li:nth-child(3){left:0;position:absolute;top:0;-webkit-transform:rotate(-10deg) translateX(24px);-moz-transform:rotate(-10deg) translateX(24px);-ms-transform:rotate(-10deg) translateX(24px);-o-transform:rotate(-10deg) translateX(24px);transform:rotate(-10deg) translateX(24px)}.manage-purchased-package .header-images .book-stack[data-book-count="5"]>li:nth-child(4){left:0;position:absolute;top:0;-webkit-transform:rotate(-5deg) translateX(32px);-moz-transform:rotate(-5deg) translateX(32px);-ms-transform:rotate(-5deg) translateX(32px);-o-transform:rotate(-5deg) translateX(32px);transform:rotate(-5deg) translateX(32px)}.manage-purchased-package .header-images .book-stack[data-book-count="5"]>li:nth-child(5){left:0;position:absolute;top:0;-webkit-transform:rotate(0deg) translateX(40px);-moz-transform:rotate(0deg) translateX(40px);-ms-transform:rotate(0deg) translateX(40px);-o-transform:rotate(0deg) translateX(40px);transform:rotate(0deg) translateX(40px)}.manage-purchased-package table{width:100%}.redeem-purchased-package .redeem-package{margin:0 auto;text-align:center;width:400px}.redeem-purchased-package .redeem-package h4{margin-bottom:10px}.redeem-purchased-package input[type="submit"]{float:middle}.read::after{clear:both;content:"";display:table}#read-online{margin-left:400px}@media (min-width: 2000px){#read-online{margin-left:auto}}#read-online>header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:padding-top, 0.1s;-moz-transition:padding-top, 0.1s;transition:padding-top, 0.1s;margin-top:50px;position:fixed;top:0;left:0;height:350px;width:400px;background:#fafafa}#read-online>header .btn--solid{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 2rem;text-align:center}#read-online>header .toggle-sidebar{position:absolute;right:5px;top:0}#read-online>header hr{width:80%;margin:2rem auto}#read-online .read-online-header{-webkit-transition:top, 0.1s;-moz-transition:top, 0.1s;transition:top, 0.1s;height:40px;border-bottom:thin solid #ddd;position:fixed;top:50px;left:400px;right:0;display:flex;align-items:center;padding:0;background:white}#read-online .read-online-header>h5{white-space:nowrap;margin:0 .5rem;font-size:1rem;font-weight:bold;flex:1;text-align:center}#read-online .read-online-header.scrolled{top:0}#read-online #leanpub-main{max-width:100%;overflow-x:hidden}#read-online.sidebar-hidden{margin-left:auto}#read-online.sidebar-hidden #leanpub-toc{display:none}#read-online.sidebar-hidden>header{display:none}#read-online.sidebar-hidden .toggle-sidebar{position:absolute;top:0;left:5px}#read-online.sidebar-hidden .read-online-header{left:0}.read-upsell{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:3em 3em 2em 3em;margin:auto;margin-bottom:1em;width:100%}@media screen and (min-width: 56.25em){.read-upsell{margin:0}}.read-upsell>a{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100px;-moz-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.read-upsell img{margin-right:1rem;max-height:120px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.read-upsell .book-title{margin-bottom:1em;font-weight:bold}#leanpub-toc{width:100%;overflow:auto;max-height:100%;padding:1.5rem;background-color:#fafafa}#leanpub-toc>h2{font-size:1.5rem}#leanpub-toc a{background:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#4a4a4a, #4a4a4a);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff, -0.03em 0 #fff, 0 0.03em #fff, 0 -0.03em #fff, 0.06em 0 #fff, -0.06em 0 #fff, 0.09em 0 #fff, -0.09em 0 #fff, 0.12em 0 #fff, -0.12em 0 #fff, 0.15em 0 #fff, -0.15em 0 #fff;background-position:0 90%, 100% 90%, 0 90%;color:inherit}#leanpub-toc a,#leanpub-toc a:link,#leanpub-toc a:visited{color:#000}#leanpub-toc a:focus,#leanpub-toc a:hover,#leanpub-toc a:active{color:#383838}@media screen and (min-width: 56.25em){#leanpub-toc{margin-right:1.5rem;margin-bottom:1.5rem;max-width:33.33333333%;float:left}}#read-online #leanpub-toc{position:fixed;top:350px;width:400px;float:none;max-width:none;left:0;margin:0;bottom:0}#course-pages-show #read-online figure.embed,#course-pages-preview #read-online figure.embed{width:80%}#course-pages-show #read-online figure.embed iframe,#course-pages-preview #read-online figure.embed iframe{margin-left:auto;margin-right:auto;display:block}#course-pages-show #read-online a,#course-pages-preview #read-online a{background:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#4a4a4a, #4a4a4a);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff, -0.03em 0 #fff, 0 0.03em #fff, 0 -0.03em #fff, 0.06em 0 #fff, -0.06em 0 #fff, 0.09em 0 #fff, -0.09em 0 #fff, 0.12em 0 #fff, -0.12em 0 #fff, 0.15em 0 #fff, -0.15em 0 #fff;background-position:0 90%, 100% 90%, 0 90%;color:inherit}#course-pages-show #read-online a,#course-pages-show #read-online a:link,#course-pages-show #read-online a:visited,#course-pages-preview #read-online a,#course-pages-preview #read-online a:link,#course-pages-preview #read-online a:visited{color:#000}#course-pages-show #read-online a:focus,#course-pages-show #read-online a:hover,#course-pages-show #read-online a:active,#course-pages-preview #read-online a:focus,#course-pages-preview #read-online a:hover,#course-pages-preview #read-online a:active{color:#383838}@media screen and (min-width: 56.25em){#course-pages-show #leanpub-toc,#course-pages-preview #leanpub-toc{float:right;margin-left:1.5rem}}#leanpub-doc::after{clear:both;content:"";display:table}#leanpub-main,#leanpub-doc-main{font-family:"Noto Serif", serif;width:100%;padding-left:0}#leanpub-main h1,#leanpub-doc-main h1{font-size:1.776889em}#leanpub-main h2,#leanpub-doc-main h2{font-size:1.68792198em}#leanpub-main h3,#leanpub-doc-main h3{font-size:1.333em}#leanpub-main h4,#leanpub-doc-main h4{font-size:1.26625805em}#leanpub-main h5,#leanpub-doc-main h5{font-size:1em}#leanpub-main h6,#leanpub-doc-main h6{font-size:0.94993102em}#leanpub-main h1,#leanpub-main h2,#leanpub-main h3,#leanpub-main h4,#leanpub-main h5,#leanpub-main h6,#leanpub-doc-main h1,#leanpub-doc-main h2,#leanpub-doc-main h3,#leanpub-doc-main h4,#leanpub-doc-main h5,#leanpub-doc-main h6{font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:2.33rem}#leanpub-main figure,#leanpub-doc-main figure{margin-top:1.05rem}#leanpub-main figure>img,#leanpub-doc-main figure>img{display:block}#leanpub-main pre,#leanpub-doc-main pre{background-color:#efefef;line-height:1.25rem;padding-bottom:1.05rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.05rem;tab-size:2;font-size:1.125rem}#leanpub-main pre,#leanpub-doc-main pre{display:block}#leanpub-main ol,#leanpub-doc-main ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}#leanpub-main ol li+li,#leanpub-doc-main ol li+li{margin-top:0.375rem}#leanpub-main ol li ul,#leanpub-doc-main ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}#leanpub-main ol,#leanpub-main ol li,#leanpub-doc-main ol,#leanpub-doc-main ol li{list-style-type:decimal}#leanpub-main ul,#leanpub-doc-main ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}#leanpub-main ul li+li,#leanpub-doc-main ul li+li{margin-top:0.375rem}#leanpub-main ul li ul,#leanpub-doc-main ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}#leanpub-main ul,#leanpub-main ul li,#leanpub-doc-main ul,#leanpub-doc-main ul li{list-style-type:disc}#leanpub-main li>a,#leanpub-main p>a,#leanpub-main dd>a,#leanpub-doc-main li>a,#leanpub-doc-main p>a,#leanpub-doc-main dd>a{background:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#009aff, #009aff);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;text-shadow:0.03em 0 #fff, -0.03em 0 #fff, 0 0.03em #fff, 0 -0.03em #fff, 0.06em 0 #fff, -0.06em 0 #fff, 0.09em 0 #fff, -0.09em 0 #fff, 0.12em 0 #fff, -0.12em 0 #fff, 0.15em 0 #fff, -0.15em 0 #fff;background-position:0 90%, 100% 90%, 0 90%;color:inherit}#leanpub-main li>a,#leanpub-main li>a:link,#leanpub-main li>a:visited,#leanpub-main p>a,#leanpub-main p>a:link,#leanpub-main p>a:visited,#leanpub-main dd>a,#leanpub-main dd>a:link,#leanpub-main dd>a:visited,#leanpub-doc-main li>a,#leanpub-doc-main li>a:link,#leanpub-doc-main li>a:visited,#leanpub-doc-main p>a,#leanpub-doc-main p>a:link,#leanpub-doc-main p>a:visited,#leanpub-doc-main dd>a,#leanpub-doc-main dd>a:link,#leanpub-doc-main dd>a:visited{color:#009aff}#leanpub-main li>a:focus,#leanpub-main li>a:hover,#leanpub-main li>a:active,#leanpub-main p>a:focus,#leanpub-main p>a:hover,#leanpub-main p>a:active,#leanpub-main dd>a:focus,#leanpub-main dd>a:hover,#leanpub-main dd>a:active,#leanpub-doc-main li>a:focus,#leanpub-doc-main li>a:hover,#leanpub-doc-main li>a:active,#leanpub-doc-main p>a:focus,#leanpub-doc-main p>a:hover,#leanpub-doc-main p>a:active,#leanpub-doc-main dd>a:focus,#leanpub-doc-main dd>a:hover,#leanpub-doc-main dd>a:active{color:#70c6ff}@media screen and (min-width: 40em){#leanpub-main,#leanpub-doc-main{font-size:100%}}@media screen and (min-width: 48em){#leanpub-main,#leanpub-doc-main{font-size:106.25%}}@media screen and (min-width: 56.25em){#leanpub-main,#leanpub-doc-main{font-size:112.5%}}@media screen and (min-width: 56.25em){#leanpub-main,#leanpub-doc-main{padding-left:3rem}}#leanpub-main figure.video-fallback-mobi,#leanpub-doc-main figure.video-fallback-mobi{display:none}#leanpub-main figure.image,#leanpub-main image,#leanpub-main figure.audio,#leanpub-main audio,#leanpub-doc-main figure.image,#leanpub-doc-main image,#leanpub-doc-main figure.audio,#leanpub-doc-main audio{display:inline-block}#leanpub-main figure.image,#leanpub-doc-main figure.image{width:100%;text-align:center}#leanpub-main figure.image img,#leanpub-doc-main figure.image img{display:inline-block}#leanpub-main figure figcaption,#leanpub-doc-main figure figcaption{text-align:center;margin:0em !important;padding:0em !important;text-indent:0em !important;page-break-before:avoid}#leanpub-main .figure-wrapper.center,#leanpub-doc-main .figure-wrapper.center{text-align:center}#leanpub-main .figure-wrapper.floatleft figure,#leanpub-doc-main .figure-wrapper.floatleft figure{float:left;clear:left;margin-right:1em;margin-left:0}#leanpub-main .figure-wrapper.floatright figure,#leanpub-doc-main .figure-wrapper.floatright figure{float:right;clear:right;margin-left:1em;margin-right:0}#leanpub-main .figure-wrapper.floatleft figure,#leanpub-main .figure-wrapper.floatright figure,#leanpub-doc-main .figure-wrapper.floatleft figure,#leanpub-doc-main .figure-wrapper.floatright figure{width:50%}#leanpub-main .figure-wrapper.floatleft figure img,#leanpub-main .figure-wrapper.floatright figure img,#leanpub-doc-main .figure-wrapper.floatleft figure img,#leanpub-doc-main .figure-wrapper.floatright figure img{width:100% !important;vertical-align:text-top;margin:.5em !important}#leanpub-main .figure-wrapper.floatleft figure figcaption,#leanpub-main .figure-wrapper.floatright figure figcaption,#leanpub-doc-main .figure-wrapper.floatleft figure figcaption,#leanpub-doc-main .figure-wrapper.floatright figure figcaption{width:100%}#leanpub-main .figure-wrapper.alignright,#leanpub-doc-main .figure-wrapper.alignright{text-align:right}#leanpub-main .figure-wrapper.alignleft,#leanpub-doc-main .figure-wrapper.alignleft{text-align:left}#leanpub-main .figure-wrapper.alignleft figure,#leanpub-doc-main .figure-wrapper.alignleft figure{margin-left:0}#leanpub-main .figure-wrapper.alignright figure,#leanpub-doc-main .figure-wrapper.alignright figure{margin-right:0}#leanpub-main .figure-wrapper.alignright figure,#leanpub-main .figure-wrapper.alignleft figure,#leanpub-doc-main .figure-wrapper.alignright figure,#leanpub-doc-main .figure-wrapper.alignleft figure{text-align:center}#leanpub-main figure.alignright figcaption,#leanpub-main figure.alignleft figcaption,#leanpub-doc-main figure.alignright figcaption,#leanpub-doc-main figure.alignleft figcaption{text-align:center}#leanpub-main table,#leanpub-doc-main table{margin:10px auto 20px auto;border-collapse:collapse;page-break-inside:avoid;width:80%}#leanpub-main figure.code figcaption,#leanpub-main table caption,#leanpub-doc-main figure.code figcaption,#leanpub-doc-main table caption{page-break-after:avoid;margin-bottom:0px}#leanpub-main table caption,#leanpub-doc-main table caption{text-align:center}#leanpub-main figure.code figcaption,#leanpub-doc-main figure.code figcaption{margin-top:-10px;padding-top:-10px;text-indent:0em}#leanpub-main table.with-caption,#leanpub-doc-main table.with-caption{margin-top:0px;padding-top:0px;page-break-before:avoid}#leanpub-main table.markua-grid-table,#leanpub-main table.markua-grid-table td,#leanpub-main table.markua-grid-table th,#leanpub-doc-main table.markua-grid-table,#leanpub-doc-main table.markua-grid-table td,#leanpub-doc-main table.markua-grid-table th{border:thin solid}#leanpub-main thead,#leanpub-doc-main thead{border-bottom:thin solid}#leanpub-main table.markua-grid-table thead,#leanpub-doc-main table.markua-grid-table thead{border-bottom:medium solid}#leanpub-main tbody,#leanpub-doc-main tbody{padding-bottom:40px}#leanpub-main tfoot,#leanpub-doc-main tfoot{border-top:medium solid}#leanpub-main td,#leanpub-main th,#leanpub-doc-main td,#leanpub-doc-main th{padding-right:10px}#leanpub-main th,#leanpub-doc-main th{text-align:left}#leanpub-main aside,#leanpub-main div.aside,#leanpub-doc-main aside,#leanpub-doc-main div.aside{border-style:solid;border-color:#dedede;border-width:thin;margin:1em;padding:1em 1.5em}#leanpub-main aside.blurb,#leanpub-doc-main aside.blurb{background-color:#fff;margin:1em 1em 1em 0em;padding-left:0;border-style:none;overflow:auto;width:80%;width:calc(100% - 60px);display:inline-block;padding-left:60px;background-repeat:no-repeat;background-position:0% 1em;background-size:40px 40px}#leanpub-main div.code-block,#leanpub-doc-main div.code-block{margin-top:10px;margin-bottom:10px}#leanpub-main div.code-block p.codeblock-title,#leanpub-doc-main div.code-block p.codeblock-title{margin:0px;font-size:0.8em}#leanpub-main div.code-block hr,#leanpub-doc-main div.code-block hr{margin:0px}#leanpub-main div.code-block div.highlight,#leanpub-doc-main div.code-block div.highlight{margin:0px}#leanpub-main div.code-block div.highlight pre,#leanpub-main div.code-block div.highlight pre code,#leanpub-doc-main div.code-block div.highlight pre,#leanpub-doc-main div.code-block div.highlight pre code{font-size:10pt;line-height:12pt}#leanpub-main div.code-block pre,#leanpub-doc-main div.code-block pre{margin:0px}#leanpub-main span.lineno,#leanpub-main code.lineno,#leanpub-doc-main span.lineno,#leanpub-doc-main code.lineno{color:gray;font-size:80%}#leanpub-main .sidebarish hr,#leanpub-doc-main .sidebarish hr{border-color:#888}#leanpub-main td.sidebar-icon,#leanpub-doc-main td.sidebar-icon{width:30px;vertical-align:top;padding-top:10px}#leanpub-main .centered p,#leanpub-doc-main .centered p{text-align:center}#leanpub-main.kramdown h1,#leanpub-main.markua h1.part,#leanpub-doc-main.kramdown h1,#leanpub-doc-main.markua h1.part{font-size:3em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;padding-top:0;padding-bottom:0}#leanpub-main h1#toc,#leanpub-main.kramdown h2,#leanpub-main.markua h1.chapter,#leanpub-doc-main h1#toc,#leanpub-doc-main.kramdown h2,#leanpub-doc-main.markua h1.chapter{font-size:2.25em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;padding-top:1em;padding-bottom:0}#leanpub-main p,#leanpub-doc-main p{font-size:1em;font-family:"Noto Serif", serif;padding-top:0;padding-bottom:0}#leanpub-main .leanpub-auto-chapter-1,#leanpub-doc-main .leanpub-auto-chapter-1{margin-top:0;padding-top:0;padding-bottom:0}#leanpub-main.kramdown h3,#leanpub-main.markua h2.section,#leanpub-doc-main.kramdown h3,#leanpub-doc-main.markua h2.section{font-size:1.8em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;padding-top:0;padding-bottom:0}#leanpub-main.kramdown h4,#leanpub-main.markua h3.subsection,#leanpub-doc-main.kramdown h4,#leanpub-doc-main.markua h3.subsection{font-size:1.6em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;padding-top:0;padding-bottom:0}#leanpub-main.kramdown h5,#leanpub-main.markua h4.subsubsection,#leanpub-doc-main.kramdown h5,#leanpub-doc-main.markua h4.subsubsection{font-size:1.4em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700}#leanpub-main.kramdown h6,#leanpub-main.markua h5.subsubsubsection,#leanpub-doc-main.kramdown h6,#leanpub-doc-main.markua h5.subsubsubsection{font-size:1.2em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700}#leanpub-main h6,#leanpub-doc-main h6{font-size:1.1em;line-height:1.25;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700}#leanpub-main h1,#leanpub-main h2,#leanpub-main h3,#leanpub-main h4,#leanpub-main h5,#leanpub-doc-main h1,#leanpub-doc-main h2,#leanpub-doc-main h3,#leanpub-doc-main h4,#leanpub-doc-main h5{padding-left:2em;margin-left:-2em}#leanpub-main h1:hover .anchor-link,#leanpub-main h2:hover .anchor-link,#leanpub-main h3:hover .anchor-link,#leanpub-main h4:hover .anchor-link,#leanpub-main h5:hover .anchor-link,#leanpub-doc-main h1:hover .anchor-link,#leanpub-doc-main h2:hover .anchor-link,#leanpub-doc-main h3:hover .anchor-link,#leanpub-doc-main h4:hover .anchor-link,#leanpub-doc-main h5:hover .anchor-link{display:none}#leanpub-main h1 .anchor-link,#leanpub-main h2 .anchor-link,#leanpub-main h3 .anchor-link,#leanpub-main h4 .anchor-link,#leanpub-main h5 .anchor-link,#leanpub-doc-main h1 .anchor-link,#leanpub-doc-main h2 .anchor-link,#leanpub-doc-main h3 .anchor-link,#leanpub-doc-main h4 .anchor-link,#leanpub-doc-main h5 .anchor-link{display:none;margin-left:-23px;font-size:0.7em;position:absolute;padding-top:7px;padding-right:2em}#leanpub-main .footnotes h1,#leanpub-main .footnotes h2,#leanpub-doc-main .footnotes h1,#leanpub-doc-main .footnotes h2{text-align:left}#leanpub-main .footnotes h1,#leanpub-doc-main .footnotes h1{font-size:1.5em}#leanpub-main .footnotes h2,#leanpub-doc-main .footnotes h2{font-size:1.17em}#leanpub-main .footnotes .endnote-number,#leanpub-doc-main .footnotes .endnote-number{padding-right:0.5em;font-weight:bold;font-size:1.2em}div.on-site img{max-width:90%;max-height:600px}span.strikethrough{text-decoration:line-through}span.underline{text-decoration:underline}.udl{text-decoration:line-through}.uil{font-weight:900}.highlight pre,.highlight pre code{font-family:"Lucida Console", monospace}img.inline-equation{height:1.0em;vertical-align:baseline}img.block-equation{margin-top:0.5em;margin-right:auto;margin-bottom:0.5em;margin-left:auto;text-align:center;display:block}@media (max-width: 56.25em){#read-online{margin-left:0}#leanpub-main figure{margin:0}#read-online .read-online-header{left:0}}@media (max-width: 48em){#read-online table{width:90% !important}}aside.blurb:before{margin-left:-1.25em;margin-top:-0.2em;font-family:'Font Awesome 5 Free';font-weight:normal;font-style:normal;font-size:2em;position:absolute}aside.discussion.blurb:before{content:"\f086";font-weight:900}aside.error.blurb:before{content:"\f188";font-weight:900}aside.information.blurb:before{content:"\f05a";font-weight:900}aside.question.blurb:before{content:"\f059";font-weight:900}aside.question_blurb.blurb:before{content:"\f059";font-weight:900}aside.tip.blurb:before{content:"\f084";font-weight:900}aside.exercise.blurb:before{content:"\f303";font-weight:900}aside.exercise_blurb.blurb:before{content:"\f303";font-weight:900}aside.warning.blurb:before{content:"\f071";font-weight:900}aside.generic_inbar.blurb:before{content:"\f071"}aside.fa-500px.blurb:before{content:"\f26e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.accessible-icon.blurb:before{content:"\f368";font-family:"Font Awesome 5 Brands";font-weight:400}aside.accusoft.blurb:before{content:"\f369";font-family:"Font Awesome 5 Brands";font-weight:400}aside.acquisitions-incorporated.blurb:before{content:"\f6af";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ad.blurb:before{content:"\f641";font-family:"Font Awesome 5 Free";font-weight:900}aside.address-book.blurb:before{content:"\f2b9";font-family:"Font Awesome 5 Free";font-weight:900}aside.address-card.blurb:before{content:"\f2bb";font-family:"Font Awesome 5 Free";font-weight:900}aside.adjust.blurb:before{content:"\f042";font-family:"Font Awesome 5 Free";font-weight:900}aside.adn.blurb:before{content:"\f170";font-family:"Font Awesome 5 Brands";font-weight:400}aside.adversal.blurb:before{content:"\f36a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.affiliatetheme.blurb:before{content:"\f36b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.air-freshener.blurb:before{content:"\f5d0";font-family:"Font Awesome 5 Free";font-weight:900}aside.algolia.blurb:before{content:"\f36c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.align-center.blurb:before{content:"\f037";font-family:"Font Awesome 5 Free";font-weight:900}aside.align-justify.blurb:before{content:"\f039";font-family:"Font Awesome 5 Free";font-weight:900}aside.align-left.blurb:before{content:"\f036";font-family:"Font Awesome 5 Free";font-weight:900}aside.align-right.blurb:before{content:"\f038";font-family:"Font Awesome 5 Free";font-weight:900}aside.alipay.blurb:before{content:"\f642";font-family:"Font Awesome 5 Brands";font-weight:400}aside.allergies.blurb:before{content:"\f461";font-family:"Font Awesome 5 Free";font-weight:900}aside.amazon.blurb:before{content:"\f270";font-family:"Font Awesome 5 Brands";font-weight:400}aside.amazon-pay.blurb:before{content:"\f42c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ambulance.blurb:before{content:"\f0f9";font-family:"Font Awesome 5 Free";font-weight:900}aside.american-sign-language-interpreting.blurb:before{content:"\f2a3";font-family:"Font Awesome 5 Free";font-weight:900}aside.amilia.blurb:before{content:"\f36d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.anchor.blurb:before{content:"\f13d";font-family:"Font Awesome 5 Free";font-weight:900}aside.android.blurb:before{content:"\f17b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.angellist.blurb:before{content:"\f209";font-family:"Font Awesome 5 Brands";font-weight:400}aside.angle-double-down.blurb:before{content:"\f103";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-double-left.blurb:before{content:"\f100";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-double-right.blurb:before{content:"\f101";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-double-up.blurb:before{content:"\f102";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-down.blurb:before{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-left.blurb:before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-right.blurb:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900}aside.angle-up.blurb:before{content:"\f106";font-family:"Font Awesome 5 Free";font-weight:900}aside.angry.blurb:before{content:"\f556";font-family:"Font Awesome 5 Free";font-weight:900}aside.angrycreative.blurb:before{content:"\f36e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.angular.blurb:before{content:"\f420";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ankh.blurb:before{content:"\f644";font-family:"Font Awesome 5 Free";font-weight:900}aside.app-store.blurb:before{content:"\f36f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.app-store-ios.blurb:before{content:"\f370";font-family:"Font Awesome 5 Brands";font-weight:400}aside.apper.blurb:before{content:"\f371";font-family:"Font Awesome 5 Brands";font-weight:400}aside.apple.blurb:before{content:"\f179";font-family:"Font Awesome 5 Brands";font-weight:400}aside.apple-alt.blurb:before{content:"\f5d1";font-family:"Font Awesome 5 Free";font-weight:900}aside.apple-pay.blurb:before{content:"\f415";font-family:"Font Awesome 5 Brands";font-weight:400}aside.archive.blurb:before{content:"\f187";font-family:"Font Awesome 5 Free";font-weight:900}aside.archway.blurb:before{content:"\f557";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-alt-circle-down.blurb:before{content:"\f358";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-alt-circle-left.blurb:before{content:"\f359";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-alt-circle-right.blurb:before{content:"\f35a";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-alt-circle-up.blurb:before{content:"\f35b";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-circle-down.blurb:before{content:"\f0ab";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-circle-left.blurb:before{content:"\f0a8";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-circle-right.blurb:before{content:"\f0a9";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-circle-up.blurb:before{content:"\f0aa";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-down.blurb:before{content:"\f063";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-left.blurb:before{content:"\f060";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-right.blurb:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrow-up.blurb:before{content:"\f062";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrows-alt.blurb:before{content:"\f0b2";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrows-alt-h.blurb:before{content:"\f337";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrows-alt-v.blurb:before{content:"\f338";font-family:"Font Awesome 5 Free";font-weight:900}aside.assistive-listening-systems.blurb:before{content:"\f2a2";font-family:"Font Awesome 5 Free";font-weight:900}aside.asterisk.blurb:before{content:"\f069";font-family:"Font Awesome 5 Free";font-weight:900}aside.asymmetrik.blurb:before{content:"\f372";font-family:"Font Awesome 5 Brands";font-weight:400}aside.at.blurb:before{content:"\f1fa";font-family:"Font Awesome 5 Free";font-weight:900}aside.atlas.blurb:before{content:"\f558";font-family:"Font Awesome 5 Free";font-weight:900}aside.atom.blurb:before{content:"\f5d2";font-family:"Font Awesome 5 Free";font-weight:900}aside.audible.blurb:before{content:"\f373";font-family:"Font Awesome 5 Brands";font-weight:400}aside.audio-description.blurb:before{content:"\f29e";font-family:"Font Awesome 5 Free";font-weight:900}aside.autoprefixer.blurb:before{content:"\f41c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.avianex.blurb:before{content:"\f374";font-family:"Font Awesome 5 Brands";font-weight:400}aside.aviato.blurb:before{content:"\f421";font-family:"Font Awesome 5 Brands";font-weight:400}aside.award.blurb:before{content:"\f559";font-family:"Font Awesome 5 Free";font-weight:900}aside.aws.blurb:before{content:"\f375";font-family:"Font Awesome 5 Brands";font-weight:400}aside.backspace.blurb:before{content:"\f55a";font-family:"Font Awesome 5 Free";font-weight:900}aside.backward.blurb:before{content:"\f04a";font-family:"Font Awesome 5 Free";font-weight:900}aside.balance-scale.blurb:before{content:"\f24e";font-family:"Font Awesome 5 Free";font-weight:900}aside.ban.blurb:before{content:"\f05e";font-family:"Font Awesome 5 Free";font-weight:900}aside.band-aid.blurb:before{content:"\f462";font-family:"Font Awesome 5 Free";font-weight:900}aside.bandcamp.blurb:before{content:"\f2d5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.barcode.blurb:before{content:"\f02a";font-family:"Font Awesome 5 Free";font-weight:900}aside.bars.blurb:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.baseball-ball.blurb:before{content:"\f433";font-family:"Font Awesome 5 Free";font-weight:900}aside.basketball-ball.blurb:before{content:"\f434";font-family:"Font Awesome 5 Free";font-weight:900}aside.bath.blurb:before{content:"\f2cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-empty.blurb:before{content:"\f244";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-full.blurb:before{content:"\f240";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-half.blurb:before{content:"\f242";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-quarter.blurb:before{content:"\f243";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-three-quarters.blurb:before{content:"\f241";font-family:"Font Awesome 5 Free";font-weight:900}aside.bed.blurb:before{content:"\f236";font-family:"Font Awesome 5 Free";font-weight:900}aside.beer.blurb:before{content:"\f0fc";font-family:"Font Awesome 5 Free";font-weight:900}aside.behance.blurb:before{content:"\f1b4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.behance-square.blurb:before{content:"\f1b5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bell.blurb:before{content:"\f0f3";font-family:"Font Awesome 5 Free";font-weight:900}aside.bell-slash.blurb:before{content:"\f1f6";font-family:"Font Awesome 5 Free";font-weight:900}aside.bezier-curve.blurb:before{content:"\f55b";font-family:"Font Awesome 5 Free";font-weight:900}aside.bible.blurb:before{content:"\f647";font-family:"Font Awesome 5 Free";font-weight:900}aside.bicycle.blurb:before{content:"\f206";font-family:"Font Awesome 5 Free";font-weight:900}aside.bimobject.blurb:before{content:"\f378";font-family:"Font Awesome 5 Brands";font-weight:400}aside.binoculars.blurb:before{content:"\f1e5";font-family:"Font Awesome 5 Free";font-weight:900}aside.birthday-cake.blurb:before{content:"\f1fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.bitbucket.blurb:before{content:"\f171";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bitcoin.blurb:before{content:"\f379";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bity.blurb:before{content:"\f37a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.black-tie.blurb:before{content:"\f27e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.blackberry.blurb:before{content:"\f37b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.blender.blurb:before{content:"\f517";font-family:"Font Awesome 5 Free";font-weight:900}aside.blender-phone.blurb:before{content:"\f6b6";font-family:"Font Awesome 5 Free";font-weight:900}aside.blind.blurb:before{content:"\f29d";font-family:"Font Awesome 5 Free";font-weight:900}aside.blogger.blurb:before{content:"\f37c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.blogger-b.blurb:before{content:"\f37d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bluetooth.blurb:before{content:"\f293";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bluetooth-b.blurb:before{content:"\f294";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bold.blurb:before{content:"\f032";font-family:"Font Awesome 5 Free";font-weight:900}aside.bolt.blurb:before{content:"\f0e7";font-family:"Font Awesome 5 Free";font-weight:900}aside.bomb.blurb:before{content:"\f1e2";font-family:"Font Awesome 5 Free";font-weight:900}aside.bone.blurb:before{content:"\f5d7";font-family:"Font Awesome 5 Free";font-weight:900}aside.bong.blurb:before{content:"\f55c";font-family:"Font Awesome 5 Free";font-weight:900}aside.book.blurb:before{content:"\f02d";font-family:"Font Awesome 5 Free";font-weight:900}aside.book-dead.blurb:before{content:"\f6b7";font-family:"Font Awesome 5 Free";font-weight:900}aside.book-open.blurb:before{content:"\f518";font-family:"Font Awesome 5 Free";font-weight:900}aside.book-reader.blurb:before{content:"\f5da";font-family:"Font Awesome 5 Free";font-weight:900}aside.bookmark.blurb:before{content:"\f02e";font-family:"Font Awesome 5 Free";font-weight:900}aside.bowling-ball.blurb:before{content:"\f436";font-family:"Font Awesome 5 Free";font-weight:900}aside.box.blurb:before{content:"\f466";font-family:"Font Awesome 5 Free";font-weight:900}aside.box-open.blurb:before{content:"\f49e";font-family:"Font Awesome 5 Free";font-weight:900}aside.boxes.blurb:before{content:"\f468";font-family:"Font Awesome 5 Free";font-weight:900}aside.braille.blurb:before{content:"\f2a1";font-family:"Font Awesome 5 Free";font-weight:900}aside.brain.blurb:before{content:"\f5dc";font-family:"Font Awesome 5 Free";font-weight:900}aside.briefcase.blurb:before{content:"\f0b1";font-family:"Font Awesome 5 Free";font-weight:900}aside.briefcase-medical.blurb:before{content:"\f469";font-family:"Font Awesome 5 Free";font-weight:900}aside.broadcast-tower.blurb:before{content:"\f519";font-family:"Font Awesome 5 Free";font-weight:900}aside.broom.blurb:before{content:"\f51a";font-family:"Font Awesome 5 Free";font-weight:900}aside.brush.blurb:before{content:"\f55d";font-family:"Font Awesome 5 Free";font-weight:900}aside.btc.blurb:before{content:"\f15a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bug.blurb:before{content:"\f188";font-family:"Font Awesome 5 Free";font-weight:900}aside.building.blurb:before{content:"\f1ad";font-family:"Font Awesome 5 Free";font-weight:900}aside.bullhorn.blurb:before{content:"\f0a1";font-family:"Font Awesome 5 Free";font-weight:900}aside.bullseye.blurb:before{content:"\f140";font-family:"Font Awesome 5 Free";font-weight:900}aside.burn.blurb:before{content:"\f46a";font-family:"Font Awesome 5 Free";font-weight:900}aside.buromobelexperte.blurb:before{content:"\f37f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.bus.blurb:before{content:"\f207";font-family:"Font Awesome 5 Free";font-weight:900}aside.bus-alt.blurb:before{content:"\f55e";font-family:"Font Awesome 5 Free";font-weight:900}aside.business-time.blurb:before{content:"\f64a";font-family:"Font Awesome 5 Free";font-weight:900}aside.buysellads.blurb:before{content:"\f20d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.calculator.blurb:before{content:"\f1ec";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar.blurb:before{content:"\f133";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar-alt.blurb:before{content:"\f073";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar-check.blurb:before{content:"\f274";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar-minus.blurb:before{content:"\f272";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar-plus.blurb:before{content:"\f271";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar-times.blurb:before{content:"\f273";font-family:"Font Awesome 5 Free";font-weight:900}aside.camera.blurb:before{content:"\f030";font-family:"Font Awesome 5 Free";font-weight:900}aside.camera-retro.blurb:before{content:"\f083";font-family:"Font Awesome 5 Free";font-weight:900}aside.campground.blurb:before{content:"\f6bb";font-family:"Font Awesome 5 Free";font-weight:900}aside.cannabis.blurb:before{content:"\f55f";font-family:"Font Awesome 5 Free";font-weight:900}aside.capsules.blurb:before{content:"\f46b";font-family:"Font Awesome 5 Free";font-weight:900}aside.car.blurb:before{content:"\f1b9";font-family:"Font Awesome 5 Free";font-weight:900}aside.car-alt.blurb:before{content:"\f5de";font-family:"Font Awesome 5 Free";font-weight:900}aside.car-battery.blurb:before{content:"\f5df";font-family:"Font Awesome 5 Free";font-weight:900}aside.car-crash.blurb:before{content:"\f5e1";font-family:"Font Awesome 5 Free";font-weight:900}aside.car-side.blurb:before{content:"\f5e4";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-down.blurb:before{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-left.blurb:before{content:"\f0d9";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-right.blurb:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-square-down.blurb:before{content:"\f150";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-square-left.blurb:before{content:"\f191";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-square-right.blurb:before{content:"\f152";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-square-up.blurb:before{content:"\f151";font-family:"Font Awesome 5 Free";font-weight:900}aside.caret-up.blurb:before{content:"\f0d8";font-family:"Font Awesome 5 Free";font-weight:900}aside.cart-arrow-down.blurb:before{content:"\f218";font-family:"Font Awesome 5 Free";font-weight:900}aside.cart-plus.blurb:before{content:"\f217";font-family:"Font Awesome 5 Free";font-weight:900}aside.cat.blurb:before{content:"\f6be";font-family:"Font Awesome 5 Free";font-weight:900}aside.cc-amazon-pay.blurb:before{content:"\f42d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-amex.blurb:before{content:"\f1f3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-apple-pay.blurb:before{content:"\f416";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-diners-club.blurb:before{content:"\f24c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-discover.blurb:before{content:"\f1f2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-jcb.blurb:before{content:"\f24b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-mastercard.blurb:before{content:"\f1f1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-paypal.blurb:before{content:"\f1f4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-stripe.blurb:before{content:"\f1f5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cc-visa.blurb:before{content:"\f1f0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.centercode.blurb:before{content:"\f380";font-family:"Font Awesome 5 Brands";font-weight:400}aside.certificate.blurb:before{content:"\f0a3";font-family:"Font Awesome 5 Free";font-weight:900}aside.chair.blurb:before{content:"\f6c0";font-family:"Font Awesome 5 Free";font-weight:900}aside.chalkboard.blurb:before{content:"\f51b";font-family:"Font Awesome 5 Free";font-weight:900}aside.chalkboard-teacher.blurb:before{content:"\f51c";font-family:"Font Awesome 5 Free";font-weight:900}aside.charging-station.blurb:before{content:"\f5e7";font-family:"Font Awesome 5 Free";font-weight:900}aside.chart-area.blurb:before{content:"\f1fe";font-family:"Font Awesome 5 Free";font-weight:900}aside.chart-bar.blurb:before{content:"\f080";font-family:"Font Awesome 5 Free";font-weight:900}aside.chart-line.blurb:before{content:"\f201";font-family:"Font Awesome 5 Free";font-weight:900}aside.chart-pie.blurb:before{content:"\f200";font-family:"Font Awesome 5 Free";font-weight:900}aside.check.blurb:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900}aside.check-circle.blurb:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900}aside.check-double.blurb:before{content:"\f560";font-family:"Font Awesome 5 Free";font-weight:900}aside.check-square.blurb:before{content:"\f14a";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess.blurb:before{content:"\f439";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-bishop.blurb:before{content:"\f43a";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-board.blurb:before{content:"\f43c";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-king.blurb:before{content:"\f43f";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-knight.blurb:before{content:"\f441";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-pawn.blurb:before{content:"\f443";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-queen.blurb:before{content:"\f445";font-family:"Font Awesome 5 Free";font-weight:900}aside.chess-rook.blurb:before{content:"\f447";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-circle-down.blurb:before{content:"\f13a";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-circle-left.blurb:before{content:"\f137";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-circle-right.blurb:before{content:"\f138";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-circle-up.blurb:before{content:"\f139";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-down.blurb:before{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-left.blurb:before{content:"\f053";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-right.blurb:before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900}aside.chevron-up.blurb:before{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:900}aside.child.blurb:before{content:"\f1ae";font-family:"Font Awesome 5 Free";font-weight:900}aside.chrome.blurb:before{content:"\f268";font-family:"Font Awesome 5 Brands";font-weight:400}aside.church.blurb:before{content:"\f51d";font-family:"Font Awesome 5 Free";font-weight:900}aside.circle.blurb:before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:900}aside.circle-notch.blurb:before{content:"\f1ce";font-family:"Font Awesome 5 Free";font-weight:900}aside.city.blurb:before{content:"\f64f";font-family:"Font Awesome 5 Free";font-weight:900}aside.clipboard.blurb:before{content:"\f328";font-family:"Font Awesome 5 Free";font-weight:900}aside.clipboard-check.blurb:before{content:"\f46c";font-family:"Font Awesome 5 Free";font-weight:900}aside.clipboard-list.blurb:before{content:"\f46d";font-family:"Font Awesome 5 Free";font-weight:900}aside.clock.blurb:before{content:"\f017";font-family:"Font Awesome 5 Free";font-weight:900}aside.clone.blurb:before{content:"\f24d";font-family:"Font Awesome 5 Free";font-weight:900}aside.closed-captioning.blurb:before{content:"\f20a";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud.blurb:before{content:"\f0c2";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud-download-alt.blurb:before{content:"\f381";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud-moon.blurb:before{content:"\f6c3";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud-sun.blurb:before{content:"\f6c4";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud-upload-alt.blurb:before{content:"\f382";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloudscale.blurb:before{content:"\f383";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cloudsmith.blurb:before{content:"\f384";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cloudversify.blurb:before{content:"\f385";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cocktail.blurb:before{content:"\f561";font-family:"Font Awesome 5 Free";font-weight:900}aside.code.blurb:before{content:"\f121";font-family:"Font Awesome 5 Free";font-weight:900}aside.code-branch.blurb:before{content:"\f126";font-family:"Font Awesome 5 Free";font-weight:900}aside.codepen.blurb:before{content:"\f1cb";font-family:"Font Awesome 5 Brands";font-weight:400}aside.codiepie.blurb:before{content:"\f284";font-family:"Font Awesome 5 Brands";font-weight:400}aside.coffee.blurb:before{content:"\f0f4";font-family:"Font Awesome 5 Free";font-weight:900}aside.cog.blurb:before{content:"\f013";font-family:"Font Awesome 5 Free";font-weight:900}aside.cogs.blurb:before{content:"\f085";font-family:"Font Awesome 5 Free";font-weight:900}aside.coins.blurb:before{content:"\f51e";font-family:"Font Awesome 5 Free";font-weight:900}aside.columns.blurb:before{content:"\f0db";font-family:"Font Awesome 5 Free";font-weight:900}aside.comment.blurb:before{content:"\f075";font-family:"Font Awesome 5 Free";font-weight:900}aside.comment-alt.blurb:before{content:"\f27a";font-family:"Font Awesome 5 Free";font-weight:900}aside.comment-dollar.blurb:before{content:"\f651";font-family:"Font Awesome 5 Free";font-weight:900}aside.comment-dots.blurb:before{content:"\f4ad";font-family:"Font Awesome 5 Free";font-weight:900}aside.comment-slash.blurb:before{content:"\f4b3";font-family:"Font Awesome 5 Free";font-weight:900}aside.comments.blurb:before{content:"\f086";font-family:"Font Awesome 5 Free";font-weight:900}aside.comments-dollar.blurb:before{content:"\f653";font-family:"Font Awesome 5 Free";font-weight:900}aside.compact-disc.blurb:before{content:"\f51f";font-family:"Font Awesome 5 Free";font-weight:900}aside.compass.blurb:before{content:"\f14e";font-family:"Font Awesome 5 Free";font-weight:900}aside.compress.blurb:before{content:"\f066";font-family:"Font Awesome 5 Free";font-weight:900}aside.concierge-bell.blurb:before{content:"\f562";font-family:"Font Awesome 5 Free";font-weight:900}aside.connectdevelop.blurb:before{content:"\f20e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.contao.blurb:before{content:"\f26d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cookie.blurb:before{content:"\f563";font-family:"Font Awesome 5 Free";font-weight:900}aside.cookie-bite.blurb:before{content:"\f564";font-family:"Font Awesome 5 Free";font-weight:900}aside.copy.blurb:before{content:"\f0c5";font-family:"Font Awesome 5 Free";font-weight:900}aside.copyright.blurb:before{content:"\f1f9";font-family:"Font Awesome 5 Free";font-weight:900}aside.couch.blurb:before{content:"\f4b8";font-family:"Font Awesome 5 Free";font-weight:900}aside.cpanel.blurb:before{content:"\f388";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons.blurb:before{content:"\f25e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-by.blurb:before{content:"\f4e7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-nc.blurb:before{content:"\f4e8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-nc-eu.blurb:before{content:"\f4e9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-nc-jp.blurb:before{content:"\f4ea";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-nd.blurb:before{content:"\f4eb";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-pd.blurb:before{content:"\f4ec";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-pd-alt.blurb:before{content:"\f4ed";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-remix.blurb:before{content:"\f4ee";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-sa.blurb:before{content:"\f4ef";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-sampling.blurb:before{content:"\f4f0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-sampling-plus.blurb:before{content:"\f4f1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-share.blurb:before{content:"\f4f2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.creative-commons-zero.blurb:before{content:"\f4f3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.credit-card.blurb:before{content:"\f09d";font-family:"Font Awesome 5 Free";font-weight:900}aside.critical-role.blurb:before{content:"\f6c9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.crop.blurb:before{content:"\f125";font-family:"Font Awesome 5 Free";font-weight:900}aside.crop-alt.blurb:before{content:"\f565";font-family:"Font Awesome 5 Free";font-weight:900}aside.cross.blurb:before{content:"\f654";font-family:"Font Awesome 5 Free";font-weight:900}aside.crosshairs.blurb:before{content:"\f05b";font-family:"Font Awesome 5 Free";font-weight:900}aside.crow.blurb:before{content:"\f520";font-family:"Font Awesome 5 Free";font-weight:900}aside.crown.blurb:before{content:"\f521";font-family:"Font Awesome 5 Free";font-weight:900}aside.css3.blurb:before{content:"\f13c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.css3-alt.blurb:before{content:"\f38b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.cube.blurb:before{content:"\f1b2";font-family:"Font Awesome 5 Free";font-weight:900}aside.cubes.blurb:before{content:"\f1b3";font-family:"Font Awesome 5 Free";font-weight:900}aside.cut.blurb:before{content:"\f0c4";font-family:"Font Awesome 5 Free";font-weight:900}aside.cuttlefish.blurb:before{content:"\f38c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.d-and-d.blurb:before{content:"\f38d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.dashcube.blurb:before{content:"\f210";font-family:"Font Awesome 5 Brands";font-weight:400}aside.database.blurb:before{content:"\f1c0";font-family:"Font Awesome 5 Free";font-weight:900}aside.deaf.blurb:before{content:"\f2a4";font-family:"Font Awesome 5 Free";font-weight:900}aside.delicious.blurb:before{content:"\f1a5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.deploydog.blurb:before{content:"\f38e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.deskpro.blurb:before{content:"\f38f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.desktop.blurb:before{content:"\f108";font-family:"Font Awesome 5 Free";font-weight:900}aside.dev.blurb:before{content:"\f6cc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.deviantart.blurb:before{content:"\f1bd";font-family:"Font Awesome 5 Brands";font-weight:400}aside.dharmachakra.blurb:before{content:"\f655";font-family:"Font Awesome 5 Free";font-weight:900}aside.diagnoses.blurb:before{content:"\f470";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice.blurb:before{content:"\f522";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-d20.blurb:before{content:"\f6cf";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-d6.blurb:before{content:"\f6d1";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-five.blurb:before{content:"\f523";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-four.blurb:before{content:"\f524";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-one.blurb:before{content:"\f525";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-six.blurb:before{content:"\f526";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-three.blurb:before{content:"\f527";font-family:"Font Awesome 5 Free";font-weight:900}aside.dice-two.blurb:before{content:"\f528";font-family:"Font Awesome 5 Free";font-weight:900}aside.digg.blurb:before{content:"\f1a6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.digital-ocean.blurb:before{content:"\f391";font-family:"Font Awesome 5 Brands";font-weight:400}aside.digital-tachograph.blurb:before{content:"\f566";font-family:"Font Awesome 5 Free";font-weight:900}aside.directions.blurb:before{content:"\f5eb";font-family:"Font Awesome 5 Free";font-weight:900}aside.discord.blurb:before{content:"\f392";font-family:"Font Awesome 5 Brands";font-weight:400}aside.discourse.blurb:before{content:"\f393";font-family:"Font Awesome 5 Brands";font-weight:400}aside.divide.blurb:before{content:"\f529";font-family:"Font Awesome 5 Free";font-weight:900}aside.dizzy.blurb:before{content:"\f567";font-family:"Font Awesome 5 Free";font-weight:900}aside.dna.blurb:before{content:"\f471";font-family:"Font Awesome 5 Free";font-weight:900}aside.dochub.blurb:before{content:"\f394";font-family:"Font Awesome 5 Brands";font-weight:400}aside.docker.blurb:before{content:"\f395";font-family:"Font Awesome 5 Brands";font-weight:400}aside.dog.blurb:before{content:"\f6d3";font-family:"Font Awesome 5 Free";font-weight:900}aside.dollar-sign.blurb:before{content:"\f155";font-family:"Font Awesome 5 Free";font-weight:900}aside.dolly.blurb:before{content:"\f472";font-family:"Font Awesome 5 Free";font-weight:900}aside.dolly-flatbed.blurb:before{content:"\f474";font-family:"Font Awesome 5 Free";font-weight:900}aside.donate.blurb:before{content:"\f4b9";font-family:"Font Awesome 5 Free";font-weight:900}aside.door-closed.blurb:before{content:"\f52a";font-family:"Font Awesome 5 Free";font-weight:900}aside.door-open.blurb:before{content:"\f52b";font-family:"Font Awesome 5 Free";font-weight:900}aside.dot-circle.blurb:before{content:"\f192";font-family:"Font Awesome 5 Free";font-weight:900}aside.dove.blurb:before{content:"\f4ba";font-family:"Font Awesome 5 Free";font-weight:900}aside.download.blurb:before{content:"\f019";font-family:"Font Awesome 5 Free";font-weight:900}aside.draft2digital.blurb:before{content:"\f396";font-family:"Font Awesome 5 Brands";font-weight:400}aside.drafting-compass.blurb:before{content:"\f568";font-family:"Font Awesome 5 Free";font-weight:900}aside.dragon.blurb:before{content:"\f6d5";font-family:"Font Awesome 5 Free";font-weight:900}aside.draw-polygon.blurb:before{content:"\f5ee";font-family:"Font Awesome 5 Free";font-weight:900}aside.dribbble.blurb:before{content:"\f17d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.dribbble-square.blurb:before{content:"\f397";font-family:"Font Awesome 5 Brands";font-weight:400}aside.dropbox.blurb:before{content:"\f16b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.drum.blurb:before{content:"\f569";font-family:"Font Awesome 5 Free";font-weight:900}aside.drum-steelpan.blurb:before{content:"\f56a";font-family:"Font Awesome 5 Free";font-weight:900}aside.drumstick-bite.blurb:before{content:"\f6d7";font-family:"Font Awesome 5 Free";font-weight:900}aside.drupal.blurb:before{content:"\f1a9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.dumbbell.blurb:before{content:"\f44b";font-family:"Font Awesome 5 Free";font-weight:900}aside.dungeon.blurb:before{content:"\f6d9";font-family:"Font Awesome 5 Free";font-weight:900}aside.dyalog.blurb:before{content:"\f399";font-family:"Font Awesome 5 Brands";font-weight:400}aside.earlybirds.blurb:before{content:"\f39a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ebay.blurb:before{content:"\f4f4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.edge.blurb:before{content:"\f282";font-family:"Font Awesome 5 Brands";font-weight:400}aside.edit.blurb:before{content:"\f044";font-family:"Font Awesome 5 Free";font-weight:900}aside.eject.blurb:before{content:"\f052";font-family:"Font Awesome 5 Free";font-weight:900}aside.elementor.blurb:before{content:"\f430";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ellipsis-h.blurb:before{content:"\f141";font-family:"Font Awesome 5 Free";font-weight:900}aside.ellipsis-v.blurb:before{content:"\f142";font-family:"Font Awesome 5 Free";font-weight:900}aside.ello.blurb:before{content:"\f5f1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ember.blurb:before{content:"\f423";font-family:"Font Awesome 5 Brands";font-weight:400}aside.empire.blurb:before{content:"\f1d1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.envelope.blurb:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:900}aside.envelope-open.blurb:before{content:"\f2b6";font-family:"Font Awesome 5 Free";font-weight:900}aside.envelope-open-text.blurb:before{content:"\f658";font-family:"Font Awesome 5 Free";font-weight:900}aside.envelope-square.blurb:before{content:"\f199";font-family:"Font Awesome 5 Free";font-weight:900}aside.envira.blurb:before{content:"\f299";font-family:"Font Awesome 5 Brands";font-weight:400}aside.equals.blurb:before{content:"\f52c";font-family:"Font Awesome 5 Free";font-weight:900}aside.eraser.blurb:before{content:"\f12d";font-family:"Font Awesome 5 Free";font-weight:900}aside.erlang.blurb:before{content:"\f39d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ethereum.blurb:before{content:"\f42e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.etsy.blurb:before{content:"\f2d7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.euro-sign.blurb:before{content:"\f153";font-family:"Font Awesome 5 Free";font-weight:900}aside.exchange-alt.blurb:before{content:"\f362";font-family:"Font Awesome 5 Free";font-weight:900}aside.exclamation.blurb:before{content:"\f12a";font-family:"Font Awesome 5 Free";font-weight:900}aside.exclamation-circle.blurb:before{content:"\f06a";font-family:"Font Awesome 5 Free";font-weight:900}aside.exclamation-triangle.blurb:before{content:"\f071";font-family:"Font Awesome 5 Free";font-weight:900}aside.expand.blurb:before{content:"\f065";font-family:"Font Awesome 5 Free";font-weight:900}aside.expand-arrows-alt.blurb:before{content:"\f31e";font-family:"Font Awesome 5 Free";font-weight:900}aside.expeditedssl.blurb:before{content:"\f23e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.external-link-alt.blurb:before{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900}aside.external-link-square-alt.blurb:before{content:"\f360";font-family:"Font Awesome 5 Free";font-weight:900}aside.eye.blurb:before{content:"\f06e";font-family:"Font Awesome 5 Free";font-weight:900}aside.eye-dropper.blurb:before{content:"\f1fb";font-family:"Font Awesome 5 Free";font-weight:900}aside.eye-slash.blurb:before{content:"\f070";font-family:"Font Awesome 5 Free";font-weight:900}aside.facebook.blurb:before{content:"\f09a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.facebook-f.blurb:before{content:"\f39e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.facebook-messenger.blurb:before{content:"\f39f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.facebook-square.blurb:before{content:"\f082";font-family:"Font Awesome 5 Brands";font-weight:400}aside.fantasy-flight-games.blurb:before{content:"\f6dc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.fast-backward.blurb:before{content:"\f049";font-family:"Font Awesome 5 Free";font-weight:900}aside.fast-forward.blurb:before{content:"\f050";font-family:"Font Awesome 5 Free";font-weight:900}aside.fax.blurb:before{content:"\f1ac";font-family:"Font Awesome 5 Free";font-weight:900}aside.feather.blurb:before{content:"\f52d";font-family:"Font Awesome 5 Free";font-weight:900}aside.feather-alt.blurb:before{content:"\f56b";font-family:"Font Awesome 5 Free";font-weight:900}aside.female.blurb:before{content:"\f182";font-family:"Font Awesome 5 Free";font-weight:900}aside.fighter-jet.blurb:before{content:"\f0fb";font-family:"Font Awesome 5 Free";font-weight:900}aside.file.blurb:before{content:"\f15b";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-alt.blurb:before{content:"\f15c";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-archive.blurb:before{content:"\f1c6";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-audio.blurb:before{content:"\f1c7";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-code.blurb:before{content:"\f1c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-contract.blurb:before{content:"\f56c";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-csv.blurb:before{content:"\f6dd";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-download.blurb:before{content:"\f56d";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-excel.blurb:before{content:"\f1c3";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-export.blurb:before{content:"\f56e";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-image.blurb:before{content:"\f1c5";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-import.blurb:before{content:"\f56f";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-invoice.blurb:before{content:"\f570";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-invoice-dollar.blurb:before{content:"\f571";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-medical.blurb:before{content:"\f477";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-medical-alt.blurb:before{content:"\f478";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-pdf.blurb:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-powerpoint.blurb:before{content:"\f1c4";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-prescription.blurb:before{content:"\f572";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-signature.blurb:before{content:"\f573";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-upload.blurb:before{content:"\f574";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-video.blurb:before{content:"\f1c8";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-word.blurb:before{content:"\f1c2";font-family:"Font Awesome 5 Free";font-weight:900}aside.fill.blurb:before{content:"\f575";font-family:"Font Awesome 5 Free";font-weight:900}aside.fill-drip.blurb:before{content:"\f576";font-family:"Font Awesome 5 Free";font-weight:900}aside.film.blurb:before{content:"\f008";font-family:"Font Awesome 5 Free";font-weight:900}aside.filter.blurb:before{content:"\f0b0";font-family:"Font Awesome 5 Free";font-weight:900}aside.fingerprint.blurb:before{content:"\f577";font-family:"Font Awesome 5 Free";font-weight:900}aside.fire.blurb:before{content:"\f06d";font-family:"Font Awesome 5 Free";font-weight:900}aside.fire-extinguisher.blurb:before{content:"\f134";font-family:"Font Awesome 5 Free";font-weight:900}aside.firefox.blurb:before{content:"\f269";font-family:"Font Awesome 5 Brands";font-weight:400}aside.first-aid.blurb:before{content:"\f479";font-family:"Font Awesome 5 Free";font-weight:900}aside.first-order.blurb:before{content:"\f2b0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.first-order-alt.blurb:before{content:"\f50a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.firstdraft.blurb:before{content:"\f3a1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.fish.blurb:before{content:"\f578";font-family:"Font Awesome 5 Free";font-weight:900}aside.fist-raised.blurb:before{content:"\f6de";font-family:"Font Awesome 5 Free";font-weight:900}aside.flag.blurb:before{content:"\f024";font-family:"Font Awesome 5 Free";font-weight:900}aside.flag-checkered.blurb:before{content:"\f11e";font-family:"Font Awesome 5 Free";font-weight:900}aside.flask.blurb:before{content:"\f0c3";font-family:"Font Awesome 5 Free";font-weight:900}aside.flickr.blurb:before{content:"\f16e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.flipboard.blurb:before{content:"\f44d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.flushed.blurb:before{content:"\f579";font-family:"Font Awesome 5 Free";font-weight:900}aside.fly.blurb:before{content:"\f417";font-family:"Font Awesome 5 Brands";font-weight:400}aside.folder.blurb:before{content:"\f07b";font-family:"Font Awesome 5 Free";font-weight:900}aside.folder-minus.blurb:before{content:"\f65d";font-family:"Font Awesome 5 Free";font-weight:900}aside.folder-open.blurb:before{content:"\f07c";font-family:"Font Awesome 5 Free";font-weight:900}aside.folder-plus.blurb:before{content:"\f65e";font-family:"Font Awesome 5 Free";font-weight:900}aside.font.blurb:before{content:"\f031";font-family:"Font Awesome 5 Free";font-weight:900}aside.font-awesome.blurb:before{content:"\f2b4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.font-awesome-alt.blurb:before{content:"\f35c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.font-awesome-flag.blurb:before{content:"\f425";font-family:"Font Awesome 5 Brands";font-weight:400}aside.font-awesome-logo-full.blurb:before{content:"\f4e6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.fonticons.blurb:before{content:"\f280";font-family:"Font Awesome 5 Brands";font-weight:400}aside.fonticons-fi.blurb:before{content:"\f3a2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.football-ball.blurb:before{content:"\f44e";font-family:"Font Awesome 5 Free";font-weight:900}aside.fort-awesome.blurb:before{content:"\f286";font-family:"Font Awesome 5 Brands";font-weight:400}aside.fort-awesome-alt.blurb:before{content:"\f3a3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.forumbee.blurb:before{content:"\f211";font-family:"Font Awesome 5 Brands";font-weight:400}aside.forward.blurb:before{content:"\f04e";font-family:"Font Awesome 5 Free";font-weight:900}aside.foursquare.blurb:before{content:"\f180";font-family:"Font Awesome 5 Brands";font-weight:400}aside.free-code-camp.blurb:before{content:"\f2c5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.freebsd.blurb:before{content:"\f3a4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.frog.blurb:before{content:"\f52e";font-family:"Font Awesome 5 Free";font-weight:900}aside.frown.blurb:before{content:"\f119";font-family:"Font Awesome 5 Free";font-weight:900}aside.frown-open.blurb:before{content:"\f57a";font-family:"Font Awesome 5 Free";font-weight:900}aside.fulcrum.blurb:before{content:"\f50b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.funnel-dollar.blurb:before{content:"\f662";font-family:"Font Awesome 5 Free";font-weight:900}aside.futbol.blurb:before{content:"\f1e3";font-family:"Font Awesome 5 Free";font-weight:900}aside.galactic-republic.blurb:before{content:"\f50c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.galactic-senate.blurb:before{content:"\f50d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gamepad.blurb:before{content:"\f11b";font-family:"Font Awesome 5 Free";font-weight:900}aside.gas-pump.blurb:before{content:"\f52f";font-family:"Font Awesome 5 Free";font-weight:900}aside.gavel.blurb:before{content:"\f0e3";font-family:"Font Awesome 5 Free";font-weight:900}aside.gem.blurb:before{content:"\f3a5";font-family:"Font Awesome 5 Free";font-weight:900}aside.genderless.blurb:before{content:"\f22d";font-family:"Font Awesome 5 Free";font-weight:900}aside.get-pocket.blurb:before{content:"\f265";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gg.blurb:before{content:"\f260";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gg-circle.blurb:before{content:"\f261";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ghost.blurb:before{content:"\f6e2";font-family:"Font Awesome 5 Free";font-weight:900}aside.gift.blurb:before{content:"\f06b";font-family:"Font Awesome 5 Free";font-weight:900}aside.git.blurb:before{content:"\f1d3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.git-square.blurb:before{content:"\f1d2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.github.blurb:before{content:"\f09b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.github-alt.blurb:before{content:"\f113";font-family:"Font Awesome 5 Brands";font-weight:400}aside.github-square.blurb:before{content:"\f092";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gitkraken.blurb:before{content:"\f3a6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gitlab.blurb:before{content:"\f296";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gitter.blurb:before{content:"\f426";font-family:"Font Awesome 5 Brands";font-weight:400}aside.glass-martini.blurb:before{content:"\f000";font-family:"Font Awesome 5 Free";font-weight:900}aside.glass-martini-alt.blurb:before{content:"\f57b";font-family:"Font Awesome 5 Free";font-weight:900}aside.glasses.blurb:before{content:"\f530";font-family:"Font Awesome 5 Free";font-weight:900}aside.glide.blurb:before{content:"\f2a5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.glide-g.blurb:before{content:"\f2a6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.globe.blurb:before{content:"\f0ac";font-family:"Font Awesome 5 Free";font-weight:900}aside.globe-africa.blurb:before{content:"\f57c";font-family:"Font Awesome 5 Free";font-weight:900}aside.globe-americas.blurb:before{content:"\f57d";font-family:"Font Awesome 5 Free";font-weight:900}aside.globe-asia.blurb:before{content:"\f57e";font-family:"Font Awesome 5 Free";font-weight:900}aside.gofore.blurb:before{content:"\f3a7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.golf-ball.blurb:before{content:"\f450";font-family:"Font Awesome 5 Free";font-weight:900}aside.goodreads.blurb:before{content:"\f3a8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.goodreads-g.blurb:before{content:"\f3a9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google.blurb:before{content:"\f1a0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google-drive.blurb:before{content:"\f3aa";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google-play.blurb:before{content:"\f3ab";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google-plus.blurb:before{content:"\f2b3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google-plus-g.blurb:before{content:"\f0d5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google-plus-square.blurb:before{content:"\f0d4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.google-wallet.blurb:before{content:"\f1ee";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gopuram.blurb:before{content:"\f664";font-family:"Font Awesome 5 Free";font-weight:900}aside.graduation-cap.blurb:before{content:"\f19d";font-family:"Font Awesome 5 Free";font-weight:900}aside.gratipay.blurb:before{content:"\f184";font-family:"Font Awesome 5 Brands";font-weight:400}aside.grav.blurb:before{content:"\f2d6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.greater-than.blurb:before{content:"\f531";font-family:"Font Awesome 5 Free";font-weight:900}aside.greater-than-equal.blurb:before{content:"\f532";font-family:"Font Awesome 5 Free";font-weight:900}aside.grimace.blurb:before{content:"\f57f";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin.blurb:before{content:"\f580";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-alt.blurb:before{content:"\f581";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-beam.blurb:before{content:"\f582";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-beam-sweat.blurb:before{content:"\f583";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-hearts.blurb:before{content:"\f584";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-squint.blurb:before{content:"\f585";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-squint-tears.blurb:before{content:"\f586";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-stars.blurb:before{content:"\f587";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-tears.blurb:before{content:"\f588";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-tongue.blurb:before{content:"\f589";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-tongue-squint.blurb:before{content:"\f58a";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-tongue-wink.blurb:before{content:"\f58b";font-family:"Font Awesome 5 Free";font-weight:900}aside.grin-wink.blurb:before{content:"\f58c";font-family:"Font Awesome 5 Free";font-weight:900}aside.grip-horizontal.blurb:before{content:"\f58d";font-family:"Font Awesome 5 Free";font-weight:900}aside.grip-vertical.blurb:before{content:"\f58e";font-family:"Font Awesome 5 Free";font-weight:900}aside.gripfire.blurb:before{content:"\f3ac";font-family:"Font Awesome 5 Brands";font-weight:400}aside.grunt.blurb:before{content:"\f3ad";font-family:"Font Awesome 5 Brands";font-weight:400}aside.gulp.blurb:before{content:"\f3ae";font-family:"Font Awesome 5 Brands";font-weight:400}aside.h-square.blurb:before{content:"\f0fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.hacker-news.blurb:before{content:"\f1d4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hacker-news-square.blurb:before{content:"\f3af";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hackerrank.blurb:before{content:"\f5f7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hammer.blurb:before{content:"\f6e3";font-family:"Font Awesome 5 Free";font-weight:900}aside.hamsa.blurb:before{content:"\f665";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-holding.blurb:before{content:"\f4bd";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-holding-heart.blurb:before{content:"\f4be";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-holding-usd.blurb:before{content:"\f4c0";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-lizard.blurb:before{content:"\f258";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-paper.blurb:before{content:"\f256";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-peace.blurb:before{content:"\f25b";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-point-down.blurb:before{content:"\f0a7";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-point-left.blurb:before{content:"\f0a5";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-point-right.blurb:before{content:"\f0a4";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-point-up.blurb:before{content:"\f0a6";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-pointer.blurb:before{content:"\f25a";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-rock.blurb:before{content:"\f255";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-scissors.blurb:before{content:"\f257";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-spock.blurb:before{content:"\f259";font-family:"Font Awesome 5 Free";font-weight:900}aside.hands.blurb:before{content:"\f4c2";font-family:"Font Awesome 5 Free";font-weight:900}aside.hands-helping.blurb:before{content:"\f4c4";font-family:"Font Awesome 5 Free";font-weight:900}aside.handshake.blurb:before{content:"\f2b5";font-family:"Font Awesome 5 Free";font-weight:900}aside.hanukiah.blurb:before{content:"\f6e6";font-family:"Font Awesome 5 Free";font-weight:900}aside.hashtag.blurb:before{content:"\f292";font-family:"Font Awesome 5 Free";font-weight:900}aside.hat-wizard.blurb:before{content:"\f6e8";font-family:"Font Awesome 5 Free";font-weight:900}aside.haykal.blurb:before{content:"\f666";font-family:"Font Awesome 5 Free";font-weight:900}aside.hdd.blurb:before{content:"\f0a0";font-family:"Font Awesome 5 Free";font-weight:900}aside.heading.blurb:before{content:"\f1dc";font-family:"Font Awesome 5 Free";font-weight:900}aside.headphones.blurb:before{content:"\f025";font-family:"Font Awesome 5 Free";font-weight:900}aside.headphones-alt.blurb:before{content:"\f58f";font-family:"Font Awesome 5 Free";font-weight:900}aside.headset.blurb:before{content:"\f590";font-family:"Font Awesome 5 Free";font-weight:900}aside.heart.blurb:before{content:"\f004";font-family:"Font Awesome 5 Free";font-weight:900}aside.heartbeat.blurb:before{content:"\f21e";font-family:"Font Awesome 5 Free";font-weight:900}aside.helicopter.blurb:before{content:"\f533";font-family:"Font Awesome 5 Free";font-weight:900}aside.highlighter.blurb:before{content:"\f591";font-family:"Font Awesome 5 Free";font-weight:900}aside.hiking.blurb:before{content:"\f6ec";font-family:"Font Awesome 5 Free";font-weight:900}aside.hippo.blurb:before{content:"\f6ed";font-family:"Font Awesome 5 Free";font-weight:900}aside.hips.blurb:before{content:"\f452";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hire-a-helper.blurb:before{content:"\f3b0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.history.blurb:before{content:"\f1da";font-family:"Font Awesome 5 Free";font-weight:900}aside.hockey-puck.blurb:before{content:"\f453";font-family:"Font Awesome 5 Free";font-weight:900}aside.home.blurb:before{content:"\f015";font-family:"Font Awesome 5 Free";font-weight:900}aside.hooli.blurb:before{content:"\f427";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hornbill.blurb:before{content:"\f592";font-family:"Font Awesome 5 Brands";font-weight:400}aside.horse.blurb:before{content:"\f6f0";font-family:"Font Awesome 5 Free";font-weight:900}aside.hospital.blurb:before{content:"\f0f8";font-family:"Font Awesome 5 Free";font-weight:900}aside.hospital-alt.blurb:before{content:"\f47d";font-family:"Font Awesome 5 Free";font-weight:900}aside.hospital-symbol.blurb:before{content:"\f47e";font-family:"Font Awesome 5 Free";font-weight:900}aside.hot-tub.blurb:before{content:"\f593";font-family:"Font Awesome 5 Free";font-weight:900}aside.hotel.blurb:before{content:"\f594";font-family:"Font Awesome 5 Free";font-weight:900}aside.hotjar.blurb:before{content:"\f3b1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hourglass.blurb:before{content:"\f254";font-family:"Font Awesome 5 Free";font-weight:900}aside.hourglass-end.blurb:before{content:"\f253";font-family:"Font Awesome 5 Free";font-weight:900}aside.hourglass-half.blurb:before{content:"\f252";font-family:"Font Awesome 5 Free";font-weight:900}aside.hourglass-start.blurb:before{content:"\f251";font-family:"Font Awesome 5 Free";font-weight:900}aside.house-damage.blurb:before{content:"\f6f1";font-family:"Font Awesome 5 Free";font-weight:900}aside.houzz.blurb:before{content:"\f27c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hryvnia.blurb:before{content:"\f6f2";font-family:"Font Awesome 5 Free";font-weight:900}aside.html5.blurb:before{content:"\f13b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.hubspot.blurb:before{content:"\f3b2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.i-cursor.blurb:before{content:"\f246";font-family:"Font Awesome 5 Free";font-weight:900}aside.id-badge.blurb:before{content:"\f2c1";font-family:"Font Awesome 5 Free";font-weight:900}aside.id-card.blurb:before{content:"\f2c2";font-family:"Font Awesome 5 Free";font-weight:900}aside.id-card-alt.blurb:before{content:"\f47f";font-family:"Font Awesome 5 Free";font-weight:900}aside.image.blurb:before{content:"\f03e";font-family:"Font Awesome 5 Free";font-weight:900}aside.images.blurb:before{content:"\f302";font-family:"Font Awesome 5 Free";font-weight:900}aside.imdb.blurb:before{content:"\f2d8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.inbox.blurb:before{content:"\f01c";font-family:"Font Awesome 5 Free";font-weight:900}aside.indent.blurb:before{content:"\f03c";font-family:"Font Awesome 5 Free";font-weight:900}aside.industry.blurb:before{content:"\f275";font-family:"Font Awesome 5 Free";font-weight:900}aside.infinity.blurb:before{content:"\f534";font-family:"Font Awesome 5 Free";font-weight:900}aside.info.blurb:before{content:"\f129";font-family:"Font Awesome 5 Free";font-weight:900}aside.info-circle.blurb:before{content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:900}aside.instagram.blurb:before{content:"\f16d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.internet-explorer.blurb:before{content:"\f26b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ioxhost.blurb:before{content:"\f208";font-family:"Font Awesome 5 Brands";font-weight:400}aside.italic.blurb:before{content:"\f033";font-family:"Font Awesome 5 Free";font-weight:900}aside.itunes.blurb:before{content:"\f3b4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.itunes-note.blurb:before{content:"\f3b5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.java.blurb:before{content:"\f4e4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.jedi.blurb:before{content:"\f669";font-family:"Font Awesome 5 Free";font-weight:900}aside.jedi-order.blurb:before{content:"\f50e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.jenkins.blurb:before{content:"\f3b6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.joget.blurb:before{content:"\f3b7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.joint.blurb:before{content:"\f595";font-family:"Font Awesome 5 Free";font-weight:900}aside.joomla.blurb:before{content:"\f1aa";font-family:"Font Awesome 5 Brands";font-weight:400}aside.journal-whills.blurb:before{content:"\f66a";font-family:"Font Awesome 5 Free";font-weight:900}aside.js.blurb:before{content:"\f3b8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.js-square.blurb:before{content:"\f3b9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.jsfiddle.blurb:before{content:"\f1cc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.kaaba.blurb:before{content:"\f66b";font-family:"Font Awesome 5 Free";font-weight:900}aside.kaggle.blurb:before{content:"\f5fa";font-family:"Font Awesome 5 Brands";font-weight:400}aside.key.blurb:before{content:"\f084";font-family:"Font Awesome 5 Free";font-weight:900}aside.keybase.blurb:before{content:"\f4f5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.keyboard.blurb:before{content:"\f11c";font-family:"Font Awesome 5 Free";font-weight:900}aside.keycdn.blurb:before{content:"\f3ba";font-family:"Font Awesome 5 Brands";font-weight:400}aside.khanda.blurb:before{content:"\f66d";font-family:"Font Awesome 5 Free";font-weight:900}aside.kickstarter.blurb:before{content:"\f3bb";font-family:"Font Awesome 5 Brands";font-weight:400}aside.kickstarter-k.blurb:before{content:"\f3bc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.kiss.blurb:before{content:"\f596";font-family:"Font Awesome 5 Free";font-weight:900}aside.kiss-beam.blurb:before{content:"\f597";font-family:"Font Awesome 5 Free";font-weight:900}aside.kiss-wink-heart.blurb:before{content:"\f598";font-family:"Font Awesome 5 Free";font-weight:900}aside.kiwi-bird.blurb:before{content:"\f535";font-family:"Font Awesome 5 Free";font-weight:900}aside.korvue.blurb:before{content:"\f42f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.landmark.blurb:before{content:"\f66f";font-family:"Font Awesome 5 Free";font-weight:900}aside.language.blurb:before{content:"\f1ab";font-family:"Font Awesome 5 Free";font-weight:900}aside.laptop.blurb:before{content:"\f109";font-family:"Font Awesome 5 Free";font-weight:900}aside.laptop-code.blurb:before{content:"\f5fc";font-family:"Font Awesome 5 Free";font-weight:900}aside.laravel.blurb:before{content:"\f3bd";font-family:"Font Awesome 5 Brands";font-weight:400}aside.lastfm.blurb:before{content:"\f202";font-family:"Font Awesome 5 Brands";font-weight:400}aside.lastfm-square.blurb:before{content:"\f203";font-family:"Font Awesome 5 Brands";font-weight:400}aside.laugh.blurb:before{content:"\f599";font-family:"Font Awesome 5 Free";font-weight:900}aside.laugh-beam.blurb:before{content:"\f59a";font-family:"Font Awesome 5 Free";font-weight:900}aside.laugh-squint.blurb:before{content:"\f59b";font-family:"Font Awesome 5 Free";font-weight:900}aside.laugh-wink.blurb:before{content:"\f59c";font-family:"Font Awesome 5 Free";font-weight:900}aside.layer-group.blurb:before{content:"\f5fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.leaf.blurb:before{content:"\f06c";font-family:"Font Awesome 5 Free";font-weight:900}aside.leanpub.blurb:before{content:"\f212";font-family:"Font Awesome 5 Brands";font-weight:400}aside.lemon.blurb:before{content:"\f094";font-family:"Font Awesome 5 Free";font-weight:900}aside.less.blurb:before{content:"\f41d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.less-than.blurb:before{content:"\f536";font-family:"Font Awesome 5 Free";font-weight:900}aside.less-than-equal.blurb:before{content:"\f537";font-family:"Font Awesome 5 Free";font-weight:900}aside.level-down-alt.blurb:before{content:"\f3be";font-family:"Font Awesome 5 Free";font-weight:900}aside.level-up-alt.blurb:before{content:"\f3bf";font-family:"Font Awesome 5 Free";font-weight:900}aside.life-ring.blurb:before{content:"\f1cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.lightbulb.blurb:before{content:"\f0eb";font-family:"Font Awesome 5 Free";font-weight:900}aside.line.blurb:before{content:"\f3c0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.link.blurb:before{content:"\f0c1";font-family:"Font Awesome 5 Free";font-weight:900}aside.linkedin.blurb:before{content:"\f08c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.linkedin-in.blurb:before{content:"\f0e1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.linode.blurb:before{content:"\f2b8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.linux.blurb:before{content:"\f17c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.lira-sign.blurb:before{content:"\f195";font-family:"Font Awesome 5 Free";font-weight:900}aside.list.blurb:before{content:"\f03a";font-family:"Font Awesome 5 Free";font-weight:900}aside.list-alt.blurb:before{content:"\f022";font-family:"Font Awesome 5 Free";font-weight:900}aside.list-ol.blurb:before{content:"\f0cb";font-family:"Font Awesome 5 Free";font-weight:900}aside.list-ul.blurb:before{content:"\f0ca";font-family:"Font Awesome 5 Free";font-weight:900}aside.location-arrow.blurb:before{content:"\f124";font-family:"Font Awesome 5 Free";font-weight:900}aside.lock.blurb:before{content:"\f023";font-family:"Font Awesome 5 Free";font-weight:900}aside.lock-open.blurb:before{content:"\f3c1";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-alt-down.blurb:before{content:"\f309";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-alt-left.blurb:before{content:"\f30a";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-alt-right.blurb:before{content:"\f30b";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-alt-up.blurb:before{content:"\f30c";font-family:"Font Awesome 5 Free";font-weight:900}aside.low-vision.blurb:before{content:"\f2a8";font-family:"Font Awesome 5 Free";font-weight:900}aside.luggage-cart.blurb:before{content:"\f59d";font-family:"Font Awesome 5 Free";font-weight:900}aside.lyft.blurb:before{content:"\f3c3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.magento.blurb:before{content:"\f3c4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.magic.blurb:before{content:"\f0d0";font-family:"Font Awesome 5 Free";font-weight:900}aside.magnet.blurb:before{content:"\f076";font-family:"Font Awesome 5 Free";font-weight:900}aside.mail-bulk.blurb:before{content:"\f674";font-family:"Font Awesome 5 Free";font-weight:900}aside.mailchimp.blurb:before{content:"\f59e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.male.blurb:before{content:"\f183";font-family:"Font Awesome 5 Free";font-weight:900}aside.mandalorian.blurb:before{content:"\f50f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.map.blurb:before{content:"\f279";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-marked.blurb:before{content:"\f59f";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-marked-alt.blurb:before{content:"\f5a0";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-marker.blurb:before{content:"\f041";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-marker-alt.blurb:before{content:"\f3c5";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-pin.blurb:before{content:"\f276";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-signs.blurb:before{content:"\f277";font-family:"Font Awesome 5 Free";font-weight:900}aside.markdown.blurb:before{content:"\f60f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.marker.blurb:before{content:"\f5a1";font-family:"Font Awesome 5 Free";font-weight:900}aside.mars.blurb:before{content:"\f222";font-family:"Font Awesome 5 Free";font-weight:900}aside.mars-double.blurb:before{content:"\f227";font-family:"Font Awesome 5 Free";font-weight:900}aside.mars-stroke.blurb:before{content:"\f229";font-family:"Font Awesome 5 Free";font-weight:900}aside.mars-stroke-h.blurb:before{content:"\f22b";font-family:"Font Awesome 5 Free";font-weight:900}aside.mars-stroke-v.blurb:before{content:"\f22a";font-family:"Font Awesome 5 Free";font-weight:900}aside.mask.blurb:before{content:"\f6fa";font-family:"Font Awesome 5 Free";font-weight:900}aside.mastodon.blurb:before{content:"\f4f6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.maxcdn.blurb:before{content:"\f136";font-family:"Font Awesome 5 Brands";font-weight:400}aside.medal.blurb:before{content:"\f5a2";font-family:"Font Awesome 5 Free";font-weight:900}aside.medapps.blurb:before{content:"\f3c6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.medium.blurb:before{content:"\f23a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.medium-m.blurb:before{content:"\f3c7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.medkit.blurb:before{content:"\f0fa";font-family:"Font Awesome 5 Free";font-weight:900}aside.medrt.blurb:before{content:"\f3c8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.meetup.blurb:before{content:"\f2e0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.megaport.blurb:before{content:"\f5a3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.meh.blurb:before{content:"\f11a";font-family:"Font Awesome 5 Free";font-weight:900}aside.meh-blank.blurb:before{content:"\f5a4";font-family:"Font Awesome 5 Free";font-weight:900}aside.meh-rolling-eyes.blurb:before{content:"\f5a5";font-family:"Font Awesome 5 Free";font-weight:900}aside.memory.blurb:before{content:"\f538";font-family:"Font Awesome 5 Free";font-weight:900}aside.menorah.blurb:before{content:"\f676";font-family:"Font Awesome 5 Free";font-weight:900}aside.mercury.blurb:before{content:"\f223";font-family:"Font Awesome 5 Free";font-weight:900}aside.microchip.blurb:before{content:"\f2db";font-family:"Font Awesome 5 Free";font-weight:900}aside.microphone.blurb:before{content:"\f130";font-family:"Font Awesome 5 Free";font-weight:900}aside.microphone-alt.blurb:before{content:"\f3c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.microphone-alt-slash.blurb:before{content:"\f539";font-family:"Font Awesome 5 Free";font-weight:900}aside.microphone-slash.blurb:before{content:"\f131";font-family:"Font Awesome 5 Free";font-weight:900}aside.microscope.blurb:before{content:"\f610";font-family:"Font Awesome 5 Free";font-weight:900}aside.microsoft.blurb:before{content:"\f3ca";font-family:"Font Awesome 5 Brands";font-weight:400}aside.minus.blurb:before{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:900}aside.minus-circle.blurb:before{content:"\f056";font-family:"Font Awesome 5 Free";font-weight:900}aside.minus-square.blurb:before{content:"\f146";font-family:"Font Awesome 5 Free";font-weight:900}aside.mix.blurb:before{content:"\f3cb";font-family:"Font Awesome 5 Brands";font-weight:400}aside.mixcloud.blurb:before{content:"\f289";font-family:"Font Awesome 5 Brands";font-weight:400}aside.mizuni.blurb:before{content:"\f3cc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.mobile.blurb:before{content:"\f10b";font-family:"Font Awesome 5 Free";font-weight:900}aside.mobile-alt.blurb:before{content:"\f3cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.modx.blurb:before{content:"\f285";font-family:"Font Awesome 5 Brands";font-weight:400}aside.monero.blurb:before{content:"\f3d0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.money-bill.blurb:before{content:"\f0d6";font-family:"Font Awesome 5 Free";font-weight:900}aside.money-bill-alt.blurb:before{content:"\f3d1";font-family:"Font Awesome 5 Free";font-weight:900}aside.money-bill-wave.blurb:before{content:"\f53a";font-family:"Font Awesome 5 Free";font-weight:900}aside.money-bill-wave-alt.blurb:before{content:"\f53b";font-family:"Font Awesome 5 Free";font-weight:900}aside.money-check.blurb:before{content:"\f53c";font-family:"Font Awesome 5 Free";font-weight:900}aside.money-check-alt.blurb:before{content:"\f53d";font-family:"Font Awesome 5 Free";font-weight:900}aside.monument.blurb:before{content:"\f5a6";font-family:"Font Awesome 5 Free";font-weight:900}aside.moon.blurb:before{content:"\f186";font-family:"Font Awesome 5 Free";font-weight:900}aside.mortar-pestle.blurb:before{content:"\f5a7";font-family:"Font Awesome 5 Free";font-weight:900}aside.mosque.blurb:before{content:"\f678";font-family:"Font Awesome 5 Free";font-weight:900}aside.motorcycle.blurb:before{content:"\f21c";font-family:"Font Awesome 5 Free";font-weight:900}aside.mountain.blurb:before{content:"\f6fc";font-family:"Font Awesome 5 Free";font-weight:900}aside.mouse-pointer.blurb:before{content:"\f245";font-family:"Font Awesome 5 Free";font-weight:900}aside.music.blurb:before{content:"\f001";font-family:"Font Awesome 5 Free";font-weight:900}aside.napster.blurb:before{content:"\f3d2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.neos.blurb:before{content:"\f612";font-family:"Font Awesome 5 Brands";font-weight:400}aside.network-wired.blurb:before{content:"\f6ff";font-family:"Font Awesome 5 Free";font-weight:900}aside.neuter.blurb:before{content:"\f22c";font-family:"Font Awesome 5 Free";font-weight:900}aside.newspaper.blurb:before{content:"\f1ea";font-family:"Font Awesome 5 Free";font-weight:900}aside.nimblr.blurb:before{content:"\f5a8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.nintendo-switch.blurb:before{content:"\f418";font-family:"Font Awesome 5 Brands";font-weight:400}aside.node.blurb:before{content:"\f419";font-family:"Font Awesome 5 Brands";font-weight:400}aside.node-js.blurb:before{content:"\f3d3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.not-equal.blurb:before{content:"\f53e";font-family:"Font Awesome 5 Free";font-weight:900}aside.notes-medical.blurb:before{content:"\f481";font-family:"Font Awesome 5 Free";font-weight:900}aside.npm.blurb:before{content:"\f3d4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ns8.blurb:before{content:"\f3d5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.nutritionix.blurb:before{content:"\f3d6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.object-group.blurb:before{content:"\f247";font-family:"Font Awesome 5 Free";font-weight:900}aside.object-ungroup.blurb:before{content:"\f248";font-family:"Font Awesome 5 Free";font-weight:900}aside.odnoklassniki.blurb:before{content:"\f263";font-family:"Font Awesome 5 Brands";font-weight:400}aside.odnoklassniki-square.blurb:before{content:"\f264";font-family:"Font Awesome 5 Brands";font-weight:400}aside.oil-can.blurb:before{content:"\f613";font-family:"Font Awesome 5 Free";font-weight:900}aside.old-republic.blurb:before{content:"\f510";font-family:"Font Awesome 5 Brands";font-weight:400}aside.om.blurb:before{content:"\f679";font-family:"Font Awesome 5 Free";font-weight:900}aside.opencart.blurb:before{content:"\f23d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.openid.blurb:before{content:"\f19b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.opera.blurb:before{content:"\f26a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.optin-monster.blurb:before{content:"\f23c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.osi.blurb:before{content:"\f41a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.otter.blurb:before{content:"\f700";font-family:"Font Awesome 5 Free";font-weight:900}aside.outdent.blurb:before{content:"\f03b";font-family:"Font Awesome 5 Free";font-weight:900}aside.page4.blurb:before{content:"\f3d7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pagelines.blurb:before{content:"\f18c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.paint-brush.blurb:before{content:"\f1fc";font-family:"Font Awesome 5 Free";font-weight:900}aside.paint-roller.blurb:before{content:"\f5aa";font-family:"Font Awesome 5 Free";font-weight:900}aside.palette.blurb:before{content:"\f53f";font-family:"Font Awesome 5 Free";font-weight:900}aside.palfed.blurb:before{content:"\f3d8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pallet.blurb:before{content:"\f482";font-family:"Font Awesome 5 Free";font-weight:900}aside.paper-plane.blurb:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-weight:900}aside.paperclip.blurb:before{content:"\f0c6";font-family:"Font Awesome 5 Free";font-weight:900}aside.parachute-box.blurb:before{content:"\f4cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.paragraph.blurb:before{content:"\f1dd";font-family:"Font Awesome 5 Free";font-weight:900}aside.parking.blurb:before{content:"\f540";font-family:"Font Awesome 5 Free";font-weight:900}aside.passport.blurb:before{content:"\f5ab";font-family:"Font Awesome 5 Free";font-weight:900}aside.pastafarianism.blurb:before{content:"\f67b";font-family:"Font Awesome 5 Free";font-weight:900}aside.paste.blurb:before{content:"\f0ea";font-family:"Font Awesome 5 Free";font-weight:900}aside.patreon.blurb:before{content:"\f3d9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pause.blurb:before{content:"\f04c";font-family:"Font Awesome 5 Free";font-weight:900}aside.pause-circle.blurb:before{content:"\f28b";font-family:"Font Awesome 5 Free";font-weight:900}aside.paw.blurb:before{content:"\f1b0";font-family:"Font Awesome 5 Free";font-weight:900}aside.paypal.blurb:before{content:"\f1ed";font-family:"Font Awesome 5 Brands";font-weight:400}aside.peace.blurb:before{content:"\f67c";font-family:"Font Awesome 5 Free";font-weight:900}aside.pen.blurb:before{content:"\f304";font-family:"Font Awesome 5 Free";font-weight:900}aside.pen-alt.blurb:before{content:"\f305";font-family:"Font Awesome 5 Free";font-weight:900}aside.pen-fancy.blurb:before{content:"\f5ac";font-family:"Font Awesome 5 Free";font-weight:900}aside.pen-nib.blurb:before{content:"\f5ad";font-family:"Font Awesome 5 Free";font-weight:900}aside.pen-square.blurb:before{content:"\f14b";font-family:"Font Awesome 5 Free";font-weight:900}aside.pencil-alt.blurb:before{content:"\f303";font-family:"Font Awesome 5 Free";font-weight:900}aside.pencil-ruler.blurb:before{content:"\f5ae";font-family:"Font Awesome 5 Free";font-weight:900}aside.penny-arcade.blurb:before{content:"\f704";font-family:"Font Awesome 5 Brands";font-weight:400}aside.people-carry.blurb:before{content:"\f4ce";font-family:"Font Awesome 5 Free";font-weight:900}aside.percent.blurb:before{content:"\f295";font-family:"Font Awesome 5 Free";font-weight:900}aside.percentage.blurb:before{content:"\f541";font-family:"Font Awesome 5 Free";font-weight:900}aside.periscope.blurb:before{content:"\f3da";font-family:"Font Awesome 5 Brands";font-weight:400}aside.phabricator.blurb:before{content:"\f3db";font-family:"Font Awesome 5 Brands";font-weight:400}aside.phoenix-framework.blurb:before{content:"\f3dc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.phoenix-squadron.blurb:before{content:"\f511";font-family:"Font Awesome 5 Brands";font-weight:400}aside.phone.blurb:before{content:"\f095";font-family:"Font Awesome 5 Free";font-weight:900}aside.phone-slash.blurb:before{content:"\f3dd";font-family:"Font Awesome 5 Free";font-weight:900}aside.phone-square.blurb:before{content:"\f098";font-family:"Font Awesome 5 Free";font-weight:900}aside.phone-volume.blurb:before{content:"\f2a0";font-family:"Font Awesome 5 Free";font-weight:900}aside.php.blurb:before{content:"\f457";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pied-piper.blurb:before{content:"\f2ae";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pied-piper-alt.blurb:before{content:"\f1a8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pied-piper-hat.blurb:before{content:"\f4e5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pied-piper-pp.blurb:before{content:"\f1a7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.piggy-bank.blurb:before{content:"\f4d3";font-family:"Font Awesome 5 Free";font-weight:900}aside.pills.blurb:before{content:"\f484";font-family:"Font Awesome 5 Free";font-weight:900}aside.pinterest.blurb:before{content:"\f0d2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pinterest-p.blurb:before{content:"\f231";font-family:"Font Awesome 5 Brands";font-weight:400}aside.pinterest-square.blurb:before{content:"\f0d3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.place-of-worship.blurb:before{content:"\f67f";font-family:"Font Awesome 5 Free";font-weight:900}aside.plane.blurb:before{content:"\f072";font-family:"Font Awesome 5 Free";font-weight:900}aside.plane-arrival.blurb:before{content:"\f5af";font-family:"Font Awesome 5 Free";font-weight:900}aside.plane-departure.blurb:before{content:"\f5b0";font-family:"Font Awesome 5 Free";font-weight:900}aside.play.blurb:before{content:"\f04b";font-family:"Font Awesome 5 Free";font-weight:900}aside.play-circle.blurb:before{content:"\f144";font-family:"Font Awesome 5 Free";font-weight:900}aside.playstation.blurb:before{content:"\f3df";font-family:"Font Awesome 5 Brands";font-weight:400}aside.plug.blurb:before{content:"\f1e6";font-family:"Font Awesome 5 Free";font-weight:900}aside.plus.blurb:before{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900}aside.plus-circle.blurb:before{content:"\f055";font-family:"Font Awesome 5 Free";font-weight:900}aside.plus-square.blurb:before{content:"\f0fe";font-family:"Font Awesome 5 Free";font-weight:900}aside.podcast.blurb:before{content:"\f2ce";font-family:"Font Awesome 5 Free";font-weight:900}aside.poll.blurb:before{content:"\f681";font-family:"Font Awesome 5 Free";font-weight:900}aside.poll-h.blurb:before{content:"\f682";font-family:"Font Awesome 5 Free";font-weight:900}aside.poo.blurb:before{content:"\f2fe";font-family:"Font Awesome 5 Free";font-weight:900}aside.poop.blurb:before{content:"\f619";font-family:"Font Awesome 5 Free";font-weight:900}aside.portrait.blurb:before{content:"\f3e0";font-family:"Font Awesome 5 Free";font-weight:900}aside.pound-sign.blurb:before{content:"\f154";font-family:"Font Awesome 5 Free";font-weight:900}aside.power-off.blurb:before{content:"\f011";font-family:"Font Awesome 5 Free";font-weight:900}aside.pray.blurb:before{content:"\f683";font-family:"Font Awesome 5 Free";font-weight:900}aside.praying-hands.blurb:before{content:"\f684";font-family:"Font Awesome 5 Free";font-weight:900}aside.prescription.blurb:before{content:"\f5b1";font-family:"Font Awesome 5 Free";font-weight:900}aside.prescription-bottle.blurb:before{content:"\f485";font-family:"Font Awesome 5 Free";font-weight:900}aside.prescription-bottle-alt.blurb:before{content:"\f486";font-family:"Font Awesome 5 Free";font-weight:900}aside.print.blurb:before{content:"\f02f";font-family:"Font Awesome 5 Free";font-weight:900}aside.procedures.blurb:before{content:"\f487";font-family:"Font Awesome 5 Free";font-weight:900}aside.product-hunt.blurb:before{content:"\f288";font-family:"Font Awesome 5 Brands";font-weight:400}aside.project-diagram.blurb:before{content:"\f542";font-family:"Font Awesome 5 Free";font-weight:900}aside.pushed.blurb:before{content:"\f3e1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.puzzle-piece.blurb:before{content:"\f12e";font-family:"Font Awesome 5 Free";font-weight:900}aside.python.blurb:before{content:"\f3e2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.qq.blurb:before{content:"\f1d6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.qrcode.blurb:before{content:"\f029";font-family:"Font Awesome 5 Free";font-weight:900}aside.question.blurb:before{content:"\f128";font-family:"Font Awesome 5 Free";font-weight:900}aside.question-circle.blurb:before{content:"\f059";font-family:"Font Awesome 5 Free";font-weight:900}aside.quidditch.blurb:before{content:"\f458";font-family:"Font Awesome 5 Free";font-weight:900}aside.quinscape.blurb:before{content:"\f459";font-family:"Font Awesome 5 Brands";font-weight:400}aside.quora.blurb:before{content:"\f2c4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.quote-left.blurb:before{content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900}aside.quote-right.blurb:before{content:"\f10e";font-family:"Font Awesome 5 Free";font-weight:900}aside.quran.blurb:before{content:"\f687";font-family:"Font Awesome 5 Free";font-weight:900}aside.r-project.blurb:before{content:"\f4f7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.random.blurb:before{content:"\f074";font-family:"Font Awesome 5 Free";font-weight:900}aside.ravelry.blurb:before{content:"\f2d9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.react.blurb:before{content:"\f41b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.readme.blurb:before{content:"\f4d5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.rebel.blurb:before{content:"\f1d0";font-family:"Font Awesome 5 Brands";font-weight:400}aside.receipt.blurb:before{content:"\f543";font-family:"Font Awesome 5 Free";font-weight:900}aside.recycle.blurb:before{content:"\f1b8";font-family:"Font Awesome 5 Free";font-weight:900}aside.red-river.blurb:before{content:"\f3e3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.reddit.blurb:before{content:"\f1a1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.reddit-alien.blurb:before{content:"\f281";font-family:"Font Awesome 5 Brands";font-weight:400}aside.reddit-square.blurb:before{content:"\f1a2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.redo.blurb:before{content:"\f01e";font-family:"Font Awesome 5 Free";font-weight:900}aside.redo-alt.blurb:before{content:"\f2f9";font-family:"Font Awesome 5 Free";font-weight:900}aside.registered.blurb:before{content:"\f25d";font-family:"Font Awesome 5 Free";font-weight:900}aside.rendact.blurb:before{content:"\f3e4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.renren.blurb:before{content:"\f18b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.reply.blurb:before{content:"\f3e5";font-family:"Font Awesome 5 Free";font-weight:900}aside.reply-all.blurb:before{content:"\f122";font-family:"Font Awesome 5 Free";font-weight:900}aside.replyd.blurb:before{content:"\f3e6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.researchgate.blurb:before{content:"\f4f8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.resolving.blurb:before{content:"\f3e7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.retweet.blurb:before{content:"\f079";font-family:"Font Awesome 5 Free";font-weight:900}aside.rev.blurb:before{content:"\f5b2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.ribbon.blurb:before{content:"\f4d6";font-family:"Font Awesome 5 Free";font-weight:900}aside.ring.blurb:before{content:"\f70b";font-family:"Font Awesome 5 Free";font-weight:900}aside.road.blurb:before{content:"\f018";font-family:"Font Awesome 5 Free";font-weight:900}aside.robot.blurb:before{content:"\f544";font-family:"Font Awesome 5 Free";font-weight:900}aside.rocket.blurb:before{content:"\f135";font-family:"Font Awesome 5 Free";font-weight:900}aside.rocketchat.blurb:before{content:"\f3e8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.rockrms.blurb:before{content:"\f3e9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.route.blurb:before{content:"\f4d7";font-family:"Font Awesome 5 Free";font-weight:900}aside.rss.blurb:before{content:"\f09e";font-family:"Font Awesome 5 Free";font-weight:900}aside.rss-square.blurb:before{content:"\f143";font-family:"Font Awesome 5 Free";font-weight:900}aside.ruble-sign.blurb:before{content:"\f158";font-family:"Font Awesome 5 Free";font-weight:900}aside.ruler.blurb:before{content:"\f545";font-family:"Font Awesome 5 Free";font-weight:900}aside.ruler-combined.blurb:before{content:"\f546";font-family:"Font Awesome 5 Free";font-weight:900}aside.ruler-horizontal.blurb:before{content:"\f547";font-family:"Font Awesome 5 Free";font-weight:900}aside.ruler-vertical.blurb:before{content:"\f548";font-family:"Font Awesome 5 Free";font-weight:900}aside.running.blurb:before{content:"\f70c";font-family:"Font Awesome 5 Free";font-weight:900}aside.rupee-sign.blurb:before{content:"\f156";font-family:"Font Awesome 5 Free";font-weight:900}aside.sad-cry.blurb:before{content:"\f5b3";font-family:"Font Awesome 5 Free";font-weight:900}aside.sad-tear.blurb:before{content:"\f5b4";font-family:"Font Awesome 5 Free";font-weight:900}aside.safari.blurb:before{content:"\f267";font-family:"Font Awesome 5 Brands";font-weight:400}aside.sass.blurb:before{content:"\f41e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.save.blurb:before{content:"\f0c7";font-family:"Font Awesome 5 Free";font-weight:900}aside.schlix.blurb:before{content:"\f3ea";font-family:"Font Awesome 5 Brands";font-weight:400}aside.school.blurb:before{content:"\f549";font-family:"Font Awesome 5 Free";font-weight:900}aside.screwdriver.blurb:before{content:"\f54a";font-family:"Font Awesome 5 Free";font-weight:900}aside.scribd.blurb:before{content:"\f28a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.scroll.blurb:before{content:"\f70e";font-family:"Font Awesome 5 Free";font-weight:900}aside.search.blurb:before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900}aside.search-dollar.blurb:before{content:"\f688";font-family:"Font Awesome 5 Free";font-weight:900}aside.search-location.blurb:before{content:"\f689";font-family:"Font Awesome 5 Free";font-weight:900}aside.search-minus.blurb:before{content:"\f010";font-family:"Font Awesome 5 Free";font-weight:900}aside.search-plus.blurb:before{content:"\f00e";font-family:"Font Awesome 5 Free";font-weight:900}aside.searchengin.blurb:before{content:"\f3eb";font-family:"Font Awesome 5 Brands";font-weight:400}aside.seedling.blurb:before{content:"\f4d8";font-family:"Font Awesome 5 Free";font-weight:900}aside.sellcast.blurb:before{content:"\f2da";font-family:"Font Awesome 5 Brands";font-weight:400}aside.sellsy.blurb:before{content:"\f213";font-family:"Font Awesome 5 Brands";font-weight:400}aside.server.blurb:before{content:"\f233";font-family:"Font Awesome 5 Free";font-weight:900}aside.servicestack.blurb:before{content:"\f3ec";font-family:"Font Awesome 5 Brands";font-weight:400}aside.shapes.blurb:before{content:"\f61f";font-family:"Font Awesome 5 Free";font-weight:900}aside.share.blurb:before{content:"\f064";font-family:"Font Awesome 5 Free";font-weight:900}aside.share-alt.blurb:before{content:"\f1e0";font-family:"Font Awesome 5 Free";font-weight:900}aside.share-alt-square.blurb:before{content:"\f1e1";font-family:"Font Awesome 5 Free";font-weight:900}aside.share-square.blurb:before{content:"\f14d";font-family:"Font Awesome 5 Free";font-weight:900}aside.shekel-sign.blurb:before{content:"\f20b";font-family:"Font Awesome 5 Free";font-weight:900}aside.shield-alt.blurb:before{content:"\f3ed";font-family:"Font Awesome 5 Free";font-weight:900}aside.ship.blurb:before{content:"\f21a";font-family:"Font Awesome 5 Free";font-weight:900}aside.shipping-fast.blurb:before{content:"\f48b";font-family:"Font Awesome 5 Free";font-weight:900}aside.shirtsinbulk.blurb:before{content:"\f214";font-family:"Font Awesome 5 Brands";font-weight:400}aside.shoe-prints.blurb:before{content:"\f54b";font-family:"Font Awesome 5 Free";font-weight:900}aside.shopping-bag.blurb:before{content:"\f290";font-family:"Font Awesome 5 Free";font-weight:900}aside.shopping-basket.blurb:before{content:"\f291";font-family:"Font Awesome 5 Free";font-weight:900}aside.shopping-cart.blurb:before{content:"\f07a";font-family:"Font Awesome 5 Free";font-weight:900}aside.shopware.blurb:before{content:"\f5b5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.shower.blurb:before{content:"\f2cc";font-family:"Font Awesome 5 Free";font-weight:900}aside.shuttle-van.blurb:before{content:"\f5b6";font-family:"Font Awesome 5 Free";font-weight:900}aside.sign.blurb:before{content:"\f4d9";font-family:"Font Awesome 5 Free";font-weight:900}aside.sign-in-alt.blurb:before{content:"\f2f6";font-family:"Font Awesome 5 Free";font-weight:900}aside.sign-language.blurb:before{content:"\f2a7";font-family:"Font Awesome 5 Free";font-weight:900}aside.sign-out-alt.blurb:before{content:"\f2f5";font-family:"Font Awesome 5 Free";font-weight:900}aside.signal.blurb:before{content:"\f012";font-family:"Font Awesome 5 Free";font-weight:900}aside.signature.blurb:before{content:"\f5b7";font-family:"Font Awesome 5 Free";font-weight:900}aside.simplybuilt.blurb:before{content:"\f215";font-family:"Font Awesome 5 Brands";font-weight:400}aside.sistrix.blurb:before{content:"\f3ee";font-family:"Font Awesome 5 Brands";font-weight:400}aside.sitemap.blurb:before{content:"\f0e8";font-family:"Font Awesome 5 Free";font-weight:900}aside.sith.blurb:before{content:"\f512";font-family:"Font Awesome 5 Brands";font-weight:400}aside.skull.blurb:before{content:"\f54c";font-family:"Font Awesome 5 Free";font-weight:900}aside.skull-crossbones.blurb:before{content:"\f714";font-family:"Font Awesome 5 Free";font-weight:900}aside.skyatlas.blurb:before{content:"\f216";font-family:"Font Awesome 5 Brands";font-weight:400}aside.skype.blurb:before{content:"\f17e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.slack.blurb:before{content:"\f198";font-family:"Font Awesome 5 Brands";font-weight:400}aside.slack-hash.blurb:before{content:"\f3ef";font-family:"Font Awesome 5 Brands";font-weight:400}aside.slash.blurb:before{content:"\f715";font-family:"Font Awesome 5 Free";font-weight:900}aside.sliders-h.blurb:before{content:"\f1de";font-family:"Font Awesome 5 Free";font-weight:900}aside.slideshare.blurb:before{content:"\f1e7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.smile.blurb:before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:900}aside.smile-beam.blurb:before{content:"\f5b8";font-family:"Font Awesome 5 Free";font-weight:900}aside.smile-wink.blurb:before{content:"\f4da";font-family:"Font Awesome 5 Free";font-weight:900}aside.smoking.blurb:before{content:"\f48d";font-family:"Font Awesome 5 Free";font-weight:900}aside.smoking-ban.blurb:before{content:"\f54d";font-family:"Font Awesome 5 Free";font-weight:900}aside.snapchat.blurb:before{content:"\f2ab";font-family:"Font Awesome 5 Brands";font-weight:400}aside.snapchat-ghost.blurb:before{content:"\f2ac";font-family:"Font Awesome 5 Brands";font-weight:400}aside.snapchat-square.blurb:before{content:"\f2ad";font-family:"Font Awesome 5 Brands";font-weight:400}aside.snowflake.blurb:before{content:"\f2dc";font-family:"Font Awesome 5 Free";font-weight:900}aside.socks.blurb:before{content:"\f696";font-family:"Font Awesome 5 Free";font-weight:900}aside.solar-panel.blurb:before{content:"\f5ba";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort.blurb:before{content:"\f0dc";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-alpha-down.blurb:before{content:"\f15d";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-alpha-up.blurb:before{content:"\f15e";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-amount-down.blurb:before{content:"\f160";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-amount-up.blurb:before{content:"\f161";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-down.blurb:before{content:"\f0dd";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-numeric-down.blurb:before{content:"\f162";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-numeric-up.blurb:before{content:"\f163";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-up.blurb:before{content:"\f0de";font-family:"Font Awesome 5 Free";font-weight:900}aside.soundcloud.blurb:before{content:"\f1be";font-family:"Font Awesome 5 Brands";font-weight:400}aside.spa.blurb:before{content:"\f5bb";font-family:"Font Awesome 5 Free";font-weight:900}aside.space-shuttle.blurb:before{content:"\f197";font-family:"Font Awesome 5 Free";font-weight:900}aside.speakap.blurb:before{content:"\f3f3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.spider.blurb:before{content:"\f717";font-family:"Font Awesome 5 Free";font-weight:900}aside.spinner.blurb:before{content:"\f110";font-family:"Font Awesome 5 Free";font-weight:900}aside.splotch.blurb:before{content:"\f5bc";font-family:"Font Awesome 5 Free";font-weight:900}aside.spotify.blurb:before{content:"\f1bc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.spray-can.blurb:before{content:"\f5bd";font-family:"Font Awesome 5 Free";font-weight:900}aside.square.blurb:before{content:"\f0c8";font-family:"Font Awesome 5 Free";font-weight:900}aside.square-full.blurb:before{content:"\f45c";font-family:"Font Awesome 5 Free";font-weight:900}aside.square-root-alt.blurb:before{content:"\f698";font-family:"Font Awesome 5 Free";font-weight:900}aside.squarespace.blurb:before{content:"\f5be";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stack-exchange.blurb:before{content:"\f18d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stack-overflow.blurb:before{content:"\f16c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stamp.blurb:before{content:"\f5bf";font-family:"Font Awesome 5 Free";font-weight:900}aside.star.blurb:before{content:"\f005";font-family:"Font Awesome 5 Free";font-weight:900}aside.star-and-crescent.blurb:before{content:"\f699";font-family:"Font Awesome 5 Free";font-weight:900}aside.star-half.blurb:before{content:"\f089";font-family:"Font Awesome 5 Free";font-weight:900}aside.star-half-alt.blurb:before{content:"\f5c0";font-family:"Font Awesome 5 Free";font-weight:900}aside.star-of-david.blurb:before{content:"\f69a";font-family:"Font Awesome 5 Free";font-weight:900}aside.star-of-life.blurb:before{content:"\f621";font-family:"Font Awesome 5 Free";font-weight:900}aside.staylinked.blurb:before{content:"\f3f5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.steam.blurb:before{content:"\f1b6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.steam-square.blurb:before{content:"\f1b7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.steam-symbol.blurb:before{content:"\f3f6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.step-backward.blurb:before{content:"\f048";font-family:"Font Awesome 5 Free";font-weight:900}aside.step-forward.blurb:before{content:"\f051";font-family:"Font Awesome 5 Free";font-weight:900}aside.stethoscope.blurb:before{content:"\f0f1";font-family:"Font Awesome 5 Free";font-weight:900}aside.sticker-mule.blurb:before{content:"\f3f7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.sticky-note.blurb:before{content:"\f249";font-family:"Font Awesome 5 Free";font-weight:900}aside.stop.blurb:before{content:"\f04d";font-family:"Font Awesome 5 Free";font-weight:900}aside.stop-circle.blurb:before{content:"\f28d";font-family:"Font Awesome 5 Free";font-weight:900}aside.stopwatch.blurb:before{content:"\f2f2";font-family:"Font Awesome 5 Free";font-weight:900}aside.store.blurb:before{content:"\f54e";font-family:"Font Awesome 5 Free";font-weight:900}aside.store-alt.blurb:before{content:"\f54f";font-family:"Font Awesome 5 Free";font-weight:900}aside.strava.blurb:before{content:"\f428";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stream.blurb:before{content:"\f550";font-family:"Font Awesome 5 Free";font-weight:900}aside.street-view.blurb:before{content:"\f21d";font-family:"Font Awesome 5 Free";font-weight:900}aside.strikethrough.blurb:before{content:"\f0cc";font-family:"Font Awesome 5 Free";font-weight:900}aside.stripe.blurb:before{content:"\f429";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stripe-s.blurb:before{content:"\f42a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stroopwafel.blurb:before{content:"\f551";font-family:"Font Awesome 5 Free";font-weight:900}aside.studiovinari.blurb:before{content:"\f3f8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stumbleupon.blurb:before{content:"\f1a4";font-family:"Font Awesome 5 Brands";font-weight:400}aside.stumbleupon-circle.blurb:before{content:"\f1a3";font-family:"Font Awesome 5 Brands";font-weight:400}aside.subscript.blurb:before{content:"\f12c";font-family:"Font Awesome 5 Free";font-weight:900}aside.subway.blurb:before{content:"\f239";font-family:"Font Awesome 5 Free";font-weight:900}aside.suitcase.blurb:before{content:"\f0f2";font-family:"Font Awesome 5 Free";font-weight:900}aside.suitcase-rolling.blurb:before{content:"\f5c1";font-family:"Font Awesome 5 Free";font-weight:900}aside.sun.blurb:before{content:"\f185";font-family:"Font Awesome 5 Free";font-weight:900}aside.superpowers.blurb:before{content:"\f2dd";font-family:"Font Awesome 5 Brands";font-weight:400}aside.superscript.blurb:before{content:"\f12b";font-family:"Font Awesome 5 Free";font-weight:900}aside.supple.blurb:before{content:"\f3f9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.surprise.blurb:before{content:"\f5c2";font-family:"Font Awesome 5 Free";font-weight:900}aside.swatchbook.blurb:before{content:"\f5c3";font-family:"Font Awesome 5 Free";font-weight:900}aside.swimmer.blurb:before{content:"\f5c4";font-family:"Font Awesome 5 Free";font-weight:900}aside.swimming-pool.blurb:before{content:"\f5c5";font-family:"Font Awesome 5 Free";font-weight:900}aside.synagogue.blurb:before{content:"\f69b";font-family:"Font Awesome 5 Free";font-weight:900}aside.sync.blurb:before{content:"\f021";font-family:"Font Awesome 5 Free";font-weight:900}aside.sync-alt.blurb:before{content:"\f2f1";font-family:"Font Awesome 5 Free";font-weight:900}aside.syringe.blurb:before{content:"\f48e";font-family:"Font Awesome 5 Free";font-weight:900}aside.table.blurb:before{content:"\f0ce";font-family:"Font Awesome 5 Free";font-weight:900}aside.table-tennis.blurb:before{content:"\f45d";font-family:"Font Awesome 5 Free";font-weight:900}aside.tablet.blurb:before{content:"\f10a";font-family:"Font Awesome 5 Free";font-weight:900}aside.tablet-alt.blurb:before{content:"\f3fa";font-family:"Font Awesome 5 Free";font-weight:900}aside.tablets.blurb:before{content:"\f490";font-family:"Font Awesome 5 Free";font-weight:900}aside.tachometer-alt.blurb:before{content:"\f3fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.tag.blurb:before{content:"\f02b";font-family:"Font Awesome 5 Free";font-weight:900}aside.tags.blurb:before{content:"\f02c";font-family:"Font Awesome 5 Free";font-weight:900}aside.tape.blurb:before{content:"\f4db";font-family:"Font Awesome 5 Free";font-weight:900}aside.tasks.blurb:before{content:"\f0ae";font-family:"Font Awesome 5 Free";font-weight:900}aside.taxi.blurb:before{content:"\f1ba";font-family:"Font Awesome 5 Free";font-weight:900}aside.teamspeak.blurb:before{content:"\f4f9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.teeth.blurb:before{content:"\f62e";font-family:"Font Awesome 5 Free";font-weight:900}aside.teeth-open.blurb:before{content:"\f62f";font-family:"Font Awesome 5 Free";font-weight:900}aside.telegram.blurb:before{content:"\f2c6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.telegram-plane.blurb:before{content:"\f3fe";font-family:"Font Awesome 5 Brands";font-weight:400}aside.tencent-weibo.blurb:before{content:"\f1d5";font-family:"Font Awesome 5 Brands";font-weight:400}aside.terminal.blurb:before{content:"\f120";font-family:"Font Awesome 5 Free";font-weight:900}aside.text-height.blurb:before{content:"\f034";font-family:"Font Awesome 5 Free";font-weight:900}aside.text-width.blurb:before{content:"\f035";font-family:"Font Awesome 5 Free";font-weight:900}aside.th.blurb:before{content:"\f00a";font-family:"Font Awesome 5 Free";font-weight:900}aside.th-large.blurb:before{content:"\f009";font-family:"Font Awesome 5 Free";font-weight:900}aside.th-list.blurb:before{content:"\f00b";font-family:"Font Awesome 5 Free";font-weight:900}aside.the-red-yeti.blurb:before{content:"\f69d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.theater-masks.blurb:before{content:"\f630";font-family:"Font Awesome 5 Free";font-weight:900}aside.themeco.blurb:before{content:"\f5c6";font-family:"Font Awesome 5 Brands";font-weight:400}aside.themeisle.blurb:before{content:"\f2b2";font-family:"Font Awesome 5 Brands";font-weight:400}aside.thermometer.blurb:before{content:"\f491";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-empty.blurb:before{content:"\f2cb";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-full.blurb:before{content:"\f2c7";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-half.blurb:before{content:"\f2c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-quarter.blurb:before{content:"\f2ca";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-three-quarters.blurb:before{content:"\f2c8";font-family:"Font Awesome 5 Free";font-weight:900}aside.thumbs-down.blurb:before{content:"\f165";font-family:"Font Awesome 5 Free";font-weight:900}aside.thumbs-up.blurb:before{content:"\f164";font-family:"Font Awesome 5 Free";font-weight:900}aside.thumbtack.blurb:before{content:"\f08d";font-family:"Font Awesome 5 Free";font-weight:900}aside.ticket-alt.blurb:before{content:"\f3ff";font-family:"Font Awesome 5 Free";font-weight:900}aside.times.blurb:before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900}aside.times-circle.blurb:before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:900}aside.tint.blurb:before{content:"\f043";font-family:"Font Awesome 5 Free";font-weight:900}aside.tint-slash.blurb:before{content:"\f5c7";font-family:"Font Awesome 5 Free";font-weight:900}aside.tired.blurb:before{content:"\f5c8";font-family:"Font Awesome 5 Free";font-weight:900}aside.toggle-off.blurb:before{content:"\f204";font-family:"Font Awesome 5 Free";font-weight:900}aside.toggle-on.blurb:before{content:"\f205";font-family:"Font Awesome 5 Free";font-weight:900}aside.toilet-paper.blurb:before{content:"\f71e";font-family:"Font Awesome 5 Free";font-weight:900}aside.toolbox.blurb:before{content:"\f552";font-family:"Font Awesome 5 Free";font-weight:900}aside.tooth.blurb:before{content:"\f5c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.torah.blurb:before{content:"\f6a0";font-family:"Font Awesome 5 Free";font-weight:900}aside.torii-gate.blurb:before{content:"\f6a1";font-family:"Font Awesome 5 Free";font-weight:900}aside.tractor.blurb:before{content:"\f722";font-family:"Font Awesome 5 Free";font-weight:900}aside.trade-federation.blurb:before{content:"\f513";font-family:"Font Awesome 5 Brands";font-weight:400}aside.trademark.blurb:before{content:"\f25c";font-family:"Font Awesome 5 Free";font-weight:900}aside.traffic-light.blurb:before{content:"\f637";font-family:"Font Awesome 5 Free";font-weight:900}aside.train.blurb:before{content:"\f238";font-family:"Font Awesome 5 Free";font-weight:900}aside.transgender.blurb:before{content:"\f224";font-family:"Font Awesome 5 Free";font-weight:900}aside.transgender-alt.blurb:before{content:"\f225";font-family:"Font Awesome 5 Free";font-weight:900}aside.trash.blurb:before{content:"\f1f8";font-family:"Font Awesome 5 Free";font-weight:900}aside.trash-alt.blurb:before{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:900}aside.tree.blurb:before{content:"\f1bb";font-family:"Font Awesome 5 Free";font-weight:900}aside.trello.blurb:before{content:"\f181";font-family:"Font Awesome 5 Brands";font-weight:400}aside.tripadvisor.blurb:before{content:"\f262";font-family:"Font Awesome 5 Brands";font-weight:400}aside.trophy.blurb:before{content:"\f091";font-family:"Font Awesome 5 Free";font-weight:900}aside.truck.blurb:before{content:"\f0d1";font-family:"Font Awesome 5 Free";font-weight:900}aside.truck-loading.blurb:before{content:"\f4de";font-family:"Font Awesome 5 Free";font-weight:900}aside.truck-monster.blurb:before{content:"\f63b";font-family:"Font Awesome 5 Free";font-weight:900}aside.truck-moving.blurb:before{content:"\f4df";font-family:"Font Awesome 5 Free";font-weight:900}aside.truck-pickup.blurb:before{content:"\f63c";font-family:"Font Awesome 5 Free";font-weight:900}aside.tshirt.blurb:before{content:"\f553";font-family:"Font Awesome 5 Free";font-weight:900}aside.tty.blurb:before{content:"\f1e4";font-family:"Font Awesome 5 Free";font-weight:900}aside.tumblr.blurb:before{content:"\f173";font-family:"Font Awesome 5 Brands";font-weight:400}aside.tumblr-square.blurb:before{content:"\f174";font-family:"Font Awesome 5 Brands";font-weight:400}aside.tv.blurb:before{content:"\f26c";font-family:"Font Awesome 5 Free";font-weight:900}aside.twitch.blurb:before{content:"\f1e8";font-family:"Font Awesome 5 Brands";font-weight:400}aside.twitter.blurb:before{content:"\f099";font-family:"Font Awesome 5 Brands";font-weight:400}aside.twitter-square.blurb:before{content:"\f081";font-family:"Font Awesome 5 Brands";font-weight:400}aside.typo3.blurb:before{content:"\f42b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.uber.blurb:before{content:"\f402";font-family:"Font Awesome 5 Brands";font-weight:400}aside.uikit.blurb:before{content:"\f403";font-family:"Font Awesome 5 Brands";font-weight:400}aside.umbrella.blurb:before{content:"\f0e9";font-family:"Font Awesome 5 Free";font-weight:900}aside.umbrella-beach.blurb:before{content:"\f5ca";font-family:"Font Awesome 5 Free";font-weight:900}aside.underline.blurb:before{content:"\f0cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.undo.blurb:before{content:"\f0e2";font-family:"Font Awesome 5 Free";font-weight:900}aside.undo-alt.blurb:before{content:"\f2ea";font-family:"Font Awesome 5 Free";font-weight:900}aside.uniregistry.blurb:before{content:"\f404";font-family:"Font Awesome 5 Brands";font-weight:400}aside.universal-access.blurb:before{content:"\f29a";font-family:"Font Awesome 5 Free";font-weight:900}aside.university.blurb:before{content:"\f19c";font-family:"Font Awesome 5 Free";font-weight:900}aside.unlink.blurb:before{content:"\f127";font-family:"Font Awesome 5 Free";font-weight:900}aside.unlock.blurb:before{content:"\f09c";font-family:"Font Awesome 5 Free";font-weight:900}aside.unlock-alt.blurb:before{content:"\f13e";font-family:"Font Awesome 5 Free";font-weight:900}aside.untappd.blurb:before{content:"\f405";font-family:"Font Awesome 5 Brands";font-weight:400}aside.upload.blurb:before{content:"\f093";font-family:"Font Awesome 5 Free";font-weight:900}aside.usb.blurb:before{content:"\f287";font-family:"Font Awesome 5 Brands";font-weight:400}aside.user.blurb:before{content:"\f007";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-alt.blurb:before{content:"\f406";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-alt-slash.blurb:before{content:"\f4fa";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-astronaut.blurb:before{content:"\f4fb";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-check.blurb:before{content:"\f4fc";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-circle.blurb:before{content:"\f2bd";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-clock.blurb:before{content:"\f4fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-cog.blurb:before{content:"\f4fe";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-edit.blurb:before{content:"\f4ff";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-friends.blurb:before{content:"\f500";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-graduate.blurb:before{content:"\f501";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-injured.blurb:before{content:"\f728";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-lock.blurb:before{content:"\f502";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-md.blurb:before{content:"\f0f0";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-minus.blurb:before{content:"\f503";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-ninja.blurb:before{content:"\f504";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-plus.blurb:before{content:"\f234";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-secret.blurb:before{content:"\f21b";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-shield.blurb:before{content:"\f505";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-slash.blurb:before{content:"\f506";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-tag.blurb:before{content:"\f507";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-tie.blurb:before{content:"\f508";font-family:"Font Awesome 5 Free";font-weight:900}aside.user-times.blurb:before{content:"\f235";font-family:"Font Awesome 5 Free";font-weight:900}aside.users.blurb:before{content:"\f0c0";font-family:"Font Awesome 5 Free";font-weight:900}aside.users-cog.blurb:before{content:"\f509";font-family:"Font Awesome 5 Free";font-weight:900}aside.ussunnah.blurb:before{content:"\f407";font-family:"Font Awesome 5 Brands";font-weight:400}aside.utensil-spoon.blurb:before{content:"\f2e5";font-family:"Font Awesome 5 Free";font-weight:900}aside.utensils.blurb:before{content:"\f2e7";font-family:"Font Awesome 5 Free";font-weight:900}aside.vaadin.blurb:before{content:"\f408";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vector-square.blurb:before{content:"\f5cb";font-family:"Font Awesome 5 Free";font-weight:900}aside.venus.blurb:before{content:"\f221";font-family:"Font Awesome 5 Free";font-weight:900}aside.venus-double.blurb:before{content:"\f226";font-family:"Font Awesome 5 Free";font-weight:900}aside.venus-mars.blurb:before{content:"\f228";font-family:"Font Awesome 5 Free";font-weight:900}aside.viacoin.blurb:before{content:"\f237";font-family:"Font Awesome 5 Brands";font-weight:400}aside.viadeo.blurb:before{content:"\f2a9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.viadeo-square.blurb:before{content:"\f2aa";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vial.blurb:before{content:"\f492";font-family:"Font Awesome 5 Free";font-weight:900}aside.vials.blurb:before{content:"\f493";font-family:"Font Awesome 5 Free";font-weight:900}aside.viber.blurb:before{content:"\f409";font-family:"Font Awesome 5 Brands";font-weight:400}aside.video.blurb:before{content:"\f03d";font-family:"Font Awesome 5 Free";font-weight:900}aside.video-slash.blurb:before{content:"\f4e2";font-family:"Font Awesome 5 Free";font-weight:900}aside.vihara.blurb:before{content:"\f6a7";font-family:"Font Awesome 5 Free";font-weight:900}aside.vimeo.blurb:before{content:"\f40a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vimeo-square.blurb:before{content:"\f194";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vimeo-v.blurb:before{content:"\f27d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vine.blurb:before{content:"\f1ca";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vk.blurb:before{content:"\f189";font-family:"Font Awesome 5 Brands";font-weight:400}aside.vnv.blurb:before{content:"\f40b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.volleyball-ball.blurb:before{content:"\f45f";font-family:"Font Awesome 5 Free";font-weight:900}aside.volume-down.blurb:before{content:"\f027";font-family:"Font Awesome 5 Free";font-weight:900}aside.volume-mute.blurb:before{content:"\f6a9";font-family:"Font Awesome 5 Free";font-weight:900}aside.volume-off.blurb:before{content:"\f026";font-family:"Font Awesome 5 Free";font-weight:900}aside.volume-up.blurb:before{content:"\f028";font-family:"Font Awesome 5 Free";font-weight:900}aside.vuejs.blurb:before{content:"\f41f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.walking.blurb:before{content:"\f554";font-family:"Font Awesome 5 Free";font-weight:900}aside.wallet.blurb:before{content:"\f555";font-family:"Font Awesome 5 Free";font-weight:900}aside.warehouse.blurb:before{content:"\f494";font-family:"Font Awesome 5 Free";font-weight:900}aside.weebly.blurb:before{content:"\f5cc";font-family:"Font Awesome 5 Brands";font-weight:400}aside.weibo.blurb:before{content:"\f18a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.weight.blurb:before{content:"\f496";font-family:"Font Awesome 5 Free";font-weight:900}aside.weight-hanging.blurb:before{content:"\f5cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.weixin.blurb:before{content:"\f1d7";font-family:"Font Awesome 5 Brands";font-weight:400}aside.whatsapp.blurb:before{content:"\f232";font-family:"Font Awesome 5 Brands";font-weight:400}aside.whatsapp-square.blurb:before{content:"\f40c";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wheelchair.blurb:before{content:"\f193";font-family:"Font Awesome 5 Free";font-weight:900}aside.whmcs.blurb:before{content:"\f40d";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wifi.blurb:before{content:"\f1eb";font-family:"Font Awesome 5 Free";font-weight:900}aside.wikipedia-w.blurb:before{content:"\f266";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wind.blurb:before{content:"\f72e";font-family:"Font Awesome 5 Free";font-weight:900}aside.window-close.blurb:before{content:"\f410";font-family:"Font Awesome 5 Free";font-weight:900}aside.window-maximize.blurb:before{content:"\f2d0";font-family:"Font Awesome 5 Free";font-weight:900}aside.window-minimize.blurb:before{content:"\f2d1";font-family:"Font Awesome 5 Free";font-weight:900}aside.window-restore.blurb:before{content:"\f2d2";font-family:"Font Awesome 5 Free";font-weight:900}aside.windows.blurb:before{content:"\f17a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wine-bottle.blurb:before{content:"\f72f";font-family:"Font Awesome 5 Free";font-weight:900}aside.wine-glass.blurb:before{content:"\f4e3";font-family:"Font Awesome 5 Free";font-weight:900}aside.wine-glass-alt.blurb:before{content:"\f5ce";font-family:"Font Awesome 5 Free";font-weight:900}aside.wix.blurb:before{content:"\f5cf";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wizards-of-the-coast.blurb:before{content:"\f730";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wolf-pack-battalion.blurb:before{content:"\f514";font-family:"Font Awesome 5 Brands";font-weight:400}aside.won-sign.blurb:before{content:"\f159";font-family:"Font Awesome 5 Free";font-weight:900}aside.wordpress.blurb:before{content:"\f19a";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wordpress-simple.blurb:before{content:"\f411";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wpbeginner.blurb:before{content:"\f297";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wpexplorer.blurb:before{content:"\f2de";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wpforms.blurb:before{content:"\f298";font-family:"Font Awesome 5 Brands";font-weight:400}aside.wrench.blurb:before{content:"\f0ad";font-family:"Font Awesome 5 Free";font-weight:900}aside.x-ray.blurb:before{content:"\f497";font-family:"Font Awesome 5 Free";font-weight:900}aside.xbox.blurb:before{content:"\f412";font-family:"Font Awesome 5 Brands";font-weight:400}aside.xing.blurb:before{content:"\f168";font-family:"Font Awesome 5 Brands";font-weight:400}aside.xing-square.blurb:before{content:"\f169";font-family:"Font Awesome 5 Brands";font-weight:400}aside.y-combinator.blurb:before{content:"\f23b";font-family:"Font Awesome 5 Brands";font-weight:400}aside.yahoo.blurb:before{content:"\f19e";font-family:"Font Awesome 5 Brands";font-weight:400}aside.yandex.blurb:before{content:"\f413";font-family:"Font Awesome 5 Brands";font-weight:400}aside.yandex-international.blurb:before{content:"\f414";font-family:"Font Awesome 5 Brands";font-weight:400}aside.yelp.blurb:before{content:"\f1e9";font-family:"Font Awesome 5 Brands";font-weight:400}aside.yen-sign.blurb:before{content:"\f157";font-family:"Font Awesome 5 Free";font-weight:900}aside.yin-yang.blurb:before{content:"\f6ad";font-family:"Font Awesome 5 Free";font-weight:900}aside.yoast.blurb:before{content:"\f2b1";font-family:"Font Awesome 5 Brands";font-weight:400}aside.youtube.blurb:before{content:"\f167";font-family:"Font Awesome 5 Brands";font-weight:400}aside.youtube-square.blurb:before{content:"\f431";font-family:"Font Awesome 5 Brands";font-weight:400}aside.zhihu.blurb:before{content:"\f63f";font-family:"Font Awesome 5 Brands";font-weight:400}aside.glass.blurb:before{content:"\f000";font-family:"Font Awesome 5 Free";font-weight:900}aside.meetup.blurb:before{content:"\f2e0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.star-o.blurb:before{content:"\f005";font-family:"Font Awesome 5 Free";font-weight:400}aside.remove.blurb:before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900}aside.close.blurb:before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900}aside.gear.blurb:before{content:"\f013";font-family:"Font Awesome 5 Free";font-weight:900}aside.trash-o.blurb:before{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-o.blurb:before{content:"\f15b";font-family:"Font Awesome 5 Free";font-weight:400}aside.clock-o.blurb:before{content:"\f017";font-family:"Font Awesome 5 Free";font-weight:400}aside.arrow-circle-o-down.blurb:before{content:"\f358";font-family:"Font Awesome 5 Free";font-weight:400}aside.arrow-circle-o-up.blurb:before{content:"\f35b";font-family:"Font Awesome 5 Free";font-weight:400}aside.play-circle-o.blurb:before{content:"\f144";font-family:"Font Awesome 5 Free";font-weight:400}aside.repeat.blurb:before{content:"\f01e";font-family:"Font Awesome 5 Free";font-weight:900}aside.rotate-right.blurb:before{content:"\f01e";font-family:"Font Awesome 5 Free";font-weight:900}aside.refresh.blurb:before{content:"\f021";font-family:"Font Awesome 5 Free";font-weight:900}aside.list-alt.blurb:before{content:"\f022";font-family:"Font Awesome 5 Free";font-weight:400}aside.dedent.blurb:before{content:"\f03b";font-family:"Font Awesome 5 Free";font-weight:900}aside.video-camera.blurb:before{content:"\f03d";font-family:"Font Awesome 5 Free";font-weight:900}aside.picture-o.blurb:before{content:"\f03e";font-family:"Font Awesome 5 Free";font-weight:400}aside.photo.blurb:before{content:"\f03e";font-family:"Font Awesome 5 Free";font-weight:400}aside.image.blurb:before{content:"\f03e";font-family:"Font Awesome 5 Free";font-weight:400}aside.pencil.blurb:before{content:"\f303";font-family:"Font Awesome 5 Free";font-weight:900}aside.map-marker.blurb:before{content:"\f3c5";font-family:"Font Awesome 5 Free";font-weight:900}aside.pencil-square-o.blurb:before{content:"\f044";font-family:"Font Awesome 5 Free";font-weight:400}aside.share-square-o.blurb:before{content:"\f14d";font-family:"Font Awesome 5 Free";font-weight:400}aside.check-square-o.blurb:before{content:"\f14a";font-family:"Font Awesome 5 Free";font-weight:400}aside.arrows.blurb:before{content:"\f0b2";font-family:"Font Awesome 5 Free";font-weight:900}aside.times-circle-o.blurb:before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:400}aside.check-circle-o.blurb:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:400}aside.mail-forward.blurb:before{content:"\f064";font-family:"Font Awesome 5 Free";font-weight:900}aside.eye.blurb:before{content:"\f06e";font-family:"Font Awesome 5 Free";font-weight:400}aside.eye-slash.blurb:before{content:"\f070";font-family:"Font Awesome 5 Free";font-weight:400}aside.warning.blurb:before{content:"\f071";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar.blurb:before{content:"\f073";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrows-v.blurb:before{content:"\f338";font-family:"Font Awesome 5 Free";font-weight:900}aside.arrows-h.blurb:before{content:"\f337";font-family:"Font Awesome 5 Free";font-weight:900}aside.bar-chart.blurb:before{content:"\f080";font-family:"Font Awesome 5 Free";font-weight:400}aside.bar-chart-o.blurb:before{content:"\f080";font-family:"Font Awesome 5 Free";font-weight:400}aside.twitter-square.blurb:before{content:"\f081";font-family:"Font Awesome 5 Brands";font-weight:900}aside.facebook-square.blurb:before{content:"\f082";font-family:"Font Awesome 5 Brands";font-weight:900}aside.gears.blurb:before{content:"\f085";font-family:"Font Awesome 5 Free";font-weight:900}aside.thumbs-o-up.blurb:before{content:"\f164";font-family:"Font Awesome 5 Free";font-weight:400}aside.thumbs-o-down.blurb:before{content:"\f165";font-family:"Font Awesome 5 Free";font-weight:400}aside.heart-o.blurb:before{content:"\f004";font-family:"Font Awesome 5 Free";font-weight:400}aside.sign-out.blurb:before{content:"\f2f5";font-family:"Font Awesome 5 Free";font-weight:900}aside.linkedin-square.blurb:before{content:"\f08c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.thumb-tack.blurb:before{content:"\f08d";font-family:"Font Awesome 5 Free";font-weight:900}aside.external-link.blurb:before{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900}aside.sign-in.blurb:before{content:"\f2f6";font-family:"Font Awesome 5 Free";font-weight:900}aside.github-square.blurb:before{content:"\f092";font-family:"Font Awesome 5 Brands";font-weight:900}aside.lemon-o.blurb:before{content:"\f094";font-family:"Font Awesome 5 Free";font-weight:400}aside.square-o.blurb:before{content:"\f0c8";font-family:"Font Awesome 5 Free";font-weight:400}aside.bookmark-o.blurb:before{content:"\f02e";font-family:"Font Awesome 5 Free";font-weight:400}aside.twitter.blurb:before{content:"\f099";font-family:"Font Awesome 5 Brands";font-weight:900}aside.facebook.blurb:before{content:"\f39e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.facebook-f.blurb:before{content:"\f39e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.github.blurb:before{content:"\f09b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.credit-card.blurb:before{content:"\f09d";font-family:"Font Awesome 5 Free";font-weight:400}aside.feed.blurb:before{content:"\f09e";font-family:"Font Awesome 5 Free";font-weight:900}aside.hdd-o.blurb:before{content:"\f0a0";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-o-right.blurb:before{content:"\f0a4";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-o-left.blurb:before{content:"\f0a5";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-o-up.blurb:before{content:"\f0a6";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-o-down.blurb:before{content:"\f0a7";font-family:"Font Awesome 5 Free";font-weight:400}aside.arrows-alt.blurb:before{content:"\f31e";font-family:"Font Awesome 5 Free";font-weight:900}aside.group.blurb:before{content:"\f0c0";font-family:"Font Awesome 5 Free";font-weight:900}aside.chain.blurb:before{content:"\f0c1";font-family:"Font Awesome 5 Free";font-weight:900}aside.scissors.blurb:before{content:"\f0c4";font-family:"Font Awesome 5 Free";font-weight:900}aside.files-o.blurb:before{content:"\f0c5";font-family:"Font Awesome 5 Free";font-weight:400}aside.floppy-o.blurb:before{content:"\f0c7";font-family:"Font Awesome 5 Free";font-weight:400}aside.navicon.blurb:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.reorder.blurb:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.pinterest.blurb:before{content:"\f0d2";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pinterest-square.blurb:before{content:"\f0d3";font-family:"Font Awesome 5 Brands";font-weight:900}aside.google-plus-square.blurb:before{content:"\f0d4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.google-plus.blurb:before{content:"\f0d5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.money.blurb:before{content:"\f3d1";font-family:"Font Awesome 5 Free";font-weight:400}aside.unsorted.blurb:before{content:"\f0dc";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-desc.blurb:before{content:"\f0dd";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-asc.blurb:before{content:"\f0de";font-family:"Font Awesome 5 Free";font-weight:900}aside.linkedin.blurb:before{content:"\f0e1";font-family:"Font Awesome 5 Brands";font-weight:900}aside.rotate-left.blurb:before{content:"\f0e2";font-family:"Font Awesome 5 Free";font-weight:900}aside.legal.blurb:before{content:"\f0e3";font-family:"Font Awesome 5 Free";font-weight:900}aside.tachometer.blurb:before{content:"\f3fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.dashboard.blurb:before{content:"\f3fd";font-family:"Font Awesome 5 Free";font-weight:900}aside.comment-o.blurb:before{content:"\f075";font-family:"Font Awesome 5 Free";font-weight:400}aside.comments-o.blurb:before{content:"\f086";font-family:"Font Awesome 5 Free";font-weight:400}aside.flash.blurb:before{content:"\f0e7";font-family:"Font Awesome 5 Free";font-weight:900}aside.clipboard.blurb:before{content:"\f328";font-family:"Font Awesome 5 Free";font-weight:400}aside.paste.blurb:before{content:"\f328";font-family:"Font Awesome 5 Free";font-weight:400}aside.lightbulb-o.blurb:before{content:"\f0eb";font-family:"Font Awesome 5 Free";font-weight:400}aside.exchange.blurb:before{content:"\f362";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud-download.blurb:before{content:"\f381";font-family:"Font Awesome 5 Free";font-weight:900}aside.cloud-upload.blurb:before{content:"\f382";font-family:"Font Awesome 5 Free";font-weight:900}aside.bell-o.blurb:before{content:"\f0f3";font-family:"Font Awesome 5 Free";font-weight:400}aside.cutlery.blurb:before{content:"\f2e7";font-family:"Font Awesome 5 Free";font-weight:900}aside.file-text-o.blurb:before{content:"\f15c";font-family:"Font Awesome 5 Free";font-weight:400}aside.building-o.blurb:before{content:"\f1ad";font-family:"Font Awesome 5 Free";font-weight:400}aside.hospital-o.blurb:before{content:"\f0f8";font-family:"Font Awesome 5 Free";font-weight:400}aside.tablet.blurb:before{content:"\f3fa";font-family:"Font Awesome 5 Free";font-weight:900}aside.mobile.blurb:before{content:"\f3cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.mobile-phone.blurb:before{content:"\f3cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.circle-o.blurb:before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:400}aside.mail-reply.blurb:before{content:"\f3e5";font-family:"Font Awesome 5 Free";font-weight:900}aside.github-alt.blurb:before{content:"\f113";font-family:"Font Awesome 5 Brands";font-weight:900}aside.folder-o.blurb:before{content:"\f07b";font-family:"Font Awesome 5 Free";font-weight:400}aside.folder-open-o.blurb:before{content:"\f07c";font-family:"Font Awesome 5 Free";font-weight:400}aside.smile-o.blurb:before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:400}aside.frown-o.blurb:before{content:"\f119";font-family:"Font Awesome 5 Free";font-weight:400}aside.meh-o.blurb:before{content:"\f11a";font-family:"Font Awesome 5 Free";font-weight:400}aside.keyboard-o.blurb:before{content:"\f11c";font-family:"Font Awesome 5 Free";font-weight:400}aside.flag-o.blurb:before{content:"\f024";font-family:"Font Awesome 5 Free";font-weight:400}aside.mail-reply-all.blurb:before{content:"\f122";font-family:"Font Awesome 5 Free";font-weight:900}aside.star-half-o.blurb:before{content:"\f089";font-family:"Font Awesome 5 Free";font-weight:400}aside.star-half-empty.blurb:before{content:"\f089";font-family:"Font Awesome 5 Free";font-weight:400}aside.star-half-full.blurb:before{content:"\f089";font-family:"Font Awesome 5 Free";font-weight:400}aside.code-fork.blurb:before{content:"\f126";font-family:"Font Awesome 5 Free";font-weight:900}aside.chain-broken.blurb:before{content:"\f127";font-family:"Font Awesome 5 Free";font-weight:900}aside.shield.blurb:before{content:"\f3ed";font-family:"Font Awesome 5 Free";font-weight:900}aside.calendar-o.blurb:before{content:"\f133";font-family:"Font Awesome 5 Free";font-weight:400}aside.maxcdn.blurb:before{content:"\f136";font-family:"Font Awesome 5 Brands";font-weight:900}aside.html5.blurb:before{content:"\f13b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.css3.blurb:before{content:"\f13c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.ticket.blurb:before{content:"\f3ff";font-family:"Font Awesome 5 Free";font-weight:900}aside.minus-square-o.blurb:before{content:"\f146";font-family:"Font Awesome 5 Free";font-weight:400}aside.level-up.blurb:before{content:"\f3bf";font-family:"Font Awesome 5 Free";font-weight:900}aside.level-down.blurb:before{content:"\f3be";font-family:"Font Awesome 5 Free";font-weight:900}aside.pencil-square.blurb:before{content:"\f14b";font-family:"Font Awesome 5 Free";font-weight:900}aside.external-link-square.blurb:before{content:"\f360";font-family:"Font Awesome 5 Free";font-weight:900}aside.compass.blurb:before{content:"\f14e";font-family:"Font Awesome 5 Free";font-weight:400}aside.caret-square-o-down.blurb:before{content:"\f150";font-family:"Font Awesome 5 Free";font-weight:400}aside.toggle-down.blurb:before{content:"\f150";font-family:"Font Awesome 5 Free";font-weight:400}aside.caret-square-o-up.blurb:before{content:"\f151";font-family:"Font Awesome 5 Free";font-weight:400}aside.toggle-up.blurb:before{content:"\f151";font-family:"Font Awesome 5 Free";font-weight:400}aside.caret-square-o-right.blurb:before{content:"\f152";font-family:"Font Awesome 5 Free";font-weight:400}aside.toggle-right.blurb:before{content:"\f152";font-family:"Font Awesome 5 Free";font-weight:400}aside.eur.blurb:before{content:"\f153";font-family:"Font Awesome 5 Free";font-weight:900}aside.euro.blurb:before{content:"\f153";font-family:"Font Awesome 5 Free";font-weight:900}aside.gbp.blurb:before{content:"\f154";font-family:"Font Awesome 5 Free";font-weight:900}aside.usd.blurb:before{content:"\f155";font-family:"Font Awesome 5 Free";font-weight:900}aside.dollar.blurb:before{content:"\f155";font-family:"Font Awesome 5 Free";font-weight:900}aside.inr.blurb:before{content:"\f156";font-family:"Font Awesome 5 Free";font-weight:900}aside.rupee.blurb:before{content:"\f156";font-family:"Font Awesome 5 Free";font-weight:900}aside.jpy.blurb:before{content:"\f157";font-family:"Font Awesome 5 Free";font-weight:900}aside.cny.blurb:before{content:"\f157";font-family:"Font Awesome 5 Free";font-weight:900}aside.rmb.blurb:before{content:"\f157";font-family:"Font Awesome 5 Free";font-weight:900}aside.yen.blurb:before{content:"\f157";font-family:"Font Awesome 5 Free";font-weight:900}aside.rub.blurb:before{content:"\f158";font-family:"Font Awesome 5 Free";font-weight:900}aside.ruble.blurb:before{content:"\f158";font-family:"Font Awesome 5 Free";font-weight:900}aside.rouble.blurb:before{content:"\f158";font-family:"Font Awesome 5 Free";font-weight:900}aside.krw.blurb:before{content:"\f159";font-family:"Font Awesome 5 Free";font-weight:900}aside.won.blurb:before{content:"\f159";font-family:"Font Awesome 5 Free";font-weight:900}aside.btc.blurb:before{content:"\f15a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.bitcoin.blurb:before{content:"\f15a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.file-text.blurb:before{content:"\f15c";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-alpha-asc.blurb:before{content:"\f15d";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-alpha-desc.blurb:before{content:"\f15e";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-amount-asc.blurb:before{content:"\f160";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-amount-desc.blurb:before{content:"\f161";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-numeric-asc.blurb:before{content:"\f162";font-family:"Font Awesome 5 Free";font-weight:900}aside.sort-numeric-desc.blurb:before{content:"\f163";font-family:"Font Awesome 5 Free";font-weight:900}aside.youtube-square.blurb:before{content:"\f431";font-family:"Font Awesome 5 Brands";font-weight:900}aside.youtube.blurb:before{content:"\f167";font-family:"Font Awesome 5 Brands";font-weight:900}aside.xing.blurb:before{content:"\f168";font-family:"Font Awesome 5 Brands";font-weight:900}aside.xing-square.blurb:before{content:"\f169";font-family:"Font Awesome 5 Brands";font-weight:900}aside.youtube-play.blurb:before{content:"\f167";font-family:"Font Awesome 5 Brands";font-weight:900}aside.dropbox.blurb:before{content:"\f16b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.stack-overflow.blurb:before{content:"\f16c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.instagram.blurb:before{content:"\f16d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.flickr.blurb:before{content:"\f16e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.adn.blurb:before{content:"\f170";font-family:"Font Awesome 5 Brands";font-weight:900}aside.bitbucket.blurb:before{content:"\f171";font-family:"Font Awesome 5 Brands";font-weight:900}aside.bitbucket-square.blurb:before{content:"\f171";font-family:"Font Awesome 5 Brands";font-weight:900}aside.tumblr.blurb:before{content:"\f173";font-family:"Font Awesome 5 Brands";font-weight:900}aside.tumblr-square.blurb:before{content:"\f174";font-family:"Font Awesome 5 Brands";font-weight:900}aside.long-arrow-down.blurb:before{content:"\f309";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-up.blurb:before{content:"\f30c";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-left.blurb:before{content:"\f30a";font-family:"Font Awesome 5 Free";font-weight:900}aside.long-arrow-right.blurb:before{content:"\f30b";font-family:"Font Awesome 5 Free";font-weight:900}aside.apple.blurb:before{content:"\f179";font-family:"Font Awesome 5 Brands";font-weight:900}aside.windows.blurb:before{content:"\f17a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.android.blurb:before{content:"\f17b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.linux.blurb:before{content:"\f17c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.dribbble.blurb:before{content:"\f17d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.skype.blurb:before{content:"\f17e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.foursquare.blurb:before{content:"\f180";font-family:"Font Awesome 5 Brands";font-weight:900}aside.trello.blurb:before{content:"\f181";font-family:"Font Awesome 5 Brands";font-weight:900}aside.gratipay.blurb:before{content:"\f184";font-family:"Font Awesome 5 Brands";font-weight:900}aside.gittip.blurb:before{content:"\f184";font-family:"Font Awesome 5 Brands";font-weight:900}aside.sun-o.blurb:before{content:"\f185";font-family:"Font Awesome 5 Free";font-weight:400}aside.moon-o.blurb:before{content:"\f186";font-family:"Font Awesome 5 Free";font-weight:400}aside.vk.blurb:before{content:"\f189";font-family:"Font Awesome 5 Brands";font-weight:900}aside.weibo.blurb:before{content:"\f18a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.renren.blurb:before{content:"\f18b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pagelines.blurb:before{content:"\f18c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.stack-exchange.blurb:before{content:"\f18d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.arrow-circle-o-right.blurb:before{content:"\f35a";font-family:"Font Awesome 5 Free";font-weight:400}aside.arrow-circle-o-left.blurb:before{content:"\f359";font-family:"Font Awesome 5 Free";font-weight:400}aside.caret-square-o-left.blurb:before{content:"\f191";font-family:"Font Awesome 5 Free";font-weight:400}aside.toggle-left.blurb:before{content:"\f191";font-family:"Font Awesome 5 Free";font-weight:400}aside.dot-circle-o.blurb:before{content:"\f192";font-family:"Font Awesome 5 Free";font-weight:400}aside.vimeo-square.blurb:before{content:"\f194";font-family:"Font Awesome 5 Brands";font-weight:900}aside.try.blurb:before{content:"\f195";font-family:"Font Awesome 5 Free";font-weight:900}aside.turkish-lira.blurb:before{content:"\f195";font-family:"Font Awesome 5 Free";font-weight:900}aside.plus-square-o.blurb:before{content:"\f0fe";font-family:"Font Awesome 5 Free";font-weight:400}aside.slack.blurb:before{content:"\f198";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wordpress.blurb:before{content:"\f19a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.openid.blurb:before{content:"\f19b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.institution.blurb:before{content:"\f19c";font-family:"Font Awesome 5 Free";font-weight:900}aside.bank.blurb:before{content:"\f19c";font-family:"Font Awesome 5 Free";font-weight:900}aside.mortar-board.blurb:before{content:"\f19d";font-family:"Font Awesome 5 Free";font-weight:900}aside.yahoo.blurb:before{content:"\f19e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.google.blurb:before{content:"\f1a0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.reddit.blurb:before{content:"\f1a1";font-family:"Font Awesome 5 Brands";font-weight:900}aside.reddit-square.blurb:before{content:"\f1a2";font-family:"Font Awesome 5 Brands";font-weight:900}aside.stumbleupon-circle.blurb:before{content:"\f1a3";font-family:"Font Awesome 5 Brands";font-weight:900}aside.stumbleupon.blurb:before{content:"\f1a4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.delicious.blurb:before{content:"\f1a5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.digg.blurb:before{content:"\f1a6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pied-piper-pp.blurb:before{content:"\f1a7";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pied-piper-alt.blurb:before{content:"\f1a8";font-family:"Font Awesome 5 Brands";font-weight:900}aside.drupal.blurb:before{content:"\f1a9";font-family:"Font Awesome 5 Brands";font-weight:900}aside.joomla.blurb:before{content:"\f1aa";font-family:"Font Awesome 5 Brands";font-weight:900}aside.spoon.blurb:before{content:"\f2e5";font-family:"Font Awesome 5 Free";font-weight:900}aside.behance.blurb:before{content:"\f1b4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.behance-square.blurb:before{content:"\f1b5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.steam.blurb:before{content:"\f1b6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.steam-square.blurb:before{content:"\f1b7";font-family:"Font Awesome 5 Brands";font-weight:900}aside.automobile.blurb:before{content:"\f1b9";font-family:"Font Awesome 5 Free";font-weight:900}aside.cab.blurb:before{content:"\f1ba";font-family:"Font Awesome 5 Free";font-weight:900}aside.envelope-o.blurb:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:400}aside.deviantart.blurb:before{content:"\f1bd";font-family:"Font Awesome 5 Brands";font-weight:900}aside.soundcloud.blurb:before{content:"\f1be";font-family:"Font Awesome 5 Brands";font-weight:900}aside.file-pdf-o.blurb:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-word-o.blurb:before{content:"\f1c2";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-excel-o.blurb:before{content:"\f1c3";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-powerpoint-o.blurb:before{content:"\f1c4";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-image-o.blurb:before{content:"\f1c5";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-photo-o.blurb:before{content:"\f1c5";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-picture-o.blurb:before{content:"\f1c5";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-archive-o.blurb:before{content:"\f1c6";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-zip-o.blurb:before{content:"\f1c6";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-audio-o.blurb:before{content:"\f1c7";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-sound-o.blurb:before{content:"\f1c7";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-video-o.blurb:before{content:"\f1c8";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-movie-o.blurb:before{content:"\f1c8";font-family:"Font Awesome 5 Free";font-weight:400}aside.file-code-o.blurb:before{content:"\f1c9";font-family:"Font Awesome 5 Free";font-weight:400}aside.vine.blurb:before{content:"\f1ca";font-family:"Font Awesome 5 Brands";font-weight:900}aside.codepen.blurb:before{content:"\f1cb";font-family:"Font Awesome 5 Brands";font-weight:900}aside.jsfiddle.blurb:before{content:"\f1cc";font-family:"Font Awesome 5 Brands";font-weight:900}aside.life-ring.blurb:before{content:"\f1cd";font-family:"Font Awesome 5 Free";font-weight:400}aside.life-bouy.blurb:before{content:"\f1cd";font-family:"Font Awesome 5 Free";font-weight:400}aside.life-buoy.blurb:before{content:"\f1cd";font-family:"Font Awesome 5 Free";font-weight:400}aside.life-saver.blurb:before{content:"\f1cd";font-family:"Font Awesome 5 Free";font-weight:400}aside.support.blurb:before{content:"\f1cd";font-family:"Font Awesome 5 Free";font-weight:400}aside.circle-o-notch.blurb:before{content:"\f1ce";font-family:"Font Awesome 5 Free";font-weight:900}aside.rebel.blurb:before{content:"\f1d0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.ra.blurb:before{content:"\f1d0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.resistance.blurb:before{content:"\f1d0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.empire.blurb:before{content:"\f1d1";font-family:"Font Awesome 5 Brands";font-weight:900}aside.ge.blurb:before{content:"\f1d1";font-family:"Font Awesome 5 Brands";font-weight:900}aside.git-square.blurb:before{content:"\f1d2";font-family:"Font Awesome 5 Brands";font-weight:900}aside.git.blurb:before{content:"\f1d3";font-family:"Font Awesome 5 Brands";font-weight:900}aside.hacker-news.blurb:before{content:"\f1d4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.y-combinator-square.blurb:before{content:"\f1d4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.yc-square.blurb:before{content:"\f1d4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.tencent-weibo.blurb:before{content:"\f1d5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.qq.blurb:before{content:"\f1d6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.weixin.blurb:before{content:"\f1d7";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wechat.blurb:before{content:"\f1d7";font-family:"Font Awesome 5 Brands";font-weight:900}aside.send.blurb:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-weight:900}aside.paper-plane-o.blurb:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-weight:400}aside.send-o.blurb:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-weight:400}aside.circle-thin.blurb:before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:400}aside.header.blurb:before{content:"\f1dc";font-family:"Font Awesome 5 Free";font-weight:900}aside.sliders.blurb:before{content:"\f1de";font-family:"Font Awesome 5 Free";font-weight:900}aside.futbol-o.blurb:before{content:"\f1e3";font-family:"Font Awesome 5 Free";font-weight:400}aside.soccer-ball-o.blurb:before{content:"\f1e3";font-family:"Font Awesome 5 Free";font-weight:400}aside.slideshare.blurb:before{content:"\f1e7";font-family:"Font Awesome 5 Brands";font-weight:900}aside.twitch.blurb:before{content:"\f1e8";font-family:"Font Awesome 5 Brands";font-weight:900}aside.yelp.blurb:before{content:"\f1e9";font-family:"Font Awesome 5 Brands";font-weight:900}aside.newspaper-o.blurb:before{content:"\f1ea";font-family:"Font Awesome 5 Free";font-weight:400}aside.paypal.blurb:before{content:"\f1ed";font-family:"Font Awesome 5 Brands";font-weight:900}aside.google-wallet.blurb:before{content:"\f1ee";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-visa.blurb:before{content:"\f1f0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-mastercard.blurb:before{content:"\f1f1";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-discover.blurb:before{content:"\f1f2";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-amex.blurb:before{content:"\f1f3";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-paypal.blurb:before{content:"\f1f4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-stripe.blurb:before{content:"\f1f5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.bell-slash-o.blurb:before{content:"\f1f6";font-family:"Font Awesome 5 Free";font-weight:400}aside.trash.blurb:before{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:900}aside.copyright.blurb:before{content:"\f1f9";font-family:"Font Awesome 5 Free";font-weight:400}aside.eyedropper.blurb:before{content:"\f1fb";font-family:"Font Awesome 5 Free";font-weight:900}aside.area-chart.blurb:before{content:"\f1fe";font-family:"Font Awesome 5 Free";font-weight:900}aside.pie-chart.blurb:before{content:"\f200";font-family:"Font Awesome 5 Free";font-weight:900}aside.line-chart.blurb:before{content:"\f201";font-family:"Font Awesome 5 Free";font-weight:900}aside.lastfm.blurb:before{content:"\f202";font-family:"Font Awesome 5 Brands";font-weight:900}aside.lastfm-square.blurb:before{content:"\f203";font-family:"Font Awesome 5 Brands";font-weight:900}aside.ioxhost.blurb:before{content:"\f208";font-family:"Font Awesome 5 Brands";font-weight:900}aside.angellist.blurb:before{content:"\f209";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc.blurb:before{content:"\f20a";font-family:"Font Awesome 5 Free";font-weight:400}aside.ils.blurb:before{content:"\f20b";font-family:"Font Awesome 5 Free";font-weight:900}aside.shekel.blurb:before{content:"\f20b";font-family:"Font Awesome 5 Free";font-weight:900}aside.sheqel.blurb:before{content:"\f20b";font-family:"Font Awesome 5 Free";font-weight:900}aside.meanpath.blurb:before{content:"\f2b4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.buysellads.blurb:before{content:"\f20d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.connectdevelop.blurb:before{content:"\f20e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.dashcube.blurb:before{content:"\f210";font-family:"Font Awesome 5 Brands";font-weight:900}aside.forumbee.blurb:before{content:"\f211";font-family:"Font Awesome 5 Brands";font-weight:900}aside.leanpub.blurb:before{content:"\f212";font-family:"Font Awesome 5 Brands";font-weight:900}aside.sellsy.blurb:before{content:"\f213";font-family:"Font Awesome 5 Brands";font-weight:900}aside.shirtsinbulk.blurb:before{content:"\f214";font-family:"Font Awesome 5 Brands";font-weight:900}aside.simplybuilt.blurb:before{content:"\f215";font-family:"Font Awesome 5 Brands";font-weight:900}aside.skyatlas.blurb:before{content:"\f216";font-family:"Font Awesome 5 Brands";font-weight:900}aside.diamond.blurb:before{content:"\f3a5";font-family:"Font Awesome 5 Free";font-weight:400}aside.intersex.blurb:before{content:"\f224";font-family:"Font Awesome 5 Free";font-weight:900}aside.facebook-official.blurb:before{content:"\f09a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pinterest-p.blurb:before{content:"\f231";font-family:"Font Awesome 5 Brands";font-weight:900}aside.whatsapp.blurb:before{content:"\f232";font-family:"Font Awesome 5 Brands";font-weight:900}aside.hotel.blurb:before{content:"\f236";font-family:"Font Awesome 5 Free";font-weight:900}aside.viacoin.blurb:before{content:"\f237";font-family:"Font Awesome 5 Brands";font-weight:900}aside.medium.blurb:before{content:"\f23a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.y-combinator.blurb:before{content:"\f23b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.yc.blurb:before{content:"\f23b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.optin-monster.blurb:before{content:"\f23c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.opencart.blurb:before{content:"\f23d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.expeditedssl.blurb:before{content:"\f23e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.battery-4.blurb:before{content:"\f240";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery.blurb:before{content:"\f240";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-3.blurb:before{content:"\f241";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-2.blurb:before{content:"\f242";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-1.blurb:before{content:"\f243";font-family:"Font Awesome 5 Free";font-weight:900}aside.battery-0.blurb:before{content:"\f244";font-family:"Font Awesome 5 Free";font-weight:900}aside.object-group.blurb:before{content:"\f247";font-family:"Font Awesome 5 Free";font-weight:400}aside.object-ungroup.blurb:before{content:"\f248";font-family:"Font Awesome 5 Free";font-weight:400}aside.sticky-note-o.blurb:before{content:"\f249";font-family:"Font Awesome 5 Free";font-weight:400}aside.cc-jcb.blurb:before{content:"\f24b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.cc-diners-club.blurb:before{content:"\f24c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.clone.blurb:before{content:"\f24d";font-family:"Font Awesome 5 Free";font-weight:400}aside.hourglass-o.blurb:before{content:"\f254";font-family:"Font Awesome 5 Free";font-weight:400}aside.hourglass-1.blurb:before{content:"\f251";font-family:"Font Awesome 5 Free";font-weight:900}aside.hourglass-2.blurb:before{content:"\f252";font-family:"Font Awesome 5 Free";font-weight:900}aside.hourglass-3.blurb:before{content:"\f253";font-family:"Font Awesome 5 Free";font-weight:900}aside.hand-rock-o.blurb:before{content:"\f255";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-grab-o.blurb:before{content:"\f255";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-paper-o.blurb:before{content:"\f256";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-stop-o.blurb:before{content:"\f256";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-scissors-o.blurb:before{content:"\f257";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-lizard-o.blurb:before{content:"\f258";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-spock-o.blurb:before{content:"\f259";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-pointer-o.blurb:before{content:"\f25a";font-family:"Font Awesome 5 Free";font-weight:400}aside.hand-peace-o.blurb:before{content:"\f25b";font-family:"Font Awesome 5 Free";font-weight:400}aside.registered.blurb:before{content:"\f25d";font-family:"Font Awesome 5 Free";font-weight:400}aside.creative-commons.blurb:before{content:"\f25e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.gg.blurb:before{content:"\f260";font-family:"Font Awesome 5 Brands";font-weight:900}aside.gg-circle.blurb:before{content:"\f261";font-family:"Font Awesome 5 Brands";font-weight:900}aside.tripadvisor.blurb:before{content:"\f262";font-family:"Font Awesome 5 Brands";font-weight:900}aside.odnoklassniki.blurb:before{content:"\f263";font-family:"Font Awesome 5 Brands";font-weight:900}aside.odnoklassniki-square.blurb:before{content:"\f264";font-family:"Font Awesome 5 Brands";font-weight:900}aside.get-pocket.blurb:before{content:"\f265";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wikipedia-w.blurb:before{content:"\f266";font-family:"Font Awesome 5 Brands";font-weight:900}aside.safari.blurb:before{content:"\f267";font-family:"Font Awesome 5 Brands";font-weight:900}aside.chrome.blurb:before{content:"\f268";font-family:"Font Awesome 5 Brands";font-weight:900}aside.firefox.blurb:before{content:"\f269";font-family:"Font Awesome 5 Brands";font-weight:900}aside.opera.blurb:before{content:"\f26a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.internet-explorer.blurb:before{content:"\f26b";font-family:"Font Awesome 5 Brands";font-weight:900}aside.television.blurb:before{content:"\f26c";font-family:"Font Awesome 5 Free";font-weight:900}aside.contao.blurb:before{content:"\f26d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.fa-500px.blurb:before{content:"\f26e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.amazon.blurb:before{content:"\f270";font-family:"Font Awesome 5 Brands";font-weight:900}aside.calendar-plus-o.blurb:before{content:"\f271";font-family:"Font Awesome 5 Free";font-weight:400}aside.calendar-minus-o.blurb:before{content:"\f272";font-family:"Font Awesome 5 Free";font-weight:400}aside.calendar-times-o.blurb:before{content:"\f273";font-family:"Font Awesome 5 Free";font-weight:400}aside.calendar-check-o.blurb:before{content:"\f274";font-family:"Font Awesome 5 Free";font-weight:400}aside.map-o.blurb:before{content:"\f279";font-family:"Font Awesome 5 Free";font-weight:400}aside.commenting.blurb:before{content:"\f4ad";font-family:"Font Awesome 5 Free";font-weight:400}aside.commenting-o.blurb:before{content:"\f4ad";font-family:"Font Awesome 5 Free";font-weight:400}aside.houzz.blurb:before{content:"\f27c";font-family:"Font Awesome 5 Brands";font-weight:900}aside.vimeo.blurb:before{content:"\f27d";font-family:"Font Awesome 5 Brands";font-weight:900}aside.black-tie.blurb:before{content:"\f27e";font-family:"Font Awesome 5 Brands";font-weight:900}aside.fonticons.blurb:before{content:"\f280";font-family:"Font Awesome 5 Brands";font-weight:900}aside.reddit-alien.blurb:before{content:"\f281";font-family:"Font Awesome 5 Brands";font-weight:900}aside.edge.blurb:before{content:"\f282";font-family:"Font Awesome 5 Brands";font-weight:900}aside.credit-card-alt.blurb:before{content:"\f09d";font-family:"Font Awesome 5 Free";font-weight:900}aside.codiepie.blurb:before{content:"\f284";font-family:"Font Awesome 5 Brands";font-weight:900}aside.modx.blurb:before{content:"\f285";font-family:"Font Awesome 5 Brands";font-weight:900}aside.fort-awesome.blurb:before{content:"\f286";font-family:"Font Awesome 5 Brands";font-weight:900}aside.usb.blurb:before{content:"\f287";font-family:"Font Awesome 5 Brands";font-weight:900}aside.product-hunt.blurb:before{content:"\f288";font-family:"Font Awesome 5 Brands";font-weight:900}aside.mixcloud.blurb:before{content:"\f289";font-family:"Font Awesome 5 Brands";font-weight:900}aside.scribd.blurb:before{content:"\f28a";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pause-circle-o.blurb:before{content:"\f28b";font-family:"Font Awesome 5 Free";font-weight:400}aside.stop-circle-o.blurb:before{content:"\f28d";font-family:"Font Awesome 5 Free";font-weight:400}aside.bluetooth.blurb:before{content:"\f293";font-family:"Font Awesome 5 Brands";font-weight:900}aside.bluetooth-b.blurb:before{content:"\f294";font-family:"Font Awesome 5 Brands";font-weight:900}aside.gitlab.blurb:before{content:"\f296";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wpbeginner.blurb:before{content:"\f297";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wpforms.blurb:before{content:"\f298";font-family:"Font Awesome 5 Brands";font-weight:900}aside.envira.blurb:before{content:"\f299";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wheelchair-alt.blurb:before{content:"\f368";font-family:"Font Awesome 5 Brands";font-weight:900}aside.question-circle-o.blurb:before{content:"\f059";font-family:"Font Awesome 5 Free";font-weight:400}aside.volume-control-phone.blurb:before{content:"\f2a0";font-family:"Font Awesome 5 Free";font-weight:900}aside.asl-interpreting.blurb:before{content:"\f2a3";font-family:"Font Awesome 5 Free";font-weight:900}aside.deafness.blurb:before{content:"\f2a4";font-family:"Font Awesome 5 Free";font-weight:900}aside.hard-of-hearing.blurb:before{content:"\f2a4";font-family:"Font Awesome 5 Free";font-weight:900}aside.glide.blurb:before{content:"\f2a5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.glide-g.blurb:before{content:"\f2a6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.signing.blurb:before{content:"\f2a7";font-family:"Font Awesome 5 Free";font-weight:900}aside.viadeo.blurb:before{content:"\f2a9";font-family:"Font Awesome 5 Brands";font-weight:900}aside.viadeo-square.blurb:before{content:"\f2aa";font-family:"Font Awesome 5 Brands";font-weight:900}aside.snapchat.blurb:before{content:"\f2ab";font-family:"Font Awesome 5 Brands";font-weight:900}aside.snapchat-ghost.blurb:before{content:"\f2ac";font-family:"Font Awesome 5 Brands";font-weight:900}aside.snapchat-square.blurb:before{content:"\f2ad";font-family:"Font Awesome 5 Brands";font-weight:900}aside.pied-piper.blurb:before{content:"\f2ae";font-family:"Font Awesome 5 Brands";font-weight:900}aside.first-order.blurb:before{content:"\f2b0";font-family:"Font Awesome 5 Brands";font-weight:900}aside.yoast.blurb:before{content:"\f2b1";font-family:"Font Awesome 5 Brands";font-weight:900}aside.themeisle.blurb:before{content:"\f2b2";font-family:"Font Awesome 5 Brands";font-weight:900}aside.google-plus-official.blurb:before{content:"\f2b3";font-family:"Font Awesome 5 Brands";font-weight:900}aside.google-plus-circle.blurb:before{content:"\f2b3";font-family:"Font Awesome 5 Brands";font-weight:900}aside.font-awesome.blurb:before{content:"\f2b4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.fa.blurb:before{content:"\f2b4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.handshake-o.blurb:before{content:"\f2b5";font-family:"Font Awesome 5 Free";font-weight:400}aside.envelope-open-o.blurb:before{content:"\f2b6";font-family:"Font Awesome 5 Free";font-weight:400}aside.linode.blurb:before{content:"\f2b8";font-family:"Font Awesome 5 Brands";font-weight:900}aside.address-book-o.blurb:before{content:"\f2b9";font-family:"Font Awesome 5 Free";font-weight:400}aside.vcard.blurb:before{content:"\f2bb";font-family:"Font Awesome 5 Free";font-weight:900}aside.address-card-o.blurb:before{content:"\f2bb";font-family:"Font Awesome 5 Free";font-weight:400}aside.vcard-o.blurb:before{content:"\f2bb";font-family:"Font Awesome 5 Free";font-weight:400}aside.user-circle-o.blurb:before{content:"\f2bd";font-family:"Font Awesome 5 Free";font-weight:400}aside.user-o.blurb:before{content:"\f007";font-family:"Font Awesome 5 Free";font-weight:400}aside.id-badge.blurb:before{content:"\f2c1";font-family:"Font Awesome 5 Free";font-weight:400}aside.drivers-license.blurb:before{content:"\f2c2";font-family:"Font Awesome 5 Free";font-weight:900}aside.id-card-o.blurb:before{content:"\f2c2";font-family:"Font Awesome 5 Free";font-weight:400}aside.drivers-license-o.blurb:before{content:"\f2c2";font-family:"Font Awesome 5 Free";font-weight:400}aside.quora.blurb:before{content:"\f2c4";font-family:"Font Awesome 5 Brands";font-weight:900}aside.free-code-camp.blurb:before{content:"\f2c5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.telegram.blurb:before{content:"\f2c6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.thermometer-4.blurb:before{content:"\f2c7";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer.blurb:before{content:"\f2c7";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-3.blurb:before{content:"\f2c8";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-2.blurb:before{content:"\f2c9";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-1.blurb:before{content:"\f2ca";font-family:"Font Awesome 5 Free";font-weight:900}aside.thermometer-0.blurb:before{content:"\f2cb";font-family:"Font Awesome 5 Free";font-weight:900}aside.bathtub.blurb:before{content:"\f2cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.s15.blurb:before{content:"\f2cd";font-family:"Font Awesome 5 Free";font-weight:900}aside.window-maximize.blurb:before{content:"\f2d0";font-family:"Font Awesome 5 Free";font-weight:400}aside.window-restore.blurb:before{content:"\f2d2";font-family:"Font Awesome 5 Free";font-weight:400}aside.times-rectangle.blurb:before{content:"\f410";font-family:"Font Awesome 5 Free";font-weight:900}aside.window-close-o.blurb:before{content:"\f410";font-family:"Font Awesome 5 Free";font-weight:400}aside.times-rectangle-o.blurb:before{content:"\f410";font-family:"Font Awesome 5 Free";font-weight:400}aside.bandcamp.blurb:before{content:"\f2d5";font-family:"Font Awesome 5 Brands";font-weight:900}aside.grav.blurb:before{content:"\f2d6";font-family:"Font Awesome 5 Brands";font-weight:900}aside.etsy.blurb:before{content:"\f2d7";font-family:"Font Awesome 5 Brands";font-weight:900}aside.imdb.blurb:before{content:"\f2d8";font-family:"Font Awesome 5 Brands";font-weight:900}aside.ravelry.blurb:before{content:"\f2d9";font-family:"Font Awesome 5 Brands";font-weight:900}aside.eercast.blurb:before{content:"\f2da";font-family:"Font Awesome 5 Brands";font-weight:900}aside.snowflake-o.blurb:before{content:"\f2dc";font-family:"Font Awesome 5 Free";font-weight:400}aside.superpowers.blurb:before{content:"\f2dd";font-family:"Font Awesome 5 Brands";font-weight:900}aside.wpexplorer.blurb:before{content:"\f2de";font-family:"Font Awesome 5 Brands";font-weight:900}aside.spotify.blurb:before{content:"\f1bc";font-family:"Font Awesome 5 Brands";font-weight:900}.accordion-tabs-minimal{margin-bottom:0}.accordion-tabs-minimal::after{clear:both;content:"";display:table}.accordion-tabs-minimal>li.active a,.accordion-tabs-minimal>li.is-active a{border-bottom:0;pointer-events:none}@media screen and (min-width: 56.25em){.accordion-tabs-minimal>li.active a,.accordion-tabs-minimal>li.is-active a{border:1px solid #dedede;background-color:#fff;border-bottom:1px solid #fff;border-bottom-color:transparent;margin-bottom:-2px}}.accordion-tabs-minimal>li>a{border-top-left-radius:0;border-top-right-radius:0;background-color:transparent;border-top:1px solid #dedede;color:#8b8b8b;display:block;font-weight:400;padding:0.75rem 1em}@media screen and (min-width: 56.25em){.accordion-tabs-minimal>li>a{border-top-left-radius:0.125em;border-top-right-radius:0.125em;display:inline-block;border-top:0}}.accordion-tabs-minimal>li>a:hover{color:#009aff}.accordion-tabs-minimal>li>a:focus{outline:none}@media screen and (min-width: 56.25em){.accordion-tabs-minimal>li{display:inline}.accordion-tabs-minimal>li.active:first-child a{border-top:1px solid #dedede}}.accordion-tabs-minimal+.tab-content{position:static;width:100%;background-color:#fff}@media screen and (min-width: 56.25em){.accordion-tabs-minimal+.tab-content{padding:3rem;border:1px solid #dedede;border-top:1px solid #dedede;float:left}}.jstab-content{display:none}.jstab-content.is-active{display:block}.book_meta_description label .lowlight{letter-spacing:initial}body[id^='panel-'] .dashboard{max-width:90em;margin-left:auto;margin-right:auto;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^='panel-'] .dashboard::after{clear:both;content:"";display:table}@media screen and (min-width: 48em){body[id^='panel-'] .dashboard{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.book-sidebar{padding:1.5rem;background-color:#fafafa}.book-sidebar .book-cover img{max-width:120px}.book-sidebar .lane-item--book{margin-bottom:1.5rem}.book-sidebar .avatar--small img{margin-right:0.75rem}.about-leanpub-section .hidden{display:none}.about-leanpub-section .section__title{font-size:2.25rem;color:#000}.about-leanpub-section section{color:#000;font-family:"Noto Serif", serif;font-weight:400;font-size:1.125rem}.read-online{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.read-online>span{margin-right:10px;height:30px}.read-online svg{width:30px;vertical-align:middle}.read-online a{text-decoration:underline}.book-read+.footer{display:none}.user-content h1{font-size:1.375rem}.user-content h2{font-size:1.25rem}.user-content h3{font-size:1.125rem}.user-content h4{font-size:1rem}.user-content h5{font-size:0.875rem}.user-content h6{font-size:0.75rem}.user-content a,.user-content a:link,.user-content a:visited{color:#009aff}.user-content a:focus,.user-content a:hover,.user-content a:active{color:#70c6ff}.user-content ol{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.user-content ol li+li{margin-top:0.375rem}.user-content ol li ul{margin-top:0.375rem;margin-bottom:0.75rem}.user-content ol,.user-content ol li{list-style-type:decimal}.user-content ul{list-style-position:outside;margin-left:1.88rem;margin-top:1.05rem;margin-bottom:1.5rem}.user-content ul li+li{margin-top:0.375rem}.user-content ul li ul{margin-top:0.375rem;margin-bottom:0.75rem}.user-content ul,.user-content ul li{list-style-type:disc}.lane-item--package__purchase .pricing .tooltip--pricing{display:none}.header__logo--black--centered{margin-left:auto;margin-right:auto}
