@import url(https://fonts.googleapis.com/css2?family=Archivo&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
html{box-sizing:border-box;font-size:62.5%}*,*:before,*:after{box-sizing:inherit}*:focus{outline:1px solid var(--lesson-color-primary)}html{height:100%;scroll-padding-top:4rem}@media screen and (min-width: 600px){html{scroll-padding-top:6rem}}html,body{overflow-x:clip;width:100%}body{background:#fff;color:#000;display:flex;flex-direction:column;font-family:"Archivo",sans-serif;font-size:1.6rem;height:100%}body.stop-transition-events *{transition:none !important}img{display:inline-block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:"Archivo Black",sans-serif;font-weight:400;margin:.5em 0}h1{font-size:24px}@media screen and (min-width: 320px){h1{font-size:calc(24px + 40 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){h1{font-size:64px}}h2,h3{font-size:20px}@media screen and (min-width: 320px){h2,h3{font-size:calc(20px + 16 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){h2,h3{font-size:36px}}p,li{font-size:1.6rem;line-height:1.5}@media screen and (min-width: 600px){p,li{font-size:2rem}}a{color:inherit}body.error404 .entry-section{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px}.site-main{counter-reset:section;display:flex;flex-direction:column;flex-grow:1;margin-top:4rem;position:relative}@media screen and (min-width: 920px){.site-main{margin-top:6rem}}.entry-hero{margin:0 auto;min-height:10rem;max-height:calc(80vh - 6rem);overflow:hidden;width:100%}@media screen and (min-width: 600px){article.has-post-thumbnail .entry-hero{height:calc(80vh - 6rem)}}.entry-hero img{display:block;height:100%;object-fit:cover;min-width:100%}.home .entry-header,.page-template-template-default-no-title .entry-header{display:none}.entry-header .entry-meta{align-self:flex-start;display:flex;flex-grow:1;justify-content:space-between}.entry-header .entry-photo-credit{flex-grow:1;font-size:1.2rem;margin:1.2em 0}@media screen and (min-width: 600px){.entry-header .entry-photo-credit{font-size:1.6rem;text-align:right}}.entry-title{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;margin:0 auto}article:not(.lesson,.module,.track) .entry-title{padding:.625em 0}.home .entry-content h1,.home .entry-content h2,.home .entry-content h3,.home .entry-content h4,.home .entry-content h5,.home .entry-content h6,.page-template-template-default-no-title .entry-content h1,.page-template-template-default-no-title .entry-content h2,.page-template-template-default-no-title .entry-content h3,.page-template-template-default-no-title .entry-content h4,.page-template-template-default-no-title .entry-content h5,.page-template-template-default-no-title .entry-content h6,.home .entry-summary h1,.home .entry-summary h2,.home .entry-summary h3,.home .entry-summary h4,.home .entry-summary h5,.home .entry-summary h6,.page-template-template-default-no-title .entry-summary h1,.page-template-template-default-no-title .entry-summary h2,.page-template-template-default-no-title .entry-summary h3,.page-template-template-default-no-title .entry-summary h4,.page-template-template-default-no-title .entry-summary h5,.page-template-template-default-no-title .entry-summary h6{font-family:"Archivo",sans-serif;font-weight:800;line-height:1.3}.home .entry-content p,.page-template-template-default-no-title .entry-content p,.home .entry-summary p,.page-template-template-default-no-title .entry-summary p{font-size:2rem;font-weight:400;line-height:1.3}@media screen and (min-width: 600px){.home .entry-content p,.page-template-template-default-no-title .entry-content p,.home .entry-summary p,.page-template-template-default-no-title .entry-summary p{font-size:2.4rem}}.home .entry-content a,.page-template-template-default-no-title .entry-content a,.home .entry-summary a,.page-template-template-default-no-title .entry-summary a{font-weight:800;text-decoration:none}.home .entry-content a.wp-block-button__link,.page-template-template-default-no-title .entry-content a.wp-block-button__link,.home .entry-summary a.wp-block-button__link,.page-template-template-default-no-title .entry-summary a.wp-block-button__link{font-size:2rem;font-weight:500;line-height:1.3;padding:.15em 1.5em .2em}.entry-content a,.entry-summary a{font-weight:700}.entry-content a:not(.wp-block-button__link),.entry-summary a:not(.wp-block-button__link){color:var(--lesson-color-accent)}.entry-content p,.entry-content ol,.entry-content ul,.entry-summary p,.entry-summary ol,.entry-summary ul{margin:1em auto}.entry-content h1:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-content h2:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-content h3:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-content h4:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-content h5:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-content h6:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-summary h1:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-summary h2:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-summary h3:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-summary h4:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-summary h5:not(.collapsible-toggle-heading,.facilitator-content>*),.entry-summary h6:not(.collapsible-toggle-heading,.facilitator-content>*){margin:.5em auto}.entry-content>*:not(.alignfull,.alignwide,.print-button),.entry-summary>*:not(.alignfull,.alignwide,.print-button){width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px}.wp-block-cover.alignfull{padding:0}.wp-block-cover.alignfull .wp-block-cover__inner-container>*{padding:1.25em 5%}.wp-block-cover.alignfull .wp-block-cover__inner-container>.alignfull{margin:0;padding-top:2.5em}.wp-block-embed.alignright,.wp-block-embed.alignleft{max-width:unset}.wp-block-embed.aligncenter .wp-block-embed__wrapper{text-align:center}.wp-block-embed.alignright .wp-block-embed__wrapper{text-align:right}.wp-block-embed.alignwide{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px}.wp-block-embed.alignwide .wp-block-embed__wrapper iframe,.wp-block-embed.alignfull .wp-block-embed__wrapper iframe{aspect-ratio:16/9;height:auto;width:100%;max-width:unset}@media screen and (max-width: 600px){.wp-block-spacer{height:0 !important}}footer.entry-meta{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px}footer.entry-meta .post-edit-link{display:inline-block;padding:1rem;padding-left:0}.user-registration input,.user-registration fieldset{border-style:solid;border-width:1px}.u-cf{*zoom:1}.u-cf:before,.u-cf:after{content:" ";display:table}.u-cf:after{clear:both}.u-background-shade-50{background:rgba(0,0,0,.5)}.u-visually-hidden:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.u-visually-hidden.skip-link{background:#000;color:#fff;display:inline-block;font-size:1.2rem;line-height:0;outline:none;text-decoration:none;z-index:2}.print-button{align-items:center;background:#f5f5f5;border:none;cursor:pointer;display:flex;font-size:inherit;margin-left:auto;padding:.625em;z-index:1}.print-button:before{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:2.0625em;mask-image:url('data:image/svg+xml;utf8,<svg width="37" height="33" viewBox="0 0 37 33" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36.5189" height="16.017" rx="2.49163" transform="matrix(-1 0 0 1 36.5195 10.2515)" fill="black"/><rect x="-1.66109" y="1.66109" width="21.6851" height="13.7282" transform="matrix(-1 0 0 1 28.0099 15.9133)" fill="F5F5F5" stroke="black" stroke-width="3.32217"/><rect width="20.5018" height="8.96955" transform="matrix(-1 0 0 1 28.9609 0)" fill="black"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="37" height="33" viewBox="0 0 37 33" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36.5189" height="16.017" rx="2.49163" transform="matrix(-1 0 0 1 36.5195 10.2515)" fill="black"/><rect x="-1.66109" y="1.66109" width="21.6851" height="13.7282" transform="matrix(-1 0 0 1 28.0099 15.9133)" fill="F5F5F5" stroke="black" stroke-width="3.32217"/><rect width="20.5018" height="8.96955" transform="matrix(-1 0 0 1 28.9609 0)" fill="black"/></svg>');width:2.3125em;background:var(--lesson-color-accent)}@media screen and (max-width: 600px){.print-button{display:none}}.cards{display:grid;overflow-x:clip}@supports not (overflow-x: clip){.cards{overflow:hidden}}@media screen and (min-width: 600px){.cards{grid-template-columns:repeat(3, 1fr)}.cards.mod-track .card{grid-column:span 1}.cards.mod-module .card:nth-child(1){grid-column:span 2}.cards.mod-module .card:nth-child(2){grid-column:span 1}}.card{background-color:var(--lesson-color-accent);color:#fff;display:flex;flex-direction:column;height:101%;min-height:33vw;overflow:hidden;padding:1.5em;position:relative;transition:transform .3s ease-in-out;width:101%}.card{font-size:20px}@media screen and (min-width: 320px){.card{font-size:calc(20px + 16 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.card{font-size:36px}}.card:focus,.card *:focus{outline:none;outline-offset:0}.card:hover,.card:focus-within{outline:none;transform:scale(1.056);z-index:1}@media screen and (min-width: 600px){.card:nth-of-type(10n+2),.card:nth-of-type(5n+3){grid-column:span 2}.card:nth-of-type(10n+0){grid-column:span 3}}.card-poster{mix-blend-mode:multiply;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.card-poster img{object-fit:cover;object-position:center;height:100%;width:100%}.card-header{pointer-events:none;z-index:1}.card-title{font-family:"Archivo",sans-serif;font-weight:700;margin:0}.card-title{font-size:20px}@media screen and (min-width: 320px){.card-title{font-size:calc(20px + 16 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.card-title{font-size:36px}}.card-lesson-number{display:inline;position:relative}.card-lesson-number:before{background:#fff;content:"";height:2px;position:absolute;top:-0.277778em;left:.055556em;width:1em}.card-description{display:none}.card-link{background:none;border:none;color:transparent;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;outline:none;overflow:hidden;padding:0;text-indent:100%;white-space:nowrap;width:100%}.collapsible-toggle-heading{border-top:1px solid #a5a5a5;margin:0 auto}.collapsible-toggle-heading:first-of-type{margin-top:1.1111em}.collapsible-toggle-heading:last-of-type{border-bottom:1px solid #a5a5a5}.collapsible-toggle-heading .collapsible-toggle-btn-text:before{content:counter(section, decimal-leading-zero) " ";counter-increment:section;font-family:"Archivo Black",sans-serif}.collapsible-toggle-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:inherit;justify-content:space-between;padding:.8195em 0;text-align:left;width:100%}.collapsible-toggle-btn:after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:.6945em;mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');width:.389em;background:var(--lesson-color-accent);transform-origin:.138889em .277778em;transition:transform .3s ease-in-out}.collapsible-toggle-btn[aria-expanded=true]:after{transform:rotate(90deg)}.collapsible-toggle-btn-text{font-family:"Archivo",sans-serif}.collapsible-toggle-btn-text{font-size:20px}@media screen and (min-width: 320px){.collapsible-toggle-btn-text{font-size:calc(20px + 16 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.collapsible-toggle-btn-text{font-size:36px}}.collapsible-content{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;border-top:1px solid #a5a5a5;font-size:1.6rem;padding:1em 0 1em 3em}@media screen and (min-width: 600px){.collapsible-content{font-size:2rem}}.collapsible-content:last-of-type{border-top:none;border-bottom:1px solid #a5a5a5}.collapsible-content h1,.collapsible-content h2,.collapsible-content h3,.collapsible-content h4,.collapsible-content h5,.collapsible-content h6{font-family:"Archivo",sans-serif;font-size:inherit;font-weight:700}.collapsible-content h1:not(.facilitator-content>*,.wp-block-group__inner-container>*),.collapsible-content h2:not(.facilitator-content>*,.wp-block-group__inner-container>*),.collapsible-content h3:not(.facilitator-content>*,.wp-block-group__inner-container>*),.collapsible-content h4:not(.facilitator-content>*,.wp-block-group__inner-container>*),.collapsible-content h5:not(.facilitator-content>*,.wp-block-group__inner-container>*),.collapsible-content h6:not(.facilitator-content>*,.wp-block-group__inner-container>*){margin:1.5em 0}.collapsible-content h1:not(.facilitator-content>*,.wp-block-group__inner-container>*):first-of-type,.collapsible-content h2:not(.facilitator-content>*,.wp-block-group__inner-container>*):first-of-type,.collapsible-content h3:not(.facilitator-content>*,.wp-block-group__inner-container>*):first-of-type,.collapsible-content h4:not(.facilitator-content>*,.wp-block-group__inner-container>*):first-of-type,.collapsible-content h5:not(.facilitator-content>*,.wp-block-group__inner-container>*):first-of-type,.collapsible-content h6:not(.facilitator-content>*,.wp-block-group__inner-container>*):first-of-type{margin-top:.5em}.collapsible-content .facilitator-content{margin:1.65em 0 2em}.collapsible-content .wp-block-group{background:var(--lesson-color-accent);margin:1em 0 .75em;padding:1em 1.5em .5em}.collapsible-content .wp-block-group a,.collapsible-content .wp-block-group p,.collapsible-content .wp-block-group h1,.collapsible-content .wp-block-group h2,.collapsible-content .wp-block-group h3,.collapsible-content .wp-block-group h4,.collapsible-content .wp-block-group h5,.collapsible-content .wp-block-group h6{color:#fff}.collapsible-content-reading-time{align-items:center;color:#a5a5a5;display:flex;font-weight:bold}.collapsible-content-reading-time:before{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:1.3em;margin-right:.6em;mask-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 23.5625C18.8335 23.5625 23.5625 18.8335 23.5625 13C23.5625 7.16649 18.8335 2.4375 13 2.4375C7.16649 2.4375 2.4375 7.16649 2.4375 13C2.4375 18.8335 7.16649 23.5625 13 23.5625ZM13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 3.45312C13.7853 3.45312 14.4219 4.08972 14.4219 4.875L14.4219 13C14.4219 13.7853 13.7853 14.4219 13 14.4219C12.2147 14.4219 11.5781 13.7853 11.5781 13L11.5781 4.875C11.5781 4.08972 12.2147 3.45312 13 3.45312Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.0054 12.0523C14.5607 12.6076 14.5607 13.5079 14.0054 14.0631L8.72417 19.3444C8.16889 19.8997 7.26861 19.8997 6.71333 19.3444C6.15806 18.7891 6.15806 17.8888 6.71333 17.3335L11.9946 12.0523C12.5499 11.497 13.4501 11.497 14.0054 12.0523Z" fill="black"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 23.5625C18.8335 23.5625 23.5625 18.8335 23.5625 13C23.5625 7.16649 18.8335 2.4375 13 2.4375C7.16649 2.4375 2.4375 7.16649 2.4375 13C2.4375 18.8335 7.16649 23.5625 13 23.5625ZM13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 3.45312C13.7853 3.45312 14.4219 4.08972 14.4219 4.875L14.4219 13C14.4219 13.7853 13.7853 14.4219 13 14.4219C12.2147 14.4219 11.5781 13.7853 11.5781 13L11.5781 4.875C11.5781 4.08972 12.2147 3.45312 13 3.45312Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.0054 12.0523C14.5607 12.6076 14.5607 13.5079 14.0054 14.0631L8.72417 19.3444C8.16889 19.8997 7.26861 19.8997 6.71333 19.3444C6.15806 18.7891 6.15806 17.8888 6.71333 17.3335L11.9946 12.0523C12.5499 11.497 13.4501 11.497 14.0054 12.0523Z" fill="black"/></svg>');width:1.3em;background:#a5a5a5}.lesson,.module,.track{flex-grow:1}.lesson .entry-hero,.module .entry-hero,.track .entry-hero{position:relative}.lesson .entry-hero:before,.module .entry-hero:before,.track .entry-hero:before{content:"";background:var(--lesson-color-accent);mix-blend-mode:multiply;position:absolute;bottom:0;width:100%;height:55px}@media screen and (min-width: 320px){.lesson .entry-hero:before,.module .entry-hero:before,.track .entry-hero:before{height:calc(55px + (200 - 55) * ((100vw - 320px) / (1200 - 320)))}}@media screen and (min-width: 1200px){.lesson .entry-hero:before,.module .entry-hero:before,.track .entry-hero:before{height:200px}}.lesson .entry-lesson-number,.module .entry-lesson-number,.track .entry-lesson-number{color:#fff;font-weight:bold;letter-spacing:-0.05em;line-height:121.5%;margin:0 0 14px 14px;position:absolute;bottom:0;text-shadow:0px 20px 10px rgba(0,0,0,.1)}.lesson .entry-lesson-number,.module .entry-lesson-number,.track .entry-lesson-number{font-size:64px}@media screen and (min-width: 320px){.lesson .entry-lesson-number,.module .entry-lesson-number,.track .entry-lesson-number{font-size:calc(64px + 224 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.lesson .entry-lesson-number,.module .entry-lesson-number,.track .entry-lesson-number{font-size:288px}}.lesson .entry-header,.module .entry-header,.track .entry-header{position:relative}.lesson .entry-header .entry-meta-wrapper,.module .entry-header .entry-meta-wrapper,.track .entry-header .entry-meta-wrapper{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px}.lesson .entry-header .entry-title,.module .entry-header .entry-title,.track .entry-header .entry-title{margin-top:1em}.lesson .entry-header .entry-title,.module .entry-header .entry-title,.track .entry-header .entry-title{font-size:20px}@media screen and (min-width: 320px){.lesson .entry-header .entry-title,.module .entry-header .entry-title,.track .entry-header .entry-title{font-size:calc(20px + 16 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.lesson .entry-header .entry-title,.module .entry-header .entry-title,.track .entry-header .entry-title{font-size:36px}}.lesson .entry-header .entry-excerpt,.module .entry-header .entry-excerpt,.track .entry-header .entry-excerpt{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;margin:1em auto}.lesson .entry-header .entry-notes,.module .entry-header .entry-notes,.track .entry-header .entry-notes{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:3.5em auto 0}.lesson .entry-header .entry-time,.module .entry-header .entry-time,.track .entry-header .entry-time{align-items:center;display:inline-flex;font-weight:700}.lesson .entry-header .entry-time:before,.module .entry-header .entry-time:before,.track .entry-header .entry-time:before{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:1.3em;margin-right:.6em;mask-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 23.5625C18.8335 23.5625 23.5625 18.8335 23.5625 13C23.5625 7.16649 18.8335 2.4375 13 2.4375C7.16649 2.4375 2.4375 7.16649 2.4375 13C2.4375 18.8335 7.16649 23.5625 13 23.5625ZM13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 3.45312C13.7853 3.45312 14.4219 4.08972 14.4219 4.875L14.4219 13C14.4219 13.7853 13.7853 14.4219 13 14.4219C12.2147 14.4219 11.5781 13.7853 11.5781 13L11.5781 4.875C11.5781 4.08972 12.2147 3.45312 13 3.45312Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.0054 12.0523C14.5607 12.6076 14.5607 13.5079 14.0054 14.0631L8.72417 19.3444C8.16889 19.8997 7.26861 19.8997 6.71333 19.3444C6.15806 18.7891 6.15806 17.8888 6.71333 17.3335L11.9946 12.0523C12.5499 11.497 13.4501 11.497 14.0054 12.0523Z" fill="black"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 23.5625C18.8335 23.5625 23.5625 18.8335 23.5625 13C23.5625 7.16649 18.8335 2.4375 13 2.4375C7.16649 2.4375 2.4375 7.16649 2.4375 13C2.4375 18.8335 7.16649 23.5625 13 23.5625ZM13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 3.45312C13.7853 3.45312 14.4219 4.08972 14.4219 4.875L14.4219 13C14.4219 13.7853 13.7853 14.4219 13 14.4219C12.2147 14.4219 11.5781 13.7853 11.5781 13L11.5781 4.875C11.5781 4.08972 12.2147 3.45312 13 3.45312Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.0054 12.0523C14.5607 12.6076 14.5607 13.5079 14.0054 14.0631L8.72417 19.3444C8.16889 19.8997 7.26861 19.8997 6.71333 19.3444C6.15806 18.7891 6.15806 17.8888 6.71333 17.3335L11.9946 12.0523C12.5499 11.497 13.4501 11.497 14.0054 12.0523Z" fill="black"/></svg>');width:1.3em;background:var(--lesson-color-accent)}.lesson .entry-content,.module .entry-content,.track .entry-content{padding-top:.9375em;position:relative}.lesson .entry-content:before,.module .entry-content:before,.track .entry-content:before{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;background:#a5a5a5;content:"";height:1px;position:absolute;top:0;left:50%;transform:translateX(-50%)}body.is-showing-facilitator-content .lesson .entry-content,body.is-showing-facilitator-content .module .entry-content,body.is-showing-facilitator-content .track .entry-content{padding-top:.3125em}body.is-showing-facilitator-content .lesson .entry-content:before,body.is-showing-facilitator-content .module .entry-content:before,body.is-showing-facilitator-content .track .entry-content:before{display:none}.lesson .entry-content ul ul,.module .entry-content ul ul,.track .entry-content ul ul{margin-top:0;margin-bottom:0}.page{flex-grow:1}.page .entry-header .entry-meta{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px}.page:not(.home,.page-template-template-default-no-title) .type-page .entry-content{padding-bottom:1.25em}.next-link{display:none;position:absolute;right:4rem;top:3rem;font-size:4rem;text-decoration:none}@media(min-width: 1200px){.next-link{display:block}}.next-link::after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:.6945em;mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');width:.389em;display:inline-block;background:var(--lesson-color-accent)}.next-link:hover::after{background:var(--lesson-color-primary)}.prev-link{display:none;position:absolute;left:4rem;top:3rem;font-size:4rem;text-decoration:none}@media(min-width: 1200px){.prev-link{display:block}}.prev-link::before{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:.6945em;mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');width:.389em;display:inline-block;background:var(--lesson-color-accent);transform:rotate(180deg)}.prev-link:hover::before{background:var(--lesson-color-primary)}.facilitator-content{background:#dfe7ec;display:none;font-size:1.6rem;margin:0 auto 2.5em;padding:1em 1.5em .5em}@media screen and (min-width: 600px){.facilitator-content{font-size:2rem}}.facilitator-content h1,.facilitator-content h2,.facilitator-content h3,.facilitator-content h4,.facilitator-content h5,.facilitator-content h6{font-family:"Archivo",sans-serif;font-size:inherit;font-weight:700}body.is-showing-facilitator-content .facilitator-content{display:block;position:relative}body.is-showing-facilitator-content .facilitator-content:not(.collapsible-content>*):after{background:#a5a5a5;bottom:-1em;content:"";height:1px;position:absolute;left:0;width:100%}.facilitator-content-toggle{align-items:center;display:inline-flex;flex-grow:1;font-size:1.6rem;font-weight:700;justify-content:flex-end;padding:.77778em 0 .5em}@media screen and (min-width: 600px){.facilitator-content-toggle{font-size:1.8rem}}.facilitator-content-toggle label{color:#a5a5a5;padding-right:1.666667em}.facilitator-content-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#a5a5a5;border-radius:3.3rem;cursor:pointer;height:3.2rem;position:relative;width:6rem}.facilitator-content-toggle input[type=checkbox]:checked{background:var(--lesson-color-accent)}.facilitator-content-toggle input[type=checkbox]:checked:after{transform:translateX(2.8rem)}.facilitator-content-toggle input[type=checkbox]:after{background:#fff;border-radius:50%;content:"";height:3rem;left:.1rem;position:absolute;top:.1rem;transition:transform .3s ease-in-out;width:3rem}.site-header{background:#fff;font-size:1rem;height:4rem;padding:0 5%;position:fixed;top:0;text-transform:uppercase;width:100%;z-index:2}@media screen and (min-width: 920px){.site-header{font-size:1.6rem;height:6rem}}.site-header-inner{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin:0 auto;max-width:1200px}.site-header-left{height:100%;margin-right:2rem}.site-header-branding{height:100%;margin:0}.site-header-branding-link{height:100%;display:flex}.site-header-branding-link:focus{outline-offset:-1px}.site-header-branding-logo{height:100%;pointer-events:none;width:auto}.site-header-right{align-items:flex-end;display:flex;flex-direction:column;height:100%;overflow:visible;position:relative;flex-grow:1}.site-nav{display:flex;justify-content:center;position:relative}.site-nav a{text-decoration:none}.site-nav a:hover{color:var(--lesson-color-primary)}.site-nav .menu,.site-nav .sub-menu{list-style:none;margin:0;padding:0}.site-nav-toggle{align-items:center;align-self:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--lesson-color-accent);cursor:pointer;display:flex;height:4rem;justify-content:center;position:absolute;top:0;right:-1rem;width:4rem}@media screen and (min-width: 920px){.site-nav-toggle{display:none}}.site-nav-toggle:focus{outline-offset:-1px}.site-nav-toggle:after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;background:var(--lesson-color-accent);content:"";height:2rem;mask-image:url('data:image/svg+xml;utf8,<svg width="16px" height="16px" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect width="16" height="16" fill="none"/><path d="M1,9h14V7H1V9z M1,14h14v-2H1V14z M1,2v2h14V2H1z"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16px" height="16px" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect width="16" height="16" fill="none"/><path d="M1,9h14V7H1V9z M1,14h14v-2H1V14z M1,2v2h14V2H1z"/></svg>');width:2rem}.site-nav-toggle:checked:after{height:2.4rem;mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2"><line x1="18" y1="6" x2="6" y2="18" /><line x1="6" y1="6" x2="18" y2="18" /></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2"><line x1="18" y1="6" x2="6" y2="18" /><line x1="6" y1="6" x2="18" y2="18" /></svg>');width:2.4rem}.site-nav.mod-primary{align-items:flex-end;background:#fff;flex-direction:column-reverse;font-size:1.5rem;font-weight:500;height:auto;justify-content:space-between;margin-bottom:.33em;position:relative;transition-duration:.5s;transition-property:transform,visibility;transition-timing-function:ease-in-out;width:100%}@media screen and (max-width: 919px){.site-nav.mod-primary{position:absolute;top:4rem;transform:translate(0, -100vh);visibility:hidden}.site-nav.mod-primary.is-open{transform:translate(0, 0);visibility:visible}}@media screen and (min-width: 920px){.site-nav.mod-primary{align-items:center;flex-direction:row;height:100%}}.site-nav.mod-primary .menu-main-container{width:100%}.site-nav.mod-primary .menu{display:flex;height:100%;width:100%}@media screen and (max-width: 919px){.site-nav.mod-primary .menu{align-items:flex-end;flex-direction:column}}@media screen and (min-width: 920px){.site-nav.mod-primary .menu{align-items:center}}.site-nav.mod-primary .menu-item{font-size:inherit;position:relative}@media screen and (max-width: 919px){.site-nav.mod-primary .menu-item:first-of-type{padding-top:1px}.site-nav.mod-primary .menu-item:first-of-type:before{background:#a5a5a5;content:"";display:block;height:1px;position:absolute;right:0;top:0;left:0;width:100%}.site-nav.mod-primary .menu-item:not(:last-of-type){padding-bottom:1px;width:100%}.site-nav.mod-primary .menu-item:not(:last-of-type):after{background:#a5a5a5;content:"";display:block;height:1px;position:absolute;right:0;bottom:0;left:0;width:100%}.site-nav.mod-primary .menu-item:not(:last-of-type) a{outline-offset:-1px}}@media screen and (min-width: 920px){.site-nav.mod-primary .menu-item{padding:2px}}.site-nav.mod-primary .menu-item a{align-items:center;display:flex;height:4rem}.site-nav.mod-primary .menu-item a:not(.site-nav-login,.site-nav-logout){background:#fff}.site-nav.mod-primary .menu-item a:not(.site-nav-login,.site-nav-logout):not(.astm-search-menu>a){padding:0 1em}.site-nav.mod-primary .menu-item-has-children{transition:margin .3s ease-in-out}.site-nav.mod-primary .sub-menu{background:#fff;display:flex;flex-direction:column;height:auto;max-height:100vh;overflow:auto;position:absolute;transform:translate(0, -100vh);transition-duration:.5s;transition-property:transform,visibility;transition-timing-function:ease-in-out;visibility:hidden;width:max-content;max-width:90vw}@media screen and (max-width: 919px){.site-nav.mod-primary .sub-menu{width:100%}}@media screen and (min-width: 920px){.site-nav.mod-primary .sub-menu{top:calc(6rem - 0.33em - 1px)}}.site-nav.mod-primary .sub-menu.is-open{transform:translate(0, 0);visibility:visible}.site-nav.mod-primary .sub-menu .menu-item{padding:0;position:relative}.site-nav.mod-primary .sub-menu .menu-item:not(:last-of-type){padding-bottom:1px}.site-nav.mod-primary .sub-menu .menu-item:not(:last-of-type):after{background:#a5a5a5;content:"";display:block;height:1px;position:absolute;right:0;bottom:0;left:0;width:100%}@media screen and (max-width: 919px){.site-nav.mod-primary .sub-menu .menu-item:first-of-type{padding-top:1px}.site-nav.mod-primary .sub-menu .menu-item:last-of-type{padding-bottom:1px}.site-nav.mod-primary .sub-menu .menu-item:last-of-type:after{background:#a5a5a5;content:"";display:block;height:1px;position:absolute;right:0;bottom:0;left:0;width:100%}}.site-nav.mod-primary .sub-menu .menu-item a{background:#fff;height:auto;min-height:4rem;outline-offset:-1px;padding:2px}.site-nav.mod-primary .menu-item.current-menu-item a{color:var(--lesson-color-accent)}@media screen and (min-width: 920px){.site-nav.mod-primary .menu-item.mod-underline{margin-left:auto}.site-nav.mod-primary .menu-item.mod-underline a{color:var(--lesson-color-accent);font-weight:700;position:relative}.site-nav.mod-primary .menu-item.mod-underline a:hover{color:var(--lesson-color-primary)}.site-nav.mod-primary .menu-item.mod-underline a:after{background-color:currentColor;content:"";height:2px;width:calc(100% - 2em);position:absolute;left:1em;bottom:.45em}}.site-nav-login,.site-nav-logout{background:var(--lesson-color-accent);border-radius:9999px;color:#fff;font-size:1.5rem;height:unset !important;padding:.15em 1em;position:relative}@media screen and (max-width: 919px){.site-nav-login,.site-nav-logout{margin:1rem}}.site-nav-login:focus,.site-nav-logout:focus{background:var(--lesson-color-primary);outline:1px solid var(--lesson-color-accent)}.site-nav-login:hover,.site-nav-logout:hover{color:#fff !important;background:var(--lesson-color-primary)}.site-nav.mod-secondary{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;align-items:flex-start}.site-nav.mod-secondary .menu-item{float:left;font-size:1.2rem;font-weight:700;margin-right:.5em}.site-nav.mod-secondary .menu-item:not(:last-child):after{content:"|";padding-left:.5em}.page-search-results{display:flex;flex-direction:column;height:100%;margin:0 auto;padding:2rem 5%;width:100%;max-width:calc(1200px + 10%)}@media screen and (min-width: 600px){.page-search-results{padding:2.5em 5%}}.page-search-results a{text-decoration:none}.page-search-results ul{list-style-type:none;margin:0}.search-results-nav a,.search-results-header p,.search-results-title{font-size:1.2rem;line-height:1.5;margin:0}@media screen and (min-width: 600px){.search-results-nav a,.search-results-header p,.search-results-title{font-size:2.4rem}}.search-results-list{flex-grow:1;padding:2rem 0}@media screen and (min-width: 600px){.search-results-list{padding:2.5em 0}}.search-results-list-item{position:relative}.search-results-list-item:after{background:#a5a5a5;content:"";display:block;height:1px;position:absolute;bottom:0;width:100%}.search-results-list-item a{align-items:center;color:var(--lesson-color-accent);display:flex;font-family:"Archivo Black",sans-serif;justify-content:space-between;line-height:1.15;padding:.375em 0;width:100%}.search-results-list-item a{font-size:24px}@media screen and (min-width: 320px){.search-results-list-item a{font-size:calc(24px + 40 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.search-results-list-item a{font-size:64px}}.search-results-list-item a:hover,.search-results-list-item a:focus{background:#f5f5f5;outline:none}.search-results-list-item a:after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:.6945em;mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');width:.389em;background:var(--lesson-color-accent);padding:0 2.75%}.search-results-nav ul{display:flex;justify-content:space-between;padding:0}.search-toggle-wrapper{height:4rem}.search-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;height:4rem;left:100%;padding:.4em .6em;transition:left .3s ease-out;width:4rem;z-index:1}@media screen and (min-width: 920px){.search-toggle{margin-right:-0.6em}}.search-toggle:focus{outline-offset:-1px}.search-toggle:checked{position:absolute;left:2rem}@media screen and (max-width: 919px){.search-toggle:checked{top:0;left:0}}.search-toggle:after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:24px;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.7432 23.6915L11.8462 15.7945L15.1035 12.5371L23.0005 20.4341L19.7432 23.6915Z" fill="%23FF7133"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.43254 18.8651C14.642 18.8651 18.8651 14.642 18.8651 9.43254C18.8651 4.22309 14.642 0 9.43254 0C4.22309 0 0 4.22309 0 9.43254C0 14.642 4.22309 18.8651 9.43254 18.8651ZM9.43228 15.1358C12.5822 15.1358 15.1357 12.5823 15.1357 9.43242C15.1357 6.28253 12.5822 3.72903 9.43228 3.72903C6.28238 3.72903 3.72888 6.28253 3.72888 9.43242C3.72888 12.5823 6.28238 15.1358 9.43228 15.1358Z" fill="%23FF7133"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.7432 23.6915L11.8462 15.7945L15.1035 12.5371L23.0005 20.4341L19.7432 23.6915Z" fill="%23FF7133"/><path fill-rule="evenodd" clip-rule="evenodd" d="M9.43254 18.8651C14.642 18.8651 18.8651 14.642 18.8651 9.43254C18.8651 4.22309 14.642 0 9.43254 0C4.22309 0 0 4.22309 0 9.43254C0 14.642 4.22309 18.8651 9.43254 18.8651ZM9.43228 15.1358C12.5822 15.1358 15.1357 12.5823 15.1357 9.43242C15.1357 6.28253 12.5822 3.72903 9.43228 3.72903C6.28238 3.72903 3.72888 6.28253 3.72888 9.43242C3.72888 12.5823 6.28238 15.1358 9.43228 15.1358Z" fill="%23FF7133"/></svg>');width:23px;background:var(--lesson-color-accent)}.search-toggle:hover::after{background:var(--lesson-color-primary)}.search-wrapper{align-items:center;background:#fff;display:flex;height:4rem;position:absolute;top:0;right:0;left:0;transform:translate(150%, 0);transition:all .3s ease-in-out;width:100%}.search-wrapper.is-open{transform:translate(0, 0)}.search-wrapper.is-open div[id*=ajaxsearchlite]{visibility:visible}@media screen and (min-width: 920px){.search-wrapper{height:100%;padding-left:3rem}.search-wrapper:after{background:var(--lesson-color-accent);content:"";height:2px;position:absolute;bottom:-0.33em;width:calc(100% - 3rem)}}.search-wrapper div[id*=ajaxsearchlite]{box-shadow:none;display:inline-block;flex-grow:1;height:100%;overflow:visible;visibility:hidden}.search-wrapper div[id*=ajaxsearchlite] .probox{align-items:center;display:flex;height:100% !important;overflow:visible}.search-wrapper div[id*=ajaxsearchlite] .probox .proinput{height:auto;font-size:1.5rem;margin-left:4em;padding:.44em 0;text-shadow:none}.search-wrapper div[id*=ajaxsearchlite] .probox .proinput input[type=search]{font-family:"Archivo",sans-serif;font-size:1.5rem !important;font-weight:500 !important;text-transform:uppercase}.search-wrapper div[id*=ajaxsearchlite] .probox .proinput input[type=search]::placeholder{color:#000 !important}.search-wrapper div[id*=ajaxsearchlite] .probox .proclose svg{background:var(--lesson-color-accent)}.search-wrapper div[id*=ajaxsearchlite] .probox .proloading .asl_simple-circle{border-color:var(--lesson-color-accent)}.search-wrapper div[id*=ajaxsearchlite] .probox .promagnifier{height:auto;width:auto}.search-wrapper div[id*=ajaxsearchlite] .probox .promagnifier .innericon{overflow:visible}.search-wrapper div[id*=ajaxsearchlite] .probox .promagnifier .innericon svg{display:none}.search-wrapper div[id*=ajaxsearchlite] .probox .promagnifier .innericon .search-submit{background:var(--lesson-color-accent);border-radius:9999px;color:#fff;font-size:1.5rem;line-height:1.5;margin-right:.6em;padding:.12em 1em;position:relative;text-transform:uppercase}@media screen and (min-width: 920px){.search-wrapper div[id*=ajaxsearchlite] .probox .promagnifier .innericon .search-submit{margin-right:-1em;padding:.45em 2em}.search-wrapper div[id*=ajaxsearchlite] .probox .promagnifier .innericon .search-submit:after{top:.33em;right:1em;bottom:.33em;left:1em}}div[id*=ajaxsearchliteres].asl_r.vertical{box-shadow:none;left:0 !important;margin-top:0;padding:0;width:100% !important}@media screen and (max-width: 919px){div[id*=ajaxsearchliteres].asl_r.vertical{top:10.98rem !important}}@media screen and (min-width: 920px){div[id*=ajaxsearchliteres].asl_r.vertical{top:6rem !important}}div[id*=ajaxsearchliteres].asl_r.vertical .asl_desc{display:none}div[id*=ajaxsearchliteres].asl_r.vertical .results{margin:0 auto;max-width:1200px;overscroll-behavior:contain;padding:2.5em 5% 5.5em}div[id*=ajaxsearchliteres].asl_r.vertical .results .item{padding:1.5em 0}div[id*=ajaxsearchliteres].asl_r.vertical .results .item.hovered{background:#f5f5f5}div[id*=ajaxsearchliteres].asl_r.vertical .results .item:after{background:#a5a5a5 !important;content:"";display:block !important;height:1px;position:absolute;bottom:0;width:100%}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content{padding:0}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content .etc{margin:0}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3{display:inline-block;max-width:90%}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a:hover{color:var(--lesson-color-accent);font-family:"Archivo Black",sans-serif !important;line-height:inherit}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a:hover{font-size:24px}@media screen and (min-width: 320px){div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a:hover{font-size:calc(24px + 40 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a:hover{font-size:64px}}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 .overlap,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a .overlap,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a:hover .overlap{align-items:center;display:flex;justify-content:flex-end}div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 .overlap:after,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a .overlap:after,div[id*=ajaxsearchliteres].asl_r.vertical .results .item .asl_content h3 a:hover .overlap:after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:.6945em;mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="25" viewBox="0 0 14 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 24L12 12.5L2 1" stroke="black" stroke-width="3"/></svg>');width:.389em;background:var(--lesson-color-accent);padding:0 2.75%}.breadcrumb-nav{display:none;padding:1.2em 0}@media screen and (min-width: 600px){.breadcrumb-nav{display:block}}.breadcrumb{height:100%;list-style:none;margin:0;padding-left:0;text-transform:uppercase}.breadcrumb-link,.breadcrumb-item{font-size:1.6rem;text-decoration:none}.breadcrumb-item{float:left;margin-right:.5em}.breadcrumb-item:last-child{font-weight:700}.breadcrumb-item:not(:last-child):after{content:">";padding-left:.25em}.post-nav{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;display:flex;margin:2.91667em auto;width:90%}.post-nav{font-size:20px}@media screen and (min-width: 320px){.post-nav{font-size:calc(20px + 28 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.post-nav{font-size:48px}}.post-nav .nav-link{background-blend-mode:multiply;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;font-family:"Archivo Black",sans-serif;min-height:5em;padding:.7em;position:relative;text-decoration:none}.post-nav .nav-link:after{mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;content:"";height:.5625em;mask-image:url('data:image/svg+xml;utf8,<svg width="17" height="27" viewBox="0 0 17 27" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 25L12.5 13.5L2.5 2" stroke="white" stroke-width="6"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="17" height="27" viewBox="0 0 17 27" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 25L12.5 13.5L2.5 2" stroke="white" stroke-width="6"/></svg>');width:.3542em;background:#fff;height:100%;position:absolute;top:0}.post-nav .nav-link.mod-next{background-color:var(--lesson-color-accent);flex-grow:1;padding-right:1.25em}.post-nav .nav-link.mod-next:after{right:.25em}.post-nav .nav-link.mod-previous{background-color:var(--lesson-color-primary);margin-right:.25em;position:relative;text-align:center;width:5em}.post-nav .nav-link.mod-previous:after{left:.25em;transform:rotate(180deg)}.nav-title-prefix{display:block;width:100%;font-family:"Archivo",sans-serif}.nav-title-prefix{font-size:24px}@media screen and (min-width: 320px){.nav-title-prefix{font-size:calc(24px + 40 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.nav-title-prefix{font-size:64px}}.site-footer{background:#000;color:#fff;font-family:Open Sans,sans-serif;font-size:1.2rem;padding:2.5em .5em;text-align:center}.site-copyright{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;font-size:1.2rem;margin:.5em auto}.info-modal,.info-modal-overlay{position:fixed}.info-modal[aria-hidden=true],.info-modal-overlay[aria-hidden=true]{display:none}.info-modal:not([aria-hidden=true]),.info-modal-overlay:not([aria-hidden=true]){display:block}.info-modal{width:90%;margin-left:auto !important;margin-right:auto !important;max-width:800px;align-self:center;color:#fff;margin-top:.5em;z-index:3}.info-modal-close{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:4.8rem;height:3.3rem;justify-content:center;line-height:.5;padding:0;position:absolute;top:0;right:0;width:3.3rem}.info-modal-lesson-number{font-weight:700}.info-modal-lesson-number{font-size:24px}@media screen and (min-width: 320px){.info-modal-lesson-number{font-size:calc(24px + 40 * ((100vw - 320px) / 880))}}@media screen and (min-width: 1200px){.info-modal-lesson-number{font-size:64px}}.info-modal-title{margin:0}.info-modal-description{color:inherit}.info-modal-overlay{background-color:rgba(0,0,0,.7);height:100%;top:0;left:0;width:100%;z-index:2}
