@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.button{border-radius:8px;display:inline-block;padding:.875em 1.5em;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;font-size:.875rem}.button--fullwidth{width:100%;padding:1em 0}.button--primary{background-color:#12c081;color:#fff;border-color:#12c081;-webkit-transition:background-color .05s linear,border-color .05s linear;-o-transition:background-color linear .05s,border-color linear .05s;transition:background-color .05s linear,border-color .05s linear}.button--primary:hover{background-color:#14d791;border-color:#14d791}.button--primary--disabled{cursor:default}.button--primary--disabled,.button--primary--disabled:hover{background-color:#858e9a;border-color:#858e9a}.button--secondary{background-color:#5754cc;color:#fff;border-width:2px;border-color:#5754cc;-webkit-transition:background-color .05s linear,border-color .05s linear;-o-transition:background-color linear .05s,border-color linear .05s;transition:background-color .05s linear,border-color .05s linear}.button--secondary:hover{background-color:#918fde;border-color:#918fde}.button--secondary--disabled{cursor:default;background-color:#858e9a;border-color:#858e9a}.button--secondary--disabled:hover{background-color:#858e9a}.button--secondary--inverted{background-color:transparent;border:1px solid #5754cc;color:#5754cc;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .05s linear,border-color .05s linear;-o-transition:background-color linear .05s,border-color linear .05s;transition:background-color .05s linear,border-color .05s linear}.button--secondary--inverted:hover{border-color:#918fde}.button--secondary--disabled--inverted{cursor:default;background-color:#858e9a;border-color:#858e9a}.button--secondary--disabled--inverted:hover{background-color:#858e9a}.button--tertiary--light{background-color:transparent;border:2px solid #fff;color:#fff;-webkit-transition:background-color .05s linear,border-color .05s linear;-o-transition:background-color linear .05s,border-color linear .05s;transition:background-color .05s linear,border-color .05s linear}.button--tertiary--light:hover{background-color:hsla(0,0%,100%,.25)}.button--tertiary--dark{background-color:transparent;border:2px solid #7172ce;color:#5754cc;-webkit-transition:background-color .05s linear,border-color .05s linear;-o-transition:background-color linear .05s,border-color linear .05s;transition:background-color .05s linear,border-color .05s linear}.button--tertiary--dark:hover{background-color:rgba(113,114,206,.25)}.button--borderless--light{background-color:transparent;border-width:0;border-radius:0;border-bottom-width:2px;border-bottom-color:transparent;border-style:solid;color:#fff;-webkit-transition:border-bottom-color .05s linear;-o-transition:border-bottom-color linear .05s;transition:border-bottom-color .05s linear}.button--borderless--light:hover{border-bottom-color:#fff}.button--tertiary--disabled{border-color:#858e9a;color:#858e9a;cursor:default}.button--tertiary--disabled:hover{background-color:transparent}.button--pre-algebra{background-color:#068601;border-color:#068601}.button--pre-algebra:hover{background-color:#056d01;border-color:#056d01}.button--pre-algebra.button--primary--disabled,.button--pre-algebra.button--secondary--disabled,.button--pre-algebra.button--tertiary--disabled{background-color:#068601;border-color:#068601;opacity:.5}.button--pre-algebra.button--primary--disabled:hover,.button--pre-algebra.button--secondary--disabled:hover,.button--pre-algebra.button--tertiary--disabled:hover{background-color:#068601;border-color:#068601}.button--pre-algebra.button--tertiary--dark,.button--pre-algebra.button--tertiary--light{background-color:transparent;border-color:#068601;color:#068601}.button--pre-algebra.button--tertiary--dark:hover,.button--pre-algebra.button--tertiary--light:hover{background-color:rgba(6,134,1,.25)}.button--pre-algebra.button--borderless,.button--pre-algebra.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#068601}.button--pre-algebra.button--borderless--light:hover,.button--pre-algebra.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#068601}.button--algebra-1{background-color:#0169a9;border-color:#0169a9}.button--algebra-1:hover{background-color:#015990;border-color:#015990}.button--algebra-1.button--primary--disabled,.button--algebra-1.button--secondary--disabled,.button--algebra-1.button--tertiary--disabled{background-color:#0169a9;border-color:#0169a9;opacity:.5}.button--algebra-1.button--primary--disabled:hover,.button--algebra-1.button--secondary--disabled:hover,.button--algebra-1.button--tertiary--disabled:hover{background-color:#0169a9;border-color:#0169a9}.button--algebra-1.button--tertiary--dark,.button--algebra-1.button--tertiary--light{background-color:transparent;border-color:#0169a9;color:#0169a9}.button--algebra-1.button--tertiary--dark:hover,.button--algebra-1.button--tertiary--light:hover{background-color:rgba(1,105,169,.25)}.button--algebra-1.button--borderless,.button--algebra-1.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#0169a9}.button--algebra-1.button--borderless--light:hover,.button--algebra-1.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#0169a9}.button--algebra-2{background-color:#8925ae;border-color:#8925ae}.button--algebra-2:hover{background-color:#782199;border-color:#782199}.button--algebra-2.button--primary--disabled,.button--algebra-2.button--secondary--disabled,.button--algebra-2.button--tertiary--disabled{background-color:#8925ae;border-color:#8925ae;opacity:.5}.button--algebra-2.button--primary--disabled:hover,.button--algebra-2.button--secondary--disabled:hover,.button--algebra-2.button--tertiary--disabled:hover{background-color:#8925ae;border-color:#8925ae}.button--algebra-2.button--tertiary--dark,.button--algebra-2.button--tertiary--light{background-color:transparent;border-color:#8925ae;color:#8925ae}.button--algebra-2.button--tertiary--dark:hover,.button--algebra-2.button--tertiary--light:hover{background-color:rgba(137,37,174,.25)}.button--algebra-2.button--borderless,.button--algebra-2.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#8925ae}.button--algebra-2.button--borderless--light:hover,.button--algebra-2.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#8925ae}.button--calculus{background-color:#1d1886;border-color:#1d1886}.button--calculus:hover{background-color:#181470;border-color:#181470}.button--calculus.button--primary--disabled,.button--calculus.button--secondary--disabled,.button--calculus.button--tertiary--disabled{background-color:#1d1886;border-color:#1d1886;opacity:.5}.button--calculus.button--primary--disabled:hover,.button--calculus.button--secondary--disabled:hover,.button--calculus.button--tertiary--disabled:hover{background-color:#1d1886;border-color:#1d1886}.button--calculus.button--tertiary--dark,.button--calculus.button--tertiary--light{background-color:transparent;border-color:#1d1886;color:#1d1886}.button--calculus.button--tertiary--dark:hover,.button--calculus.button--tertiary--light:hover{background-color:rgba(29,24,134,.25)}.button--calculus.button--borderless,.button--calculus.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#1d1886}.button--calculus.button--borderless--light:hover,.button--calculus.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#1d1886}.button--advanced-topics{background-color:#019393;border-color:#019393}.button--advanced-topics:hover{background-color:#017a7a;border-color:#017a7a}.button--advanced-topics.button--primary--disabled,.button--advanced-topics.button--secondary--disabled,.button--advanced-topics.button--tertiary--disabled{background-color:#019393;border-color:#019393;opacity:.5}.button--advanced-topics.button--primary--disabled:hover,.button--advanced-topics.button--secondary--disabled:hover,.button--advanced-topics.button--tertiary--disabled:hover{background-color:#019393;border-color:#019393}.button--advanced-topics.button--tertiary--dark,.button--advanced-topics.button--tertiary--light{background-color:transparent;border-color:#019393;color:#019393}.button--advanced-topics.button--tertiary--dark:hover,.button--advanced-topics.button--tertiary--light:hover{background-color:rgba(1,147,147,.25)}.button--advanced-topics.button--borderless,.button--advanced-topics.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#019393}.button--advanced-topics.button--borderless--light:hover,.button--advanced-topics.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#019393}.button--geometry{background-color:#ff4f03;border-color:#ff4f03}.button--geometry:hover{background-color:#e94600;border-color:#e94600}.button--geometry.button--primary--disabled,.button--geometry.button--secondary--disabled,.button--geometry.button--tertiary--disabled{background-color:#ff4f03;border-color:#ff4f03;opacity:.5}.button--geometry.button--primary--disabled:hover,.button--geometry.button--secondary--disabled:hover,.button--geometry.button--tertiary--disabled:hover{background-color:#ff4f03;border-color:#ff4f03}.button--geometry.button--tertiary--dark,.button--geometry.button--tertiary--light{background-color:transparent;border-color:#ff4f03;color:#ff4f03}.button--geometry.button--tertiary--dark:hover,.button--geometry.button--tertiary--light:hover{background-color:rgba(255,79,3,.25)}.button--geometry.button--borderless,.button--geometry.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#ff4f03}.button--geometry.button--borderless--light:hover,.button--geometry.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#ff4f03}.button--astronomy{background-color:#0944ca;border-color:#0944ca}.button--astronomy:hover{background-color:#083cb2;border-color:#083cb2}.button--astronomy.button--primary--disabled,.button--astronomy.button--secondary--disabled,.button--astronomy.button--tertiary--disabled{background-color:#0944ca;border-color:#0944ca;opacity:.5}.button--astronomy.button--primary--disabled:hover,.button--astronomy.button--secondary--disabled:hover,.button--astronomy.button--tertiary--disabled:hover{background-color:#0944ca;border-color:#0944ca}.button--astronomy.button--tertiary--dark,.button--astronomy.button--tertiary--light{background-color:transparent;border-color:#0944ca;color:#0944ca}.button--astronomy.button--tertiary--dark:hover,.button--astronomy.button--tertiary--light:hover{background-color:rgba(9,68,202,.25)}.button--astronomy.button--borderless,.button--astronomy.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#0944ca}.button--astronomy.button--borderless--light:hover,.button--astronomy.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#0944ca}.button--physics{background-color:#004b6a;border-color:#004b6a}.button--physics:hover{background-color:#003951;border-color:#003951}.button--physics.button--primary--disabled,.button--physics.button--secondary--disabled,.button--physics.button--tertiary--disabled{background-color:#004b6a;border-color:#004b6a;opacity:.5}.button--physics.button--primary--disabled:hover,.button--physics.button--secondary--disabled:hover,.button--physics.button--tertiary--disabled:hover{background-color:#004b6a;border-color:#004b6a}.button--physics.button--tertiary--dark,.button--physics.button--tertiary--light{background-color:transparent;border-color:#004b6a;color:#004b6a}.button--physics.button--tertiary--dark:hover,.button--physics.button--tertiary--light:hover{background-color:rgba(0,75,106,.25)}.button--physics.button--borderless,.button--physics.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#004b6a}.button--physics.button--borderless--light:hover,.button--physics.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#004b6a}.button--biology{background-color:#414afd;border-color:#414afd}.button--biology:hover{background-color:#2832fd;border-color:#2832fd}.button--biology.button--primary--disabled,.button--biology.button--secondary--disabled,.button--biology.button--tertiary--disabled{background-color:#414afd;border-color:#414afd;opacity:.5}.button--biology.button--primary--disabled:hover,.button--biology.button--secondary--disabled:hover,.button--biology.button--tertiary--disabled:hover{background-color:#414afd;border-color:#414afd}.button--biology.button--tertiary--dark,.button--biology.button--tertiary--light{background-color:transparent;border-color:#414afd;color:#414afd}.button--biology.button--tertiary--dark:hover,.button--biology.button--tertiary--light:hover{background-color:rgba(65,74,253,.25)}.button--biology.button--borderless,.button--biology.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#414afd}.button--biology.button--borderless--light:hover,.button--biology.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#414afd}.button--chemistry{background-color:#c61a4d;border-color:#c61a4d}.button--chemistry:hover{background-color:#af1744;border-color:#af1744}.button--chemistry.button--primary--disabled,.button--chemistry.button--secondary--disabled,.button--chemistry.button--tertiary--disabled{background-color:#c61a4d;border-color:#c61a4d;opacity:.5}.button--chemistry.button--primary--disabled:hover,.button--chemistry.button--secondary--disabled:hover,.button--chemistry.button--tertiary--disabled:hover{background-color:#c61a4d;border-color:#c61a4d}.button--chemistry.button--tertiary--dark,.button--chemistry.button--tertiary--light{background-color:transparent;border-color:#c61a4d;color:#c61a4d}.button--chemistry.button--tertiary--dark:hover,.button--chemistry.button--tertiary--light:hover{background-color:rgba(198,26,77,.25)}.button--chemistry.button--borderless,.button--chemistry.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#c61a4d}.button--chemistry.button--borderless--light:hover,.button--chemistry.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#c61a4d}.button--earth-science{background-color:#009046;border-color:#009046}.button--earth-science:hover{background-color:#00773a;border-color:#00773a}.button--earth-science.button--primary--disabled,.button--earth-science.button--secondary--disabled,.button--earth-science.button--tertiary--disabled{background-color:#009046;border-color:#009046;opacity:.5}.button--earth-science.button--primary--disabled:hover,.button--earth-science.button--secondary--disabled:hover,.button--earth-science.button--tertiary--disabled:hover{background-color:#009046;border-color:#009046}.button--earth-science.button--tertiary--dark,.button--earth-science.button--tertiary--light{background-color:transparent;border-color:#009046;color:#009046}.button--earth-science.button--tertiary--dark:hover,.button--earth-science.button--tertiary--light:hover{background-color:rgba(0,144,70,.25)}.button--earth-science.button--borderless,.button--earth-science.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#009046}.button--earth-science.button--borderless--light:hover,.button--earth-science.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#009046}.button--adv-biology{background-color:#f96e00;border-color:#f96e00}.button--adv-biology:hover{background-color:#e06300;border-color:#e06300}.button--adv-biology.button--primary--disabled,.button--adv-biology.button--secondary--disabled,.button--adv-biology.button--tertiary--disabled{background-color:#f96e00;border-color:#f96e00;opacity:.5}.button--adv-biology.button--primary--disabled:hover,.button--adv-biology.button--secondary--disabled:hover,.button--adv-biology.button--tertiary--disabled:hover{background-color:#f96e00;border-color:#f96e00}.button--adv-biology.button--tertiary--dark,.button--adv-biology.button--tertiary--light{background-color:transparent;border-color:#f96e00;color:#f96e00}.button--adv-biology.button--tertiary--dark:hover,.button--adv-biology.button--tertiary--light:hover{background-color:rgba(249,110,0,.25)}.button--adv-biology.button--borderless,.button--adv-biology.button--borderless--light{background-color:transparent;border-bottom-color:transparent;color:#f96e00}.button--adv-biology.button--borderless--light:hover,.button--adv-biology.button--borderless:hover{background-color:transparent;border-bottom-color:transparent;border-bottom-color:#f96e00}a{color:#fff}button{font:inherit;border-style:inherit}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.breadcrumbs{display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500}.breadcrumbs a,.breadcrumbs span{color:hsla(0,0%,100%,.85);text-decoration:none;display:inline-block}.breadcrumbs a:not(:last-child):after,.breadcrumbs span:not(:last-child):after{content:">";margin:0 .5em}.breadcrumbs a{-webkit-transition:text-shadow .2s ease;-o-transition:text-shadow .2s ease;transition:text-shadow .2s ease;text-shadow:0 0 transparent,0 0 transparent}.breadcrumbs a:hover{text-shadow:-.05ex 0 0 #fff,.05ex 0 0 #fff}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.animated-switch{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}.fade-exit{opacity:1}.fade-exit,.fade-exit-active{position:absolute;top:0;left:0;width:100%;height:100%}.fade-exit-active{-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.subjects__page-container h2{font-size:2rem}@media screen and (max-width:51.6rem){.subjects__page-container h2{font-size:1.5rem}}.subjects__page-container .searchbox__container{width:100%}@media screen and (max-width:51.6rem){.subjects__page-container .searchbox__container{width:95%}}.subjects-header__container{display:-ms-flexbox;display:flex;width:100%}.subjects-header__container img{width:120%}@media screen and (max-width:51.6rem){.subjects-header__container img{display:none;width:100%}}.subjects__band{background-color:#fff;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1)}.subjects-card{padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:51.6rem){.subjects-card{padding:0}}.subjects-card1{padding-top:4rem;padding-bottom:4rem;-ms-flex-pack:distribute;justify-content:space-around}.subjects-card1 .searchbox__container{margin-top:2rem}.subjects-card1 p{margin-top:.33rem}.subjects-card1 .subjects-card1-left{text-align:center;max-width:50%}@media screen and (max-width:51.6rem){.subjects-card1 .subjects-card1-left{max-width:100%}}.subjects-card1 .subjects-card1-right{max-width:50%;margin-left:2rem}@media screen and (max-width:51.6rem){.subjects-card1 .subjects-card1-right{max-width:100%;margin-left:0;margin-top:2rem}}.subjects-card1 .subjects-card1-right img{width:100%}.subjects-card1 .subjects-card1__h1-mobile-break{display:none}@media screen and (max-width:51.6rem){.subjects-card1 .subjects-card1__h1-mobile-break{display:block}}@media screen and (max-width:51.6rem){.subjects-card1{padding-top:3rem;padding-bottom:3rem;text-align:center;-ms-flex-direction:column;flex-direction:column}}.subject-icons-container{margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.subject-icons-container img:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.subjects-card2{margin-top:4rem;padding-left:2rem;padding-right:2rem;text-align:center;position:relative}@media screen and (max-width:51.6rem){.subjects-card2{margin-top:3rem;padding:0}}.subjects-card2 h2{font-size:2rem;margin-bottom:3rem}@media screen and (max-width:51.6rem){.subjects-card2 h2{font-size:1.5rem}}.subjects-card2 p{margin-top:.33rem}.subjects-card2 .card2-tile-container{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%}.subjects-card2 .card2-tile-container h3{margin-top:1rem;font-weight:700}@media screen and (max-width:51.6rem){.subjects-card2 .card2-tile-container{width:100%;display:block}}.subjects-card2 .card2-tile-container p{-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:row;flex-direction:row}.subjects-card2 .card2-tile-container div{width:30%}@media screen and (max-width:51.6rem){.subjects-card2 .card2-tile-container div{width:100%}}.subjects-card2 .card2-tile-container img{width:100%!important;overflow-y:hidden}.subjects-card2 .card2-tile-container a{color:#5754cc}.subjects-card2 .card2-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:51.6rem){.subjects-card2 .card2-tile{margin-bottom:3rem}}.subjects__band3{background-color:#5754cc;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1)}.subjects-card3{padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:4rem;color:#fff;text-align:center}@media screen and (max-width:51.6rem){.subjects-card3{margin-top:3rem;margin-bottom:3rem;-ms-flex-direction:column;flex-direction:column}}.subjects-card3 h2{font-size:2rem}.subjects-card3 p{margin-top:.33rem}.subjects-card3 .subjects-card3-left{max-width:40%;padding:1rem}.subjects-card3 .subjects-card3-left img{width:100%!important;overflow-y:hidden}@media screen and (max-width:51.6rem){.subjects-card3 .subjects-card3-left{max-width:100%}}.subjects-card3 .subjects-card3-links{margin-top:2rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.subjects-card3 .subjects-card3-links svg{color:#fff!important;font-size:2rem}.subjects-band4{padding-bottom:4rem;padding-top:4rem;background-color:#fff}.subjects-card4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}.subjects-card4 p{max-width:80%;margin:1rem auto}@media screen and (max-width:51.6rem){.subjects-card4{-ms-flex-direction:column;flex-direction:column}}.subjects-card4 .subjects__other-subjects-container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.subjects-card4 .subjects__other-subjects-container img:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.subjects-card4 .subjects__other-subjects-container:nth-child(2){margin-top:2rem}.subjects-card4-left{max-width:50%}@media screen and (max-width:51.6rem){.subjects-card4-left{max-width:100%}}.subjects-card4-right{max-width:50%}@media screen and (max-width:51.6rem){.subjects-card4-right{margin-top:2rem;max-width:100%}}.subjects-header{background-color:#1b1977;background-image:url(/static/media/expii_header2020.e01ae6f0.png);background-size:cover;height:22rem;color:#fff;margin-top:4rem}@media screen and (max-width:51.6rem){.subjects-header{height:16rem}}.subject-bar{padding-top:1.5rem;background-color:#f0f0f0;padding-bottom:.5rem}.subject-bar__subjects{background-color:#fff;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);padding:1.5rem 0;position:relative}.subject-bar__title{margin-bottom:.5rem}.subject-bar__subjects-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:51.6rem){.subject-bar__subjects-container{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.subject-bar__subject{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (max-width:51.6rem){.subject-bar__subject{width:9rem}}@media screen and (min-width:51.6rem){.subject-bar__subject{width:6.85714rem}}@media screen and (min-width:59.725rem){.subject-bar__subject{width:9rem}}@media screen and (min-width:76.725rem){.subject-bar__subject{width:10rem}}.subject-bar__subjects-gradient{display:none;position:absolute;width:2rem;top:0;height:100%;z-index:1}.subject-bar__subjects-gradient--right{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),to(#fff));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background-image:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);right:0}.subject-bar__subjects-gradient--left{background-image:-webkit-gradient(linear,right top,left top,color-stop(0,hsla(0,0%,100%,0)),to(#fff));background-image:-webkit-linear-gradient(right,hsla(0,0%,100%,0),#fff);background-image:-o-linear-gradient(right,hsla(0,0%,100%,0) 0,#fff 100%);background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff);left:0}.subject-bar__subject-button{border-radius:16px;width:100%;height:6rem;margin-bottom:1rem;cursor:pointer;-webkit-transition:background-color .05s linear;-o-transition:background-color linear .05s;transition:background-color .05s linear;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width:51.6rem){.subject-bar__subject-button{width:9rem}}.subject-bar__subject-name{text-align:center}@media screen and (max-width:51.6rem){.subject-bar__subject-name{font-size:.875rem}}.subject-bar__subject-image{width:4.5rem;height:auto}.subjects{background-color:#f0f0f0}.subjects__scroll-down-button{border-radius:50%;background-color:#fff;height:3.5rem;width:3.5rem;margin:3rem auto 0;color:#5754cc;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .05s linear;transition:-webkit-box-shadow .05s linear;-o-transition:box-shadow linear .05s;transition:box-shadow .05s linear;transition:box-shadow .05s linear,-webkit-box-shadow .05s linear;cursor:pointer}.subjects__row,.subjects__scroll-down-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.subjects__row{height:27rem}@media screen and (max-width:51.6rem){.subjects__row{padding-top:2rem;height:31rem}}@media screen and (min-width:51.6rem){.subjects__row{height:16rem}}@media screen and (min-width:59.725rem){.subjects__row{height:20rem}}@media screen and (min-width:76.725rem){.subjects__row{height:27rem}}.subjects__row--white{background-color:#fff;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1)}@media screen and (max-width:51.6rem){.subjects__row--white{padding-top:1rem;padding-bottom:2rem}}.subjects__row-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:51.6rem){.subjects__row-content{-ms-flex-direction:column;flex-direction:column}}.subjects__column{width:48%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:51.6rem){.subjects__column{width:100%}}.subjects__column-header{color:#505050;font-size:1.5rem;font-weight:600}.subjects__column-body{color:#78708a;font-size:.875rem;max-width:29rem;width:100%;line-height:1.5rem}.subjects__column-image{width:100%;height:auto}@media screen and (max-width:51.6rem){.subjects__column-image{max-width:24rem;-ms-flex-item-align:center;align-self:center}}.subjects__column-link{margin-top:2rem;-ms-flex-item-align:start;align-self:flex-start}#city{bottom:0;position:absolute;right:0}@media screen and (max-width:51.6rem){#city{width:75%;height:auto}}#shared_knowledge_column{position:relative;top:-5rem}@media screen and (max-width:51.6rem){#shared_knowledge_column{top:0;padding-bottom:1rem}}#shared_knowledge_picture{position:relative;top:-2rem}@media screen and (max-width:51.6rem){#shared_knowledge_picture{top:0;margin-top:1.5rem}}#personalized_practice{width:60%}@media screen and (max-width:51.6rem){#personalized_practice{-ms-flex-item-align:center;align-self:center;margin-bottom:1rem;width:70%}}#project-spark{width:70%}@media screen and (max-width:51.6rem){#project-spark{-ms-flex-item-align:center;align-self:center;margin:1rem 0}}@media screen and (max-width:51.6rem){#creative-content-video{margin:1rem 0;height:220px}}@media screen and (min-width:51.6rem){#creative-content-video{height:207px}}@media screen and (min-width:59.725rem){#creative-content-video{height:242px}}@media screen and (min-width:76.725rem){#creative-content-video{height:315px}}.ms-header{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.ms-header div{height:1.3em}.ms-header h1{font-size:3rem!important}@media screen and (max-width:51.6rem){.ms-header h1{font-size:2.5rem!important}}.ms-header__title{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;font-size:4rem;display:-ms-flexbox;display:flex;font-weight:700;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.4)}.ms-slider{display:inline-block;overflow:hidden;vertical-align:middle;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(#fff),color-stop(#fff),color-stop(#fff),to(transparent));-webkit-mask-image:-webkit-linear-gradient(transparent,#fff,#fff,#fff,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(#fff),color-stop(#fff),color-stop(#fff),to(transparent));mask-image:linear-gradient(transparent,#fff,#fff,#fff,transparent);mask-type:luminance;mask-mode:alpha}.ms-slider__words{display:inline-block;margin:0;padding:0;list-style:none;-webkit-animation-name:wordSlider;animation-name:wordSlider;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:7s;animation-duration:7s}.ms-slider__word{display:block}@-webkit-keyframes wordSlider{0%,27%{-webkit-transform:translateY(0);transform:translateY(0)}33%,60%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}66%,93%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{-webkit-transform:translateY(-75%);transform:translateY(-75%)}}@keyframes wordSlider{0%,27%{-webkit-transform:translateY(0);transform:translateY(0)}33%,60%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}66%,93%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{-webkit-transform:translateY(-75%);transform:translateY(-75%)}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.gridcontainer{-ms-flex:1 1;flex:1 1;margin:auto;padding:0 1rem;width:calc(100% - 2rem)}@media screen and (max-width:51.6rem){.gridcontainer{width:calc(100% - 2rem)}}@media screen and (min-width:51.6rem){.gridcontainer{max-width:48rem}}@media screen and (min-width:59.725rem){.gridcontainer{max-width:56.125rem}}@media screen and (min-width:76.725rem){.gridcontainer{max-width:73.125rem}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.search-header{-ms-flex-align:center;align-items:center}.search-header,.search-header__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search-header__container{-ms-flex-pack:justify;justify-content:space-between;height:19rem;max-width:73.125rem}@media screen and (max-width:51.6rem){.search-header__container{height:8rem}}.search-header__body{color:#fff;height:10rem;margin:5rem auto auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (max-width:51.6rem){.search-header__body{margin:unset;margin:auto;-ms-flex-pack:center;justify-content:center}}.search-header__title{margin-bottom:2rem;font-size:1.3rem}.search-header__title br{display:none}@media screen and (max-width:51.6rem){.search-header__title{font-size:1.2rem;text-align:center;margin-bottom:0;margin-top:0;font-weight:500}.search-header__title br{display:initial}}.search-header__text{font-size:.875rem}@media screen and (max-width:51.6rem){.search-header__text{display:none}}.search-header__search{margin-bottom:1rem;display:initial}@media screen and (max-width:51.6rem){.search-header__search{width:100%;display:none}.search-header__search .searchbox,.search-header__search .searchbox__container{width:calc(100% - 1.5rem)}}.search-header__tab{border-bottom-width:5px}.search-header__tab--active,.search-header__tab:hover{border-bottom-color:#dd4f80}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.textarea{resize:none}.textinput{background-color:#fff;border-radius:1000px;border:1px solid #9b9b9b;padding:.5em 1em;font-family:Gotham,sans-serif;font-size:16px}.textinput:focus{border-color:#4a90e2;outline:none}.textinput--dark{border-color:transparent}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.searchbox-suggestions{z-index:4;position:absolute;top:.6rem;height:0;overflow:hidden;background-color:#fff;border-radius:16px;width:100%;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}@media screen and (max-width:51.6rem){.searchbox-suggestions{width:100%}}.searchbox-suggestions--active{height:auto}.searchbox-suggestions__results{padding:2rem 1rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}.searchbox-suggestions__results li{list-style-type:none}.searchbox-suggestions__title{color:#858e9a;font-size:.875rem;padding-top:1rem;padding-bottom:.5rem}@media screen and (max-width:51.6rem){.searchbox-suggestions__title{font-size:.75rem;padding-top:.75rem;padding-bottom:0}}.searchbox-suggestions__suggestion-container{padding:0 1rem;margin-left:-1rem;margin-right:-1rem}.searchbox-suggestions__suggestion-container--active,.searchbox-suggestions__suggestion-container:hover{background-color:#ecebec}.searchbox-suggestions__suggestion{display:-ms-flexbox;display:flex;text-decoration:none;height:100%;padding:1rem;margin-left:-1rem;margin-right:-1rem}.searchbox-suggestions__suggestion span{color:#000}@media screen and (max-width:51.6rem){.searchbox-suggestions__suggestion{font-size:.875rem}}.searchbox-suggestions__foot{border-top:1px solid #bac3cd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.searchbox-suggestions__viewall{color:#495cbc;text-decoration:none;padding:1rem 0;font-size:.875rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:26rem}.searchbox-suggestions__viewall br{display:none}@media screen and (max-width:51.6rem){.searchbox-suggestions__viewall{max-width:12rem}.searchbox-suggestions__viewall br{display:initial}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.searchbox__container{width:26rem;padding-right:1.5rem;border-radius:1000px;background-color:#f5f4f5;cursor:text;overflow:hidden;position:relative;z-index:1;-webkit-transition:z-index .2s step-end;-o-transition:z-index .2s step-end;transition:z-index .2s step-end}@media screen and (max-width:51.6rem){.searchbox__container{width:12rem}}.searchbox__container--focus{background-color:#ecebec;z-index:4;-webkit-transition:z-index .2s step-start;-o-transition:z-index .2s step-start;transition:z-index .2s step-start}.searchbox{text-align:left;width:24rem;position:relative;border:none;background-color:transparent;border-radius:unset;padding:.66em 1em;-webkit-appearance:none}@media screen and (max-width:51.6rem){.searchbox{width:100%}}.searchbox--with-text{text-align:left}.searchbox--with-text::-webkit-input-placeholder{color:transparent}.searchbox--with-text:-moz-placeholder{color:transparent}.searchbox__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.searchbox__overlay--active{pointer-events:auto;background-color:rgba(0,0,0,.7)}.searchbox--open{overflow:hidden;position:relative}.searchbox__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:transparent;right:.5rem;color:hsla(0,0%,61%,.8);padding:1px 7px 2px}.searchbox__icon[type=button]{cursor:pointer}.searchbox__placeholder{position:absolute;color:#858e9a;font-weight:200;font-size:.875rem;white-space:nowrap;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:51.6rem){.searchbox__placeholder{display:none}}.searchbox__placeholder--mobile{display:none}@media screen and (max-width:51.6rem){.searchbox__placeholder--mobile{display:initial}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.header-block{background-color:#5754cc;display:-ms-flexbox;display:flex;position:relative}.header-block__container{min-height:20rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.expii-footer{width:100%;-ms-flex-negative:0;flex-shrink:0;background-color:#f0f0f0;border-top:1px solid #9b9b9b}.expii-footer .footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:25px auto 6.5rem}.expii-footer .footer h6{margin-top:0;margin-bottom:10px;letter-spacing:1px;color:#858e9a}.expii-footer .footer a{line-height:2;color:#858e9a;-webkit-transition:color 50ms;-o-transition:color 50ms;transition:color 50ms;font-size:12px;text-decoration:none}.expii-footer .footer a:hover{color:#9b9b9b}.expii-footer .footer .links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.expii-footer .footer .about-links>*,.expii-footer .footer .explore-links>*,.expii-footer .footer .info-links>*,.expii-footer .footer .language-links>*{display:block}.expii-footer .footer .other-info{text-align:right;-ms-flex-direction:column;flex-direction:column}.expii-footer .footer .other-info .copyright{color:#858e9a;font-size:12px;margin-top:25px}@media (min-width:840px){.expii-footer .footer .links{width:700px}}@media (max-width:840px){.expii-footer .footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:space-between;align-items:space-between}.expii-footer .footer .links{width:100%}.expii-footer .footer .other-info{margin-top:30px;text-align:center}.expii-footer .footer .other-info>*{-ms-flex-pack:center;justify-content:center}}@media (max-width:600px){.expii-footer .footer .links div{width:50%}.expii-footer .footer .links div:nth-child(4n+0),.expii-footer .footer .links div:nth-child(4n-1){margin-top:32px}}.follow-links,.share-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:hidden;margin-left:auto;margin-right:auto}.follow-links.horizontal,.share-links.horizontal{-webkit-transition:max-width .15s;-o-transition:max-width .15s;transition:max-width .15s;max-width:144px;width:144px}.follow-links.vertical,.share-links.vertical{-ms-flex-direction:column;flex-direction:column;-webkit-transition:max-height .15s;-o-transition:max-height .15s;transition:max-height .15s;max-height:144px;height:144px}.follow-links .social-media-link.icons svg,.share-links .social-media-link.icons svg{color:#858e9a;font-size:20px}.default-user-picture{border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:3px solid #fff;height:auto}.default-user-picture svg text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}:root{--bt:.25rem}.box{position:static;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:auto;align-self:auto;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box}.box--clickable{cursor:pointer}.box--clickable.box--shadow{-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-o-transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.box--clickable.box--shadow:hover{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.05),0 6px 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.05),0 6px 8px 0 rgba(0,0,0,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.box-whitespace--nowrap{white-space:nowrap}.box-textoverflow--ellipsis{-o-text-overflow:ellipsis;text-overflow:ellipsis}.box-overflow--visible{overflow:visible}.box-overflow--hidden{overflow:hidden}.box-overflow--scroll{overflow:scroll}.box-overflow--scrollx{overflow-x:scroll}.box-overflow--scrolly{overflow-y:scroll}.box-overflow--auto{overflow:auto}.box-left0{left:0}.box-right0{right:0}.box-bottom0{bottom:0}.box-top0{top:0}.box-position-relative{position:relative}.box-position-fixed{position:fixed}.box-position-absolute{position:absolute}.box-justify-end{-ms-flex-pack:end;justify-content:flex-end}.box-justify-center{-ms-flex-pack:center;justify-content:center}.box-justify-between{-ms-flex-pack:justify;justify-content:space-between}.box-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.box-align-items-start{-ms-flex-align:start;align-items:flex-start}.box-align-items-end{-ms-flex-align:end;align-items:flex-end}.box-align-items-center{-ms-flex-align:center;align-items:center}.box-align-items-baseline{-ms-flex-align:baseline;align-items:baseline}.box-align-self-start{-ms-flex-item-align:start;align-self:flex-start}.box-align-self-end{-ms-flex-item-align:end;align-self:flex-end}.box-align-self-center{-ms-flex-item-align:center;align-self:center}.box-align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.box-align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.box--white{background-color:#fff}.box--darkGray{background-color:#505050}.box--midGray{background-color:#9b9b9b}.box--lightGray{background-color:#858e9a}.box--coolGray{background-color:#bac3cd}.box--pre-algebra--search,.box--pre-algebra--subject{background-color:#3db916}.box--pre-algebra--cta{background-color:#068601}.box--pre-algebra--nav{background-color:#2ba60e}.box-border-color--pre-algebra--search,.box-border-color--pre-algebra--subject{border:1px solid #3db916}.box-border-color--pre-algebra--cta{border:1px solid #068601}.box-border-color--pre-algebra--nav{border:1px solid #2ba60e}.box--algebra-1--search,.box--algebra-1--subject{background-color:#15a4d0}.box--algebra-1--cta{background-color:#0169a9}.box--algebra-1--nav{background-color:#0d8ec2}.box-border-color--algebra-1--search,.box-border-color--algebra-1--subject{border:1px solid #15a4d0}.box-border-color--algebra-1--cta{border:1px solid #0169a9}.box-border-color--algebra-1--nav{border:1px solid #0d8ec2}.box--algebra-2--search,.box--algebra-2--subject{background-color:#bb62d3}.box--algebra-2--cta{background-color:#8925ae}.box--algebra-2--nav{background-color:#a84cc5}.box-border-color--algebra-2--search,.box-border-color--algebra-2--subject{border:1px solid #bb62d3}.box-border-color--algebra-2--cta{border:1px solid #8925ae}.box-border-color--algebra-2--nav{border:1px solid #a84cc5}.box--calculus--search,.box--calculus--subject{background-color:#574fb9}.box--calculus--cta{background-color:#1d1886}.box--calculus--nav{background-color:#423ba6}.box-border-color--calculus--search,.box-border-color--calculus--subject{border:1px solid #574fb9}.box-border-color--calculus--cta{border:1px solid #1d1886}.box-border-color--calculus--nav{border:1px solid #423ba6}.box--advanced-topics--search,.box--advanced-topics--subject{background-color:#13c2c2}.box--advanced-topics--cta{background-color:#019393}.box--advanced-topics--nav{background-color:#0cb1b1}.box-border-color--advanced-topics--search,.box-border-color--advanced-topics--subject{border:1px solid #13c2c2}.box-border-color--advanced-topics--cta{border:1px solid #019393}.box-border-color--advanced-topics--nav{border:1px solid #0cb1b1}.box--geometry--search,.box--geometry--subject{background-color:#ff8e1f}.box--geometry--cta{background-color:#ff4f03}.box--geometry--nav{background-color:#ff7614}.box-border-color--geometry--search,.box-border-color--geometry--subject{border:1px solid #ff8e1f}.box-border-color--geometry--cta{border:1px solid #ff4f03}.box-border-color--geometry--nav{border:1px solid #ff7614}.box--astronomy--search,.box--astronomy--subject{background-color:#3284e3}.box--astronomy--cta{background-color:#0944ca}.box--astronomy--nav{background-color:#236cda}.box-border-color--astronomy--search,.box-border-color--astronomy--subject{border:1px solid #3284e3}.box-border-color--astronomy--cta{border:1px solid #0944ca}.box-border-color--astronomy--nav{border:1px solid #236cda}.box--physics--search,.box--physics--subject{background-color:#0d8ba5}.box--physics--cta{background-color:#004b6a}.box--physics--nav{background-color:#08748f}.box-border-color--physics--search,.box-border-color--physics--subject{border:1px solid #0d8ba5}.box-border-color--physics--cta{border:1px solid #004b6a}.box-border-color--physics--nav{border:1px solid #08748f}.box--biology--search,.box--biology--subject{background-color:#818afe}.box--biology--cta{background-color:#414afd}.box--biology--nav{background-color:#6972fe}.box-border-color--biology--search,.box-border-color--biology--subject{border:1px solid #818afe}.box-border-color--biology--cta{border:1px solid #414afd}.box-border-color--biology--nav{border:1px solid #6972fe}.box--chemistry--search,.box--chemistry--subject{background-color:#e1528d}.box--chemistry--cta{background-color:#c61a4d}.box--chemistry--nav{background-color:#d73d75}.box-border-color--chemistry--search,.box-border-color--chemistry--subject{border:1px solid #e1528d}.box-border-color--chemistry--cta{border:1px solid #c61a4d}.box-border-color--chemistry--nav{border:1px solid #d73d75}.box--earth-science--search,.box--earth-science--subject{background-color:#00c086}.box--earth-science--cta{background-color:#009046}.box--earth-science--nav{background-color:#00ae6e}.box-border-color--earth-science--search,.box-border-color--earth-science--subject{border:1px solid #00c086}.box-border-color--earth-science--cta{border:1px solid #009046}.box-border-color--earth-science--nav{border:1px solid #00ae6e}.box--adv-biology--search,.box--adv-biology--subject{background-color:#ffa400}.box--adv-biology--cta{background-color:#f96e00}.box--adv-biology--nav{background-color:#ff8e00}.box-border-color--adv-biology--search,.box-border-color--adv-biology--subject{border:1px solid #ffa400}.box-border-color--adv-biology--cta{border:1px solid #f96e00}.box-border-color--adv-biology--nav{border:1px solid #ff8e00}.box-border-color--white{border:1px solid #fff}.box-border-color--darkGray{border:1px solid #505050}.box-border-color--midGray{border:1px solid #9b9b9b}.box-border-color--lightGray{border:1px solid #858e9a}.box-border-color--coolGray{border:1px solid #bac3cd}.box-border-radius--round{border-radius:8px}.box-border-radius--rounder{border-radius:16px}.box-border-radius--circle{border-radius:1000px}.box--shadow{-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1)}.box-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.xs-boxDisplay--none{display:none}.xs-boxDisplay--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.xs-boxDisplay--block{display:block}.xs-boxDisplay--inlineBlock{display:inline-block}.xs-boxDirection--row{-ms-flex-direction:row;flex-direction:row}.xs-boxDirection--column{-ms-flex-direction:column;flex-direction:column}.marginTop0{margin-top:0}.marginRight0{margin-right:0}.marginBottom0{margin-bottom:0}.marginLeft0{margin-left:0}.paddingTop0{padding-top:0}.paddingRight0{padding-right:0}.paddingBottom0{padding-bottom:0}.paddingLeft0{padding-left:0}.paddingY0{padding-bottom:0;padding-top:0}.paddingX0{padding-left:0;padding-right:0}.marginTop1{margin-top:calc(var(--bt) * 1)}.marginRight1{margin-right:calc(var(--bt) * 1)}.marginBottom1{margin-bottom:calc(var(--bt) * 1)}.marginLeft1{margin-left:calc(var(--bt) * 1)}.marginTopN1{margin-top:calc(var(--bt) * -1)}.marginRightN1{margin-right:calc(var(--bt) * -1)}.marginBottomN1{margin-bottom:calc(var(--bt) * -1)}.marginLeftN1{margin-left:calc(var(--bt) * -1)}.paddingTop1{padding-top:calc(var(--bt) * 1)}.paddingRight1{padding-right:calc(var(--bt) * 1)}.paddingBottom1{padding-bottom:calc(var(--bt) * 1)}.paddingLeft1{padding-left:calc(var(--bt) * 1)}.paddingY1{padding-bottom:calc(var(--bt) * 1);padding-top:calc(var(--bt) * 1)}.paddingX1{padding-left:calc(var(--bt) * 1);padding-right:calc(var(--bt) * 1)}.marginTop2{margin-top:calc(var(--bt) * 2)}.marginRight2{margin-right:calc(var(--bt) * 2)}.marginBottom2{margin-bottom:calc(var(--bt) * 2)}.marginLeft2{margin-left:calc(var(--bt) * 2)}.marginTopN2{margin-top:calc(var(--bt) * -2)}.marginRightN2{margin-right:calc(var(--bt) * -2)}.marginBottomN2{margin-bottom:calc(var(--bt) * -2)}.marginLeftN2{margin-left:calc(var(--bt) * -2)}.paddingTop2{padding-top:calc(var(--bt) * 2)}.paddingRight2{padding-right:calc(var(--bt) * 2)}.paddingBottom2{padding-bottom:calc(var(--bt) * 2)}.paddingLeft2{padding-left:calc(var(--bt) * 2)}.paddingY2{padding-bottom:calc(var(--bt) * 2);padding-top:calc(var(--bt) * 2)}.paddingX2{padding-left:calc(var(--bt) * 2);padding-right:calc(var(--bt) * 2)}.marginTop3{margin-top:calc(var(--bt) * 3)}.marginRight3{margin-right:calc(var(--bt) * 3)}.marginBottom3{margin-bottom:calc(var(--bt) * 3)}.marginLeft3{margin-left:calc(var(--bt) * 3)}.marginTopN3{margin-top:calc(var(--bt) * -3)}.marginRightN3{margin-right:calc(var(--bt) * -3)}.marginBottomN3{margin-bottom:calc(var(--bt) * -3)}.marginLeftN3{margin-left:calc(var(--bt) * -3)}.paddingTop3{padding-top:calc(var(--bt) * 3)}.paddingRight3{padding-right:calc(var(--bt) * 3)}.paddingBottom3{padding-bottom:calc(var(--bt) * 3)}.paddingLeft3{padding-left:calc(var(--bt) * 3)}.paddingY3{padding-bottom:calc(var(--bt) * 3);padding-top:calc(var(--bt) * 3)}.paddingX3{padding-left:calc(var(--bt) * 3);padding-right:calc(var(--bt) * 3)}.marginTop4{margin-top:calc(var(--bt) * 4)}.marginRight4{margin-right:calc(var(--bt) * 4)}.marginBottom4{margin-bottom:calc(var(--bt) * 4)}.marginLeft4{margin-left:calc(var(--bt) * 4)}.marginTopN4{margin-top:calc(var(--bt) * -4)}.marginRightN4{margin-right:calc(var(--bt) * -4)}.marginBottomN4{margin-bottom:calc(var(--bt) * -4)}.marginLeftN4{margin-left:calc(var(--bt) * -4)}.paddingTop4{padding-top:calc(var(--bt) * 4)}.paddingRight4{padding-right:calc(var(--bt) * 4)}.paddingBottom4{padding-bottom:calc(var(--bt) * 4)}.paddingLeft4{padding-left:calc(var(--bt) * 4)}.paddingY4{padding-bottom:calc(var(--bt) * 4);padding-top:calc(var(--bt) * 4)}.paddingX4{padding-left:calc(var(--bt) * 4);padding-right:calc(var(--bt) * 4)}.marginTop5{margin-top:calc(var(--bt) * 5)}.marginRight5{margin-right:calc(var(--bt) * 5)}.marginBottom5{margin-bottom:calc(var(--bt) * 5)}.marginLeft5{margin-left:calc(var(--bt) * 5)}.marginTopN5{margin-top:calc(var(--bt) * -5)}.marginRightN5{margin-right:calc(var(--bt) * -5)}.marginBottomN5{margin-bottom:calc(var(--bt) * -5)}.marginLeftN5{margin-left:calc(var(--bt) * -5)}.paddingTop5{padding-top:calc(var(--bt) * 5)}.paddingRight5{padding-right:calc(var(--bt) * 5)}.paddingBottom5{padding-bottom:calc(var(--bt) * 5)}.paddingLeft5{padding-left:calc(var(--bt) * 5)}.paddingY5{padding-bottom:calc(var(--bt) * 5);padding-top:calc(var(--bt) * 5)}.paddingX5{padding-left:calc(var(--bt) * 5);padding-right:calc(var(--bt) * 5)}.marginTop6{margin-top:calc(var(--bt) * 6)}.marginRight6{margin-right:calc(var(--bt) * 6)}.marginBottom6{margin-bottom:calc(var(--bt) * 6)}.marginLeft6{margin-left:calc(var(--bt) * 6)}.marginTopN6{margin-top:calc(var(--bt) * -6)}.marginRightN6{margin-right:calc(var(--bt) * -6)}.marginBottomN6{margin-bottom:calc(var(--bt) * -6)}.marginLeftN6{margin-left:calc(var(--bt) * -6)}.paddingTop6{padding-top:calc(var(--bt) * 6)}.paddingRight6{padding-right:calc(var(--bt) * 6)}.paddingBottom6{padding-bottom:calc(var(--bt) * 6)}.paddingLeft6{padding-left:calc(var(--bt) * 6)}.paddingY6{padding-bottom:calc(var(--bt) * 6);padding-top:calc(var(--bt) * 6)}.paddingX6{padding-left:calc(var(--bt) * 6);padding-right:calc(var(--bt) * 6)}.marginTop7{margin-top:calc(var(--bt) * 7)}.marginRight7{margin-right:calc(var(--bt) * 7)}.marginBottom7{margin-bottom:calc(var(--bt) * 7)}.marginLeft7{margin-left:calc(var(--bt) * 7)}.marginTopN7{margin-top:calc(var(--bt) * -7)}.marginRightN7{margin-right:calc(var(--bt) * -7)}.marginBottomN7{margin-bottom:calc(var(--bt) * -7)}.marginLeftN7{margin-left:calc(var(--bt) * -7)}.paddingTop7{padding-top:calc(var(--bt) * 7)}.paddingRight7{padding-right:calc(var(--bt) * 7)}.paddingBottom7{padding-bottom:calc(var(--bt) * 7)}.paddingLeft7{padding-left:calc(var(--bt) * 7)}.paddingY7{padding-bottom:calc(var(--bt) * 7);padding-top:calc(var(--bt) * 7)}.paddingX7{padding-left:calc(var(--bt) * 7);padding-right:calc(var(--bt) * 7)}.marginTop8{margin-top:calc(var(--bt) * 8)}.marginRight8{margin-right:calc(var(--bt) * 8)}.marginBottom8{margin-bottom:calc(var(--bt) * 8)}.marginLeft8{margin-left:calc(var(--bt) * 8)}.marginTopN8{margin-top:calc(var(--bt) * -8)}.marginRightN8{margin-right:calc(var(--bt) * -8)}.marginBottomN8{margin-bottom:calc(var(--bt) * -8)}.marginLeftN8{margin-left:calc(var(--bt) * -8)}.paddingTop8{padding-top:calc(var(--bt) * 8)}.paddingRight8{padding-right:calc(var(--bt) * 8)}.paddingBottom8{padding-bottom:calc(var(--bt) * 8)}.paddingLeft8{padding-left:calc(var(--bt) * 8)}.paddingY8{padding-bottom:calc(var(--bt) * 8);padding-top:calc(var(--bt) * 8)}.paddingX8{padding-left:calc(var(--bt) * 8);padding-right:calc(var(--bt) * 8)}.marginTop9{margin-top:calc(var(--bt) * 9)}.marginRight9{margin-right:calc(var(--bt) * 9)}.marginBottom9{margin-bottom:calc(var(--bt) * 9)}.marginLeft9{margin-left:calc(var(--bt) * 9)}.marginTopN9{margin-top:calc(var(--bt) * -9)}.marginRightN9{margin-right:calc(var(--bt) * -9)}.marginBottomN9{margin-bottom:calc(var(--bt) * -9)}.marginLeftN9{margin-left:calc(var(--bt) * -9)}.paddingTop9{padding-top:calc(var(--bt) * 9)}.paddingRight9{padding-right:calc(var(--bt) * 9)}.paddingBottom9{padding-bottom:calc(var(--bt) * 9)}.paddingLeft9{padding-left:calc(var(--bt) * 9)}.paddingY9{padding-bottom:calc(var(--bt) * 9);padding-top:calc(var(--bt) * 9)}.paddingX9{padding-left:calc(var(--bt) * 9);padding-right:calc(var(--bt) * 9)}.marginTop10{margin-top:calc(var(--bt) * 10)}.marginRight10{margin-right:calc(var(--bt) * 10)}.marginBottom10{margin-bottom:calc(var(--bt) * 10)}.marginLeft10{margin-left:calc(var(--bt) * 10)}.marginTopN10{margin-top:calc(var(--bt) * -10)}.marginRightN10{margin-right:calc(var(--bt) * -10)}.marginBottomN10{margin-bottom:calc(var(--bt) * -10)}.marginLeftN10{margin-left:calc(var(--bt) * -10)}.paddingTop10{padding-top:calc(var(--bt) * 10)}.paddingRight10{padding-right:calc(var(--bt) * 10)}.paddingBottom10{padding-bottom:calc(var(--bt) * 10)}.paddingLeft10{padding-left:calc(var(--bt) * 10)}.paddingY10{padding-bottom:calc(var(--bt) * 10);padding-top:calc(var(--bt) * 10)}.paddingX10{padding-left:calc(var(--bt) * 10);padding-right:calc(var(--bt) * 10)}.marginTop11{margin-top:calc(var(--bt) * 11)}.marginRight11{margin-right:calc(var(--bt) * 11)}.marginBottom11{margin-bottom:calc(var(--bt) * 11)}.marginLeft11{margin-left:calc(var(--bt) * 11)}.marginTopN11{margin-top:calc(var(--bt) * -11)}.marginRightN11{margin-right:calc(var(--bt) * -11)}.marginBottomN11{margin-bottom:calc(var(--bt) * -11)}.marginLeftN11{margin-left:calc(var(--bt) * -11)}.paddingTop11{padding-top:calc(var(--bt) * 11)}.paddingRight11{padding-right:calc(var(--bt) * 11)}.paddingBottom11{padding-bottom:calc(var(--bt) * 11)}.paddingLeft11{padding-left:calc(var(--bt) * 11)}.paddingY11{padding-bottom:calc(var(--bt) * 11);padding-top:calc(var(--bt) * 11)}.paddingX11{padding-left:calc(var(--bt) * 11);padding-right:calc(var(--bt) * 11)}.marginTop12{margin-top:calc(var(--bt) * 12)}.marginRight12{margin-right:calc(var(--bt) * 12)}.marginBottom12{margin-bottom:calc(var(--bt) * 12)}.marginLeft12{margin-left:calc(var(--bt) * 12)}.marginTopN12{margin-top:calc(var(--bt) * -12)}.marginRightN12{margin-right:calc(var(--bt) * -12)}.marginBottomN12{margin-bottom:calc(var(--bt) * -12)}.marginLeftN12{margin-left:calc(var(--bt) * -12)}.paddingTop12{padding-top:calc(var(--bt) * 12)}.paddingRight12{padding-right:calc(var(--bt) * 12)}.paddingBottom12{padding-bottom:calc(var(--bt) * 12)}.paddingLeft12{padding-left:calc(var(--bt) * 12)}.paddingY12{padding-bottom:calc(var(--bt) * 12);padding-top:calc(var(--bt) * 12)}.paddingX12{padding-left:calc(var(--bt) * 12);padding-right:calc(var(--bt) * 12)}@media screen and (min-width:51.6rem){.sm-boxDisplay--none{display:none}.sm-boxDisplay--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.sm-boxDisplay--block{display:block}.sm-boxDisplay--inlineBlock{display:inline-block}.sm-boxDirection--row{-ms-flex-direction:row;flex-direction:row}.sm-boxDirection--column{-ms-flex-direction:column;flex-direction:column}.smMarginTop0{margin-top:0}.smMarginRight0{margin-right:0}.smMarginBottom0{margin-bottom:0}.smMarginLeft0{margin-left:0}.smPaddingTop0{padding-top:0}.smPaddingRight0{padding-right:0}.smPaddingBottom0{padding-bottom:0}.smPaddingLeft0{padding-left:0}.smPaddingY0{padding-bottom:0;padding-top:0}.smPaddingX0{padding-left:0;padding-right:0}.smMarginTop1{margin-top:calc(var(--bt) * 1)}.smMarginRight1{margin-right:calc(var(--bt) * 1)}.smMarginBottom1{margin-bottom:calc(var(--bt) * 1)}.smMarginLeft1{margin-left:calc(var(--bt) * 1)}.smMarginTopN1{margin-top:calc(var(--bt) * -1)}.smMarginRightN1{margin-right:calc(var(--bt) * -1)}.smMarginBottomN1{margin-bottom:calc(var(--bt) * -1)}.smMarginLeftN1{margin-left:calc(var(--bt) * -1)}.smPaddingTop1{padding-top:calc(var(--bt) * 1)}.smPaddingRight1{padding-right:calc(var(--bt) * 1)}.smPaddingBottom1{padding-bottom:calc(var(--bt) * 1)}.smPaddingLeft1{padding-left:calc(var(--bt) * 1)}.smPaddingY1{padding-bottom:calc(var(--bt) * 1);padding-top:calc(var(--bt) * 1)}.smPaddingX1{padding-left:calc(var(--bt) * 1);padding-right:calc(var(--bt) * 1)}.smMarginTop2{margin-top:calc(var(--bt) * 2)}.smMarginRight2{margin-right:calc(var(--bt) * 2)}.smMarginBottom2{margin-bottom:calc(var(--bt) * 2)}.smMarginLeft2{margin-left:calc(var(--bt) * 2)}.smMarginTopN2{margin-top:calc(var(--bt) * -2)}.smMarginRightN2{margin-right:calc(var(--bt) * -2)}.smMarginBottomN2{margin-bottom:calc(var(--bt) * -2)}.smMarginLeftN2{margin-left:calc(var(--bt) * -2)}.smPaddingTop2{padding-top:calc(var(--bt) * 2)}.smPaddingRight2{padding-right:calc(var(--bt) * 2)}.smPaddingBottom2{padding-bottom:calc(var(--bt) * 2)}.smPaddingLeft2{padding-left:calc(var(--bt) * 2)}.smPaddingY2{padding-bottom:calc(var(--bt) * 2);padding-top:calc(var(--bt) * 2)}.smPaddingX2{padding-left:calc(var(--bt) * 2);padding-right:calc(var(--bt) * 2)}.smMarginTop3{margin-top:calc(var(--bt) * 3)}.smMarginRight3{margin-right:calc(var(--bt) * 3)}.smMarginBottom3{margin-bottom:calc(var(--bt) * 3)}.smMarginLeft3{margin-left:calc(var(--bt) * 3)}.smMarginTopN3{margin-top:calc(var(--bt) * -3)}.smMarginRightN3{margin-right:calc(var(--bt) * -3)}.smMarginBottomN3{margin-bottom:calc(var(--bt) * -3)}.smMarginLeftN3{margin-left:calc(var(--bt) * -3)}.smPaddingTop3{padding-top:calc(var(--bt) * 3)}.smPaddingRight3{padding-right:calc(var(--bt) * 3)}.smPaddingBottom3{padding-bottom:calc(var(--bt) * 3)}.smPaddingLeft3{padding-left:calc(var(--bt) * 3)}.smPaddingY3{padding-bottom:calc(var(--bt) * 3);padding-top:calc(var(--bt) * 3)}.smPaddingX3{padding-left:calc(var(--bt) * 3);padding-right:calc(var(--bt) * 3)}.smMarginTop4{margin-top:calc(var(--bt) * 4)}.smMarginRight4{margin-right:calc(var(--bt) * 4)}.smMarginBottom4{margin-bottom:calc(var(--bt) * 4)}.smMarginLeft4{margin-left:calc(var(--bt) * 4)}.smMarginTopN4{margin-top:calc(var(--bt) * -4)}.smMarginRightN4{margin-right:calc(var(--bt) * -4)}.smMarginBottomN4{margin-bottom:calc(var(--bt) * -4)}.smMarginLeftN4{margin-left:calc(var(--bt) * -4)}.smPaddingTop4{padding-top:calc(var(--bt) * 4)}.smPaddingRight4{padding-right:calc(var(--bt) * 4)}.smPaddingBottom4{padding-bottom:calc(var(--bt) * 4)}.smPaddingLeft4{padding-left:calc(var(--bt) * 4)}.smPaddingY4{padding-bottom:calc(var(--bt) * 4);padding-top:calc(var(--bt) * 4)}.smPaddingX4{padding-left:calc(var(--bt) * 4);padding-right:calc(var(--bt) * 4)}.smMarginTop5{margin-top:calc(var(--bt) * 5)}.smMarginRight5{margin-right:calc(var(--bt) * 5)}.smMarginBottom5{margin-bottom:calc(var(--bt) * 5)}.smMarginLeft5{margin-left:calc(var(--bt) * 5)}.smMarginTopN5{margin-top:calc(var(--bt) * -5)}.smMarginRightN5{margin-right:calc(var(--bt) * -5)}.smMarginBottomN5{margin-bottom:calc(var(--bt) * -5)}.smMarginLeftN5{margin-left:calc(var(--bt) * -5)}.smPaddingTop5{padding-top:calc(var(--bt) * 5)}.smPaddingRight5{padding-right:calc(var(--bt) * 5)}.smPaddingBottom5{padding-bottom:calc(var(--bt) * 5)}.smPaddingLeft5{padding-left:calc(var(--bt) * 5)}.smPaddingY5{padding-bottom:calc(var(--bt) * 5);padding-top:calc(var(--bt) * 5)}.smPaddingX5{padding-left:calc(var(--bt) * 5);padding-right:calc(var(--bt) * 5)}.smMarginTop6{margin-top:calc(var(--bt) * 6)}.smMarginRight6{margin-right:calc(var(--bt) * 6)}.smMarginBottom6{margin-bottom:calc(var(--bt) * 6)}.smMarginLeft6{margin-left:calc(var(--bt) * 6)}.smMarginTopN6{margin-top:calc(var(--bt) * -6)}.smMarginRightN6{margin-right:calc(var(--bt) * -6)}.smMarginBottomN6{margin-bottom:calc(var(--bt) * -6)}.smMarginLeftN6{margin-left:calc(var(--bt) * -6)}.smPaddingTop6{padding-top:calc(var(--bt) * 6)}.smPaddingRight6{padding-right:calc(var(--bt) * 6)}.smPaddingBottom6{padding-bottom:calc(var(--bt) * 6)}.smPaddingLeft6{padding-left:calc(var(--bt) * 6)}.smPaddingY6{padding-bottom:calc(var(--bt) * 6);padding-top:calc(var(--bt) * 6)}.smPaddingX6{padding-left:calc(var(--bt) * 6);padding-right:calc(var(--bt) * 6)}.smMarginTop7{margin-top:calc(var(--bt) * 7)}.smMarginRight7{margin-right:calc(var(--bt) * 7)}.smMarginBottom7{margin-bottom:calc(var(--bt) * 7)}.smMarginLeft7{margin-left:calc(var(--bt) * 7)}.smMarginTopN7{margin-top:calc(var(--bt) * -7)}.smMarginRightN7{margin-right:calc(var(--bt) * -7)}.smMarginBottomN7{margin-bottom:calc(var(--bt) * -7)}.smMarginLeftN7{margin-left:calc(var(--bt) * -7)}.smPaddingTop7{padding-top:calc(var(--bt) * 7)}.smPaddingRight7{padding-right:calc(var(--bt) * 7)}.smPaddingBottom7{padding-bottom:calc(var(--bt) * 7)}.smPaddingLeft7{padding-left:calc(var(--bt) * 7)}.smPaddingY7{padding-bottom:calc(var(--bt) * 7);padding-top:calc(var(--bt) * 7)}.smPaddingX7{padding-left:calc(var(--bt) * 7);padding-right:calc(var(--bt) * 7)}.smMarginTop8{margin-top:calc(var(--bt) * 8)}.smMarginRight8{margin-right:calc(var(--bt) * 8)}.smMarginBottom8{margin-bottom:calc(var(--bt) * 8)}.smMarginLeft8{margin-left:calc(var(--bt) * 8)}.smMarginTopN8{margin-top:calc(var(--bt) * -8)}.smMarginRightN8{margin-right:calc(var(--bt) * -8)}.smMarginBottomN8{margin-bottom:calc(var(--bt) * -8)}.smMarginLeftN8{margin-left:calc(var(--bt) * -8)}.smPaddingTop8{padding-top:calc(var(--bt) * 8)}.smPaddingRight8{padding-right:calc(var(--bt) * 8)}.smPaddingBottom8{padding-bottom:calc(var(--bt) * 8)}.smPaddingLeft8{padding-left:calc(var(--bt) * 8)}.smPaddingY8{padding-bottom:calc(var(--bt) * 8);padding-top:calc(var(--bt) * 8)}.smPaddingX8{padding-left:calc(var(--bt) * 8);padding-right:calc(var(--bt) * 8)}.smMarginTop9{margin-top:calc(var(--bt) * 9)}.smMarginRight9{margin-right:calc(var(--bt) * 9)}.smMarginBottom9{margin-bottom:calc(var(--bt) * 9)}.smMarginLeft9{margin-left:calc(var(--bt) * 9)}.smMarginTopN9{margin-top:calc(var(--bt) * -9)}.smMarginRightN9{margin-right:calc(var(--bt) * -9)}.smMarginBottomN9{margin-bottom:calc(var(--bt) * -9)}.smMarginLeftN9{margin-left:calc(var(--bt) * -9)}.smPaddingTop9{padding-top:calc(var(--bt) * 9)}.smPaddingRight9{padding-right:calc(var(--bt) * 9)}.smPaddingBottom9{padding-bottom:calc(var(--bt) * 9)}.smPaddingLeft9{padding-left:calc(var(--bt) * 9)}.smPaddingY9{padding-bottom:calc(var(--bt) * 9);padding-top:calc(var(--bt) * 9)}.smPaddingX9{padding-left:calc(var(--bt) * 9);padding-right:calc(var(--bt) * 9)}.smMarginTop10{margin-top:calc(var(--bt) * 10)}.smMarginRight10{margin-right:calc(var(--bt) * 10)}.smMarginBottom10{margin-bottom:calc(var(--bt) * 10)}.smMarginLeft10{margin-left:calc(var(--bt) * 10)}.smMarginTopN10{margin-top:calc(var(--bt) * -10)}.smMarginRightN10{margin-right:calc(var(--bt) * -10)}.smMarginBottomN10{margin-bottom:calc(var(--bt) * -10)}.smMarginLeftN10{margin-left:calc(var(--bt) * -10)}.smPaddingTop10{padding-top:calc(var(--bt) * 10)}.smPaddingRight10{padding-right:calc(var(--bt) * 10)}.smPaddingBottom10{padding-bottom:calc(var(--bt) * 10)}.smPaddingLeft10{padding-left:calc(var(--bt) * 10)}.smPaddingY10{padding-bottom:calc(var(--bt) * 10);padding-top:calc(var(--bt) * 10)}.smPaddingX10{padding-left:calc(var(--bt) * 10);padding-right:calc(var(--bt) * 10)}.smMarginTop11{margin-top:calc(var(--bt) * 11)}.smMarginRight11{margin-right:calc(var(--bt) * 11)}.smMarginBottom11{margin-bottom:calc(var(--bt) * 11)}.smMarginLeft11{margin-left:calc(var(--bt) * 11)}.smMarginTopN11{margin-top:calc(var(--bt) * -11)}.smMarginRightN11{margin-right:calc(var(--bt) * -11)}.smMarginBottomN11{margin-bottom:calc(var(--bt) * -11)}.smMarginLeftN11{margin-left:calc(var(--bt) * -11)}.smPaddingTop11{padding-top:calc(var(--bt) * 11)}.smPaddingRight11{padding-right:calc(var(--bt) * 11)}.smPaddingBottom11{padding-bottom:calc(var(--bt) * 11)}.smPaddingLeft11{padding-left:calc(var(--bt) * 11)}.smPaddingY11{padding-bottom:calc(var(--bt) * 11);padding-top:calc(var(--bt) * 11)}.smPaddingX11{padding-left:calc(var(--bt) * 11);padding-right:calc(var(--bt) * 11)}.smMarginTop12{margin-top:calc(var(--bt) * 12)}.smMarginRight12{margin-right:calc(var(--bt) * 12)}.smMarginBottom12{margin-bottom:calc(var(--bt) * 12)}.smMarginLeft12{margin-left:calc(var(--bt) * 12)}.smMarginTopN12{margin-top:calc(var(--bt) * -12)}.smMarginRightN12{margin-right:calc(var(--bt) * -12)}.smMarginBottomN12{margin-bottom:calc(var(--bt) * -12)}.smMarginLeftN12{margin-left:calc(var(--bt) * -12)}.smPaddingTop12{padding-top:calc(var(--bt) * 12)}.smPaddingRight12{padding-right:calc(var(--bt) * 12)}.smPaddingBottom12{padding-bottom:calc(var(--bt) * 12)}.smPaddingLeft12{padding-left:calc(var(--bt) * 12)}.smPaddingY12{padding-bottom:calc(var(--bt) * 12);padding-top:calc(var(--bt) * 12)}.smPaddingX12{padding-left:calc(var(--bt) * 12);padding-right:calc(var(--bt) * 12)}}@media screen and (min-width:59.725rem){.md-boxDisplay--none{display:none}.md-boxDisplay--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.md-boxDisplay--block{display:block}.md-boxDisplay--inlineBlock{display:inline-block}.md-boxDirection--row{-ms-flex-direction:row;flex-direction:row}.md-boxDirection--column{-ms-flex-direction:column;flex-direction:column}.mdMarginTop0{margin-top:0}.mdMarginRight0{margin-right:0}.mdMarginBottom0{margin-bottom:0}.mdMarginLeft0{margin-left:0}.mdPaddingTop0{padding-top:0}.mdPaddingRight0{padding-right:0}.mdPaddingBottom0{padding-bottom:0}.mdPaddingLeft0{padding-left:0}.mdPaddingY0{padding-bottom:0;padding-top:0}.mdPaddingX0{padding-left:0;padding-right:0}.mdMarginTop1{margin-top:calc(var(--bt) * 1)}.mdMarginRight1{margin-right:calc(var(--bt) * 1)}.mdMarginBottom1{margin-bottom:calc(var(--bt) * 1)}.mdMarginLeft1{margin-left:calc(var(--bt) * 1)}.mdMarginTopN1{margin-top:calc(var(--bt) * -1)}.mdMarginRightN1{margin-right:calc(var(--bt) * -1)}.mdMarginBottomN1{margin-bottom:calc(var(--bt) * -1)}.mdMarginLeftN1{margin-left:calc(var(--bt) * -1)}.mdPaddingTop1{padding-top:calc(var(--bt) * 1)}.mdPaddingRight1{padding-right:calc(var(--bt) * 1)}.mdPaddingBottom1{padding-bottom:calc(var(--bt) * 1)}.mdPaddingLeft1{padding-left:calc(var(--bt) * 1)}.mdPaddingY1{padding-bottom:calc(var(--bt) * 1);padding-top:calc(var(--bt) * 1)}.mdPaddingX1{padding-left:calc(var(--bt) * 1);padding-right:calc(var(--bt) * 1)}.mdMarginTop2{margin-top:calc(var(--bt) * 2)}.mdMarginRight2{margin-right:calc(var(--bt) * 2)}.mdMarginBottom2{margin-bottom:calc(var(--bt) * 2)}.mdMarginLeft2{margin-left:calc(var(--bt) * 2)}.mdMarginTopN2{margin-top:calc(var(--bt) * -2)}.mdMarginRightN2{margin-right:calc(var(--bt) * -2)}.mdMarginBottomN2{margin-bottom:calc(var(--bt) * -2)}.mdMarginLeftN2{margin-left:calc(var(--bt) * -2)}.mdPaddingTop2{padding-top:calc(var(--bt) * 2)}.mdPaddingRight2{padding-right:calc(var(--bt) * 2)}.mdPaddingBottom2{padding-bottom:calc(var(--bt) * 2)}.mdPaddingLeft2{padding-left:calc(var(--bt) * 2)}.mdPaddingY2{padding-bottom:calc(var(--bt) * 2);padding-top:calc(var(--bt) * 2)}.mdPaddingX2{padding-left:calc(var(--bt) * 2);padding-right:calc(var(--bt) * 2)}.mdMarginTop3{margin-top:calc(var(--bt) * 3)}.mdMarginRight3{margin-right:calc(var(--bt) * 3)}.mdMarginBottom3{margin-bottom:calc(var(--bt) * 3)}.mdMarginLeft3{margin-left:calc(var(--bt) * 3)}.mdMarginTopN3{margin-top:calc(var(--bt) * -3)}.mdMarginRightN3{margin-right:calc(var(--bt) * -3)}.mdMarginBottomN3{margin-bottom:calc(var(--bt) * -3)}.mdMarginLeftN3{margin-left:calc(var(--bt) * -3)}.mdPaddingTop3{padding-top:calc(var(--bt) * 3)}.mdPaddingRight3{padding-right:calc(var(--bt) * 3)}.mdPaddingBottom3{padding-bottom:calc(var(--bt) * 3)}.mdPaddingLeft3{padding-left:calc(var(--bt) * 3)}.mdPaddingY3{padding-bottom:calc(var(--bt) * 3);padding-top:calc(var(--bt) * 3)}.mdPaddingX3{padding-left:calc(var(--bt) * 3);padding-right:calc(var(--bt) * 3)}.mdMarginTop4{margin-top:calc(var(--bt) * 4)}.mdMarginRight4{margin-right:calc(var(--bt) * 4)}.mdMarginBottom4{margin-bottom:calc(var(--bt) * 4)}.mdMarginLeft4{margin-left:calc(var(--bt) * 4)}.mdMarginTopN4{margin-top:calc(var(--bt) * -4)}.mdMarginRightN4{margin-right:calc(var(--bt) * -4)}.mdMarginBottomN4{margin-bottom:calc(var(--bt) * -4)}.mdMarginLeftN4{margin-left:calc(var(--bt) * -4)}.mdPaddingTop4{padding-top:calc(var(--bt) * 4)}.mdPaddingRight4{padding-right:calc(var(--bt) * 4)}.mdPaddingBottom4{padding-bottom:calc(var(--bt) * 4)}.mdPaddingLeft4{padding-left:calc(var(--bt) * 4)}.mdPaddingY4{padding-bottom:calc(var(--bt) * 4);padding-top:calc(var(--bt) * 4)}.mdPaddingX4{padding-left:calc(var(--bt) * 4);padding-right:calc(var(--bt) * 4)}.mdMarginTop5{margin-top:calc(var(--bt) * 5)}.mdMarginRight5{margin-right:calc(var(--bt) * 5)}.mdMarginBottom5{margin-bottom:calc(var(--bt) * 5)}.mdMarginLeft5{margin-left:calc(var(--bt) * 5)}.mdMarginTopN5{margin-top:calc(var(--bt) * -5)}.mdMarginRightN5{margin-right:calc(var(--bt) * -5)}.mdMarginBottomN5{margin-bottom:calc(var(--bt) * -5)}.mdMarginLeftN5{margin-left:calc(var(--bt) * -5)}.mdPaddingTop5{padding-top:calc(var(--bt) * 5)}.mdPaddingRight5{padding-right:calc(var(--bt) * 5)}.mdPaddingBottom5{padding-bottom:calc(var(--bt) * 5)}.mdPaddingLeft5{padding-left:calc(var(--bt) * 5)}.mdPaddingY5{padding-bottom:calc(var(--bt) * 5);padding-top:calc(var(--bt) * 5)}.mdPaddingX5{padding-left:calc(var(--bt) * 5);padding-right:calc(var(--bt) * 5)}.mdMarginTop6{margin-top:calc(var(--bt) * 6)}.mdMarginRight6{margin-right:calc(var(--bt) * 6)}.mdMarginBottom6{margin-bottom:calc(var(--bt) * 6)}.mdMarginLeft6{margin-left:calc(var(--bt) * 6)}.mdMarginTopN6{margin-top:calc(var(--bt) * -6)}.mdMarginRightN6{margin-right:calc(var(--bt) * -6)}.mdMarginBottomN6{margin-bottom:calc(var(--bt) * -6)}.mdMarginLeftN6{margin-left:calc(var(--bt) * -6)}.mdPaddingTop6{padding-top:calc(var(--bt) * 6)}.mdPaddingRight6{padding-right:calc(var(--bt) * 6)}.mdPaddingBottom6{padding-bottom:calc(var(--bt) * 6)}.mdPaddingLeft6{padding-left:calc(var(--bt) * 6)}.mdPaddingY6{padding-bottom:calc(var(--bt) * 6);padding-top:calc(var(--bt) * 6)}.mdPaddingX6{padding-left:calc(var(--bt) * 6);padding-right:calc(var(--bt) * 6)}.mdMarginTop7{margin-top:calc(var(--bt) * 7)}.mdMarginRight7{margin-right:calc(var(--bt) * 7)}.mdMarginBottom7{margin-bottom:calc(var(--bt) * 7)}.mdMarginLeft7{margin-left:calc(var(--bt) * 7)}.mdMarginTopN7{margin-top:calc(var(--bt) * -7)}.mdMarginRightN7{margin-right:calc(var(--bt) * -7)}.mdMarginBottomN7{margin-bottom:calc(var(--bt) * -7)}.mdMarginLeftN7{margin-left:calc(var(--bt) * -7)}.mdPaddingTop7{padding-top:calc(var(--bt) * 7)}.mdPaddingRight7{padding-right:calc(var(--bt) * 7)}.mdPaddingBottom7{padding-bottom:calc(var(--bt) * 7)}.mdPaddingLeft7{padding-left:calc(var(--bt) * 7)}.mdPaddingY7{padding-bottom:calc(var(--bt) * 7);padding-top:calc(var(--bt) * 7)}.mdPaddingX7{padding-left:calc(var(--bt) * 7);padding-right:calc(var(--bt) * 7)}.mdMarginTop8{margin-top:calc(var(--bt) * 8)}.mdMarginRight8{margin-right:calc(var(--bt) * 8)}.mdMarginBottom8{margin-bottom:calc(var(--bt) * 8)}.mdMarginLeft8{margin-left:calc(var(--bt) * 8)}.mdMarginTopN8{margin-top:calc(var(--bt) * -8)}.mdMarginRightN8{margin-right:calc(var(--bt) * -8)}.mdMarginBottomN8{margin-bottom:calc(var(--bt) * -8)}.mdMarginLeftN8{margin-left:calc(var(--bt) * -8)}.mdPaddingTop8{padding-top:calc(var(--bt) * 8)}.mdPaddingRight8{padding-right:calc(var(--bt) * 8)}.mdPaddingBottom8{padding-bottom:calc(var(--bt) * 8)}.mdPaddingLeft8{padding-left:calc(var(--bt) * 8)}.mdPaddingY8{padding-bottom:calc(var(--bt) * 8);padding-top:calc(var(--bt) * 8)}.mdPaddingX8{padding-left:calc(var(--bt) * 8);padding-right:calc(var(--bt) * 8)}.mdMarginTop9{margin-top:calc(var(--bt) * 9)}.mdMarginRight9{margin-right:calc(var(--bt) * 9)}.mdMarginBottom9{margin-bottom:calc(var(--bt) * 9)}.mdMarginLeft9{margin-left:calc(var(--bt) * 9)}.mdMarginTopN9{margin-top:calc(var(--bt) * -9)}.mdMarginRightN9{margin-right:calc(var(--bt) * -9)}.mdMarginBottomN9{margin-bottom:calc(var(--bt) * -9)}.mdMarginLeftN9{margin-left:calc(var(--bt) * -9)}.mdPaddingTop9{padding-top:calc(var(--bt) * 9)}.mdPaddingRight9{padding-right:calc(var(--bt) * 9)}.mdPaddingBottom9{padding-bottom:calc(var(--bt) * 9)}.mdPaddingLeft9{padding-left:calc(var(--bt) * 9)}.mdPaddingY9{padding-bottom:calc(var(--bt) * 9);padding-top:calc(var(--bt) * 9)}.mdPaddingX9{padding-left:calc(var(--bt) * 9);padding-right:calc(var(--bt) * 9)}.mdMarginTop10{margin-top:calc(var(--bt) * 10)}.mdMarginRight10{margin-right:calc(var(--bt) * 10)}.mdMarginBottom10{margin-bottom:calc(var(--bt) * 10)}.mdMarginLeft10{margin-left:calc(var(--bt) * 10)}.mdMarginTopN10{margin-top:calc(var(--bt) * -10)}.mdMarginRightN10{margin-right:calc(var(--bt) * -10)}.mdMarginBottomN10{margin-bottom:calc(var(--bt) * -10)}.mdMarginLeftN10{margin-left:calc(var(--bt) * -10)}.mdPaddingTop10{padding-top:calc(var(--bt) * 10)}.mdPaddingRight10{padding-right:calc(var(--bt) * 10)}.mdPaddingBottom10{padding-bottom:calc(var(--bt) * 10)}.mdPaddingLeft10{padding-left:calc(var(--bt) * 10)}.mdPaddingY10{padding-bottom:calc(var(--bt) * 10);padding-top:calc(var(--bt) * 10)}.mdPaddingX10{padding-left:calc(var(--bt) * 10);padding-right:calc(var(--bt) * 10)}.mdMarginTop11{margin-top:calc(var(--bt) * 11)}.mdMarginRight11{margin-right:calc(var(--bt) * 11)}.mdMarginBottom11{margin-bottom:calc(var(--bt) * 11)}.mdMarginLeft11{margin-left:calc(var(--bt) * 11)}.mdMarginTopN11{margin-top:calc(var(--bt) * -11)}.mdMarginRightN11{margin-right:calc(var(--bt) * -11)}.mdMarginBottomN11{margin-bottom:calc(var(--bt) * -11)}.mdMarginLeftN11{margin-left:calc(var(--bt) * -11)}.mdPaddingTop11{padding-top:calc(var(--bt) * 11)}.mdPaddingRight11{padding-right:calc(var(--bt) * 11)}.mdPaddingBottom11{padding-bottom:calc(var(--bt) * 11)}.mdPaddingLeft11{padding-left:calc(var(--bt) * 11)}.mdPaddingY11{padding-bottom:calc(var(--bt) * 11);padding-top:calc(var(--bt) * 11)}.mdPaddingX11{padding-left:calc(var(--bt) * 11);padding-right:calc(var(--bt) * 11)}.mdMarginTop12{margin-top:calc(var(--bt) * 12)}.mdMarginRight12{margin-right:calc(var(--bt) * 12)}.mdMarginBottom12{margin-bottom:calc(var(--bt) * 12)}.mdMarginLeft12{margin-left:calc(var(--bt) * 12)}.mdMarginTopN12{margin-top:calc(var(--bt) * -12)}.mdMarginRightN12{margin-right:calc(var(--bt) * -12)}.mdMarginBottomN12{margin-bottom:calc(var(--bt) * -12)}.mdMarginLeftN12{margin-left:calc(var(--bt) * -12)}.mdPaddingTop12{padding-top:calc(var(--bt) * 12)}.mdPaddingRight12{padding-right:calc(var(--bt) * 12)}.mdPaddingBottom12{padding-bottom:calc(var(--bt) * 12)}.mdPaddingLeft12{padding-left:calc(var(--bt) * 12)}.mdPaddingY12{padding-bottom:calc(var(--bt) * 12);padding-top:calc(var(--bt) * 12)}.mdPaddingX12{padding-left:calc(var(--bt) * 12);padding-right:calc(var(--bt) * 12)}}@media screen and (min-width:76.725rem){.lg-boxDisplay--none{display:none}.lg-boxDisplay--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.lg-boxDisplay--block{display:block}.lg-boxDisplay--inlineBlock{display:inline-block}.lg-boxDirection--row{-ms-flex-direction:row;flex-direction:row}.lg-boxDirection--column{-ms-flex-direction:column;flex-direction:column}.lgMarginTop0{margin-top:0}.lgMarginRight0{margin-right:0}.lgMarginBottom0{margin-bottom:0}.lgMarginLeft0{margin-left:0}.lgPaddingTop0{padding-top:0}.lgPaddingRight0{padding-right:0}.lgPaddingBottom0{padding-bottom:0}.lgPaddingLeft0{padding-left:0}.lgPaddingY0{padding-bottom:0;padding-top:0}.lgPaddingX0{padding-left:0;padding-right:0}.lgMarginTop1{margin-top:calc(var(--bt) * 1)}.lgMarginRight1{margin-right:calc(var(--bt) * 1)}.lgMarginBottom1{margin-bottom:calc(var(--bt) * 1)}.lgMarginLeft1{margin-left:calc(var(--bt) * 1)}.lgMarginTopN1{margin-top:calc(var(--bt) * -1)}.lgMarginRightN1{margin-right:calc(var(--bt) * -1)}.lgMarginBottomN1{margin-bottom:calc(var(--bt) * -1)}.lgMarginLeftN1{margin-left:calc(var(--bt) * -1)}.lgPaddingTop1{padding-top:calc(var(--bt) * 1)}.lgPaddingRight1{padding-right:calc(var(--bt) * 1)}.lgPaddingBottom1{padding-bottom:calc(var(--bt) * 1)}.lgPaddingLeft1{padding-left:calc(var(--bt) * 1)}.lgPaddingY1{padding-bottom:calc(var(--bt) * 1);padding-top:calc(var(--bt) * 1)}.lgPaddingX1{padding-left:calc(var(--bt) * 1);padding-right:calc(var(--bt) * 1)}.lgMarginTop2{margin-top:calc(var(--bt) * 2)}.lgMarginRight2{margin-right:calc(var(--bt) * 2)}.lgMarginBottom2{margin-bottom:calc(var(--bt) * 2)}.lgMarginLeft2{margin-left:calc(var(--bt) * 2)}.lgMarginTopN2{margin-top:calc(var(--bt) * -2)}.lgMarginRightN2{margin-right:calc(var(--bt) * -2)}.lgMarginBottomN2{margin-bottom:calc(var(--bt) * -2)}.lgMarginLeftN2{margin-left:calc(var(--bt) * -2)}.lgPaddingTop2{padding-top:calc(var(--bt) * 2)}.lgPaddingRight2{padding-right:calc(var(--bt) * 2)}.lgPaddingBottom2{padding-bottom:calc(var(--bt) * 2)}.lgPaddingLeft2{padding-left:calc(var(--bt) * 2)}.lgPaddingY2{padding-bottom:calc(var(--bt) * 2);padding-top:calc(var(--bt) * 2)}.lgPaddingX2{padding-left:calc(var(--bt) * 2);padding-right:calc(var(--bt) * 2)}.lgMarginTop3{margin-top:calc(var(--bt) * 3)}.lgMarginRight3{margin-right:calc(var(--bt) * 3)}.lgMarginBottom3{margin-bottom:calc(var(--bt) * 3)}.lgMarginLeft3{margin-left:calc(var(--bt) * 3)}.lgMarginTopN3{margin-top:calc(var(--bt) * -3)}.lgMarginRightN3{margin-right:calc(var(--bt) * -3)}.lgMarginBottomN3{margin-bottom:calc(var(--bt) * -3)}.lgMarginLeftN3{margin-left:calc(var(--bt) * -3)}.lgPaddingTop3{padding-top:calc(var(--bt) * 3)}.lgPaddingRight3{padding-right:calc(var(--bt) * 3)}.lgPaddingBottom3{padding-bottom:calc(var(--bt) * 3)}.lgPaddingLeft3{padding-left:calc(var(--bt) * 3)}.lgPaddingY3{padding-bottom:calc(var(--bt) * 3);padding-top:calc(var(--bt) * 3)}.lgPaddingX3{padding-left:calc(var(--bt) * 3);padding-right:calc(var(--bt) * 3)}.lgMarginTop4{margin-top:calc(var(--bt) * 4)}.lgMarginRight4{margin-right:calc(var(--bt) * 4)}.lgMarginBottom4{margin-bottom:calc(var(--bt) * 4)}.lgMarginLeft4{margin-left:calc(var(--bt) * 4)}.lgMarginTopN4{margin-top:calc(var(--bt) * -4)}.lgMarginRightN4{margin-right:calc(var(--bt) * -4)}.lgMarginBottomN4{margin-bottom:calc(var(--bt) * -4)}.lgMarginLeftN4{margin-left:calc(var(--bt) * -4)}.lgPaddingTop4{padding-top:calc(var(--bt) * 4)}.lgPaddingRight4{padding-right:calc(var(--bt) * 4)}.lgPaddingBottom4{padding-bottom:calc(var(--bt) * 4)}.lgPaddingLeft4{padding-left:calc(var(--bt) * 4)}.lgPaddingY4{padding-bottom:calc(var(--bt) * 4);padding-top:calc(var(--bt) * 4)}.lgPaddingX4{padding-left:calc(var(--bt) * 4);padding-right:calc(var(--bt) * 4)}.lgMarginTop5{margin-top:calc(var(--bt) * 5)}.lgMarginRight5{margin-right:calc(var(--bt) * 5)}.lgMarginBottom5{margin-bottom:calc(var(--bt) * 5)}.lgMarginLeft5{margin-left:calc(var(--bt) * 5)}.lgMarginTopN5{margin-top:calc(var(--bt) * -5)}.lgMarginRightN5{margin-right:calc(var(--bt) * -5)}.lgMarginBottomN5{margin-bottom:calc(var(--bt) * -5)}.lgMarginLeftN5{margin-left:calc(var(--bt) * -5)}.lgPaddingTop5{padding-top:calc(var(--bt) * 5)}.lgPaddingRight5{padding-right:calc(var(--bt) * 5)}.lgPaddingBottom5{padding-bottom:calc(var(--bt) * 5)}.lgPaddingLeft5{padding-left:calc(var(--bt) * 5)}.lgPaddingY5{padding-bottom:calc(var(--bt) * 5);padding-top:calc(var(--bt) * 5)}.lgPaddingX5{padding-left:calc(var(--bt) * 5);padding-right:calc(var(--bt) * 5)}.lgMarginTop6{margin-top:calc(var(--bt) * 6)}.lgMarginRight6{margin-right:calc(var(--bt) * 6)}.lgMarginBottom6{margin-bottom:calc(var(--bt) * 6)}.lgMarginLeft6{margin-left:calc(var(--bt) * 6)}.lgMarginTopN6{margin-top:calc(var(--bt) * -6)}.lgMarginRightN6{margin-right:calc(var(--bt) * -6)}.lgMarginBottomN6{margin-bottom:calc(var(--bt) * -6)}.lgMarginLeftN6{margin-left:calc(var(--bt) * -6)}.lgPaddingTop6{padding-top:calc(var(--bt) * 6)}.lgPaddingRight6{padding-right:calc(var(--bt) * 6)}.lgPaddingBottom6{padding-bottom:calc(var(--bt) * 6)}.lgPaddingLeft6{padding-left:calc(var(--bt) * 6)}.lgPaddingY6{padding-bottom:calc(var(--bt) * 6);padding-top:calc(var(--bt) * 6)}.lgPaddingX6{padding-left:calc(var(--bt) * 6);padding-right:calc(var(--bt) * 6)}.lgMarginTop7{margin-top:calc(var(--bt) * 7)}.lgMarginRight7{margin-right:calc(var(--bt) * 7)}.lgMarginBottom7{margin-bottom:calc(var(--bt) * 7)}.lgMarginLeft7{margin-left:calc(var(--bt) * 7)}.lgMarginTopN7{margin-top:calc(var(--bt) * -7)}.lgMarginRightN7{margin-right:calc(var(--bt) * -7)}.lgMarginBottomN7{margin-bottom:calc(var(--bt) * -7)}.lgMarginLeftN7{margin-left:calc(var(--bt) * -7)}.lgPaddingTop7{padding-top:calc(var(--bt) * 7)}.lgPaddingRight7{padding-right:calc(var(--bt) * 7)}.lgPaddingBottom7{padding-bottom:calc(var(--bt) * 7)}.lgPaddingLeft7{padding-left:calc(var(--bt) * 7)}.lgPaddingY7{padding-bottom:calc(var(--bt) * 7);padding-top:calc(var(--bt) * 7)}.lgPaddingX7{padding-left:calc(var(--bt) * 7);padding-right:calc(var(--bt) * 7)}.lgMarginTop8{margin-top:calc(var(--bt) * 8)}.lgMarginRight8{margin-right:calc(var(--bt) * 8)}.lgMarginBottom8{margin-bottom:calc(var(--bt) * 8)}.lgMarginLeft8{margin-left:calc(var(--bt) * 8)}.lgMarginTopN8{margin-top:calc(var(--bt) * -8)}.lgMarginRightN8{margin-right:calc(var(--bt) * -8)}.lgMarginBottomN8{margin-bottom:calc(var(--bt) * -8)}.lgMarginLeftN8{margin-left:calc(var(--bt) * -8)}.lgPaddingTop8{padding-top:calc(var(--bt) * 8)}.lgPaddingRight8{padding-right:calc(var(--bt) * 8)}.lgPaddingBottom8{padding-bottom:calc(var(--bt) * 8)}.lgPaddingLeft8{padding-left:calc(var(--bt) * 8)}.lgPaddingY8{padding-bottom:calc(var(--bt) * 8);padding-top:calc(var(--bt) * 8)}.lgPaddingX8{padding-left:calc(var(--bt) * 8);padding-right:calc(var(--bt) * 8)}.lgMarginTop9{margin-top:calc(var(--bt) * 9)}.lgMarginRight9{margin-right:calc(var(--bt) * 9)}.lgMarginBottom9{margin-bottom:calc(var(--bt) * 9)}.lgMarginLeft9{margin-left:calc(var(--bt) * 9)}.lgMarginTopN9{margin-top:calc(var(--bt) * -9)}.lgMarginRightN9{margin-right:calc(var(--bt) * -9)}.lgMarginBottomN9{margin-bottom:calc(var(--bt) * -9)}.lgMarginLeftN9{margin-left:calc(var(--bt) * -9)}.lgPaddingTop9{padding-top:calc(var(--bt) * 9)}.lgPaddingRight9{padding-right:calc(var(--bt) * 9)}.lgPaddingBottom9{padding-bottom:calc(var(--bt) * 9)}.lgPaddingLeft9{padding-left:calc(var(--bt) * 9)}.lgPaddingY9{padding-bottom:calc(var(--bt) * 9);padding-top:calc(var(--bt) * 9)}.lgPaddingX9{padding-left:calc(var(--bt) * 9);padding-right:calc(var(--bt) * 9)}.lgMarginTop10{margin-top:calc(var(--bt) * 10)}.lgMarginRight10{margin-right:calc(var(--bt) * 10)}.lgMarginBottom10{margin-bottom:calc(var(--bt) * 10)}.lgMarginLeft10{margin-left:calc(var(--bt) * 10)}.lgMarginTopN10{margin-top:calc(var(--bt) * -10)}.lgMarginRightN10{margin-right:calc(var(--bt) * -10)}.lgMarginBottomN10{margin-bottom:calc(var(--bt) * -10)}.lgMarginLeftN10{margin-left:calc(var(--bt) * -10)}.lgPaddingTop10{padding-top:calc(var(--bt) * 10)}.lgPaddingRight10{padding-right:calc(var(--bt) * 10)}.lgPaddingBottom10{padding-bottom:calc(var(--bt) * 10)}.lgPaddingLeft10{padding-left:calc(var(--bt) * 10)}.lgPaddingY10{padding-bottom:calc(var(--bt) * 10);padding-top:calc(var(--bt) * 10)}.lgPaddingX10{padding-left:calc(var(--bt) * 10);padding-right:calc(var(--bt) * 10)}.lgMarginTop11{margin-top:calc(var(--bt) * 11)}.lgMarginRight11{margin-right:calc(var(--bt) * 11)}.lgMarginBottom11{margin-bottom:calc(var(--bt) * 11)}.lgMarginLeft11{margin-left:calc(var(--bt) * 11)}.lgMarginTopN11{margin-top:calc(var(--bt) * -11)}.lgMarginRightN11{margin-right:calc(var(--bt) * -11)}.lgMarginBottomN11{margin-bottom:calc(var(--bt) * -11)}.lgMarginLeftN11{margin-left:calc(var(--bt) * -11)}.lgPaddingTop11{padding-top:calc(var(--bt) * 11)}.lgPaddingRight11{padding-right:calc(var(--bt) * 11)}.lgPaddingBottom11{padding-bottom:calc(var(--bt) * 11)}.lgPaddingLeft11{padding-left:calc(var(--bt) * 11)}.lgPaddingY11{padding-bottom:calc(var(--bt) * 11);padding-top:calc(var(--bt) * 11)}.lgPaddingX11{padding-left:calc(var(--bt) * 11);padding-right:calc(var(--bt) * 11)}.lgMarginTop12{margin-top:calc(var(--bt) * 12)}.lgMarginRight12{margin-right:calc(var(--bt) * 12)}.lgMarginBottom12{margin-bottom:calc(var(--bt) * 12)}.lgMarginLeft12{margin-left:calc(var(--bt) * 12)}.lgMarginTopN12{margin-top:calc(var(--bt) * -12)}.lgMarginRightN12{margin-right:calc(var(--bt) * -12)}.lgMarginBottomN12{margin-bottom:calc(var(--bt) * -12)}.lgMarginLeftN12{margin-left:calc(var(--bt) * -12)}.lgPaddingTop12{padding-top:calc(var(--bt) * 12)}.lgPaddingRight12{padding-right:calc(var(--bt) * 12)}.lgPaddingBottom12{padding-bottom:calc(var(--bt) * 12)}.lgPaddingLeft12{padding-left:calc(var(--bt) * 12)}.lgPaddingY12{padding-bottom:calc(var(--bt) * 12);padding-top:calc(var(--bt) * 12)}.lgPaddingX12{padding-left:calc(var(--bt) * 12);padding-right:calc(var(--bt) * 12)}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}body #temp_header{display:none}.navbar{background-color:#4542be;position:fixed;width:100%;top:0;left:0;z-index:3}.navbar--exitable{background-color:#12193f}.navbar--pre-algebra{background-color:#2ba60e!important}.navbar--algebra-1{background-color:#0d8ec2!important}.navbar--algebra-2{background-color:#a84cc5!important}.navbar--calculus{background-color:#423ba6!important}.navbar--advanced-topics{background-color:#0cb1b1!important}.navbar--geometry{background-color:#ff7614!important}.navbar--astronomy{background-color:#236cda!important}.navbar--physics{background-color:#08748f!important}.navbar--biology{background-color:#6972fe!important}.navbar--chemistry{background-color:#d73d75!important}.navbar--earth-science{background-color:#00ae6e!important}.navbar--adv-biology{background-color:#ff8e00!important}.navbar__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:4em}@media screen and (max-width:51.6rem){.navbar__container{padding:0;margin:auto}}.navbar__navigation--exitable{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1rem;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto;margin-left:0!important}.navbar__navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;-ms-flex:1 1;flex:1 1}@media screen and (max-width:51.6rem){.navbar__navigation{-ms-flex:unset;flex:unset}}.navbar__right-component{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:0!important}@media screen and (max-width:51.6rem){.navbar__right-component{position:relative;top:unset;right:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.navbar__logo{color:#fff;-ms-flex-align:center;-ms-flex-negative:0;flex-shrink:0;margin-right:auto;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:1 1;flex:1 1}.navbar__logo,.navbar__logo a{display:-ms-flexbox;display:flex;align-items:center}.navbar__logo a{-ms-flex-align:center}.navbar__logo img{width:4.625rem;height:auto}@media screen and (max-width:51.6rem){.navbar__logo{display:none;width:5rem}}.navbar__logo--mobile{display:none;text-decoration:none}.navbar__logo--mobile i{margin-left:.75rem;font-size:.6rem}@media screen and (max-width:51.6rem){.navbar__logo--mobile{display:-ms-flexbox;display:flex}}.navbar__button,.navbar__close{padding-left:3em;padding-right:3em}@media screen and (min-width:51.6rem){.navbar__button,.navbar__close{font-size:.8rem;padding-left:1em;padding-right:1em}}@media screen and (min-width:59.725rem){.navbar__button,.navbar__close{font-size:.8rem;padding-left:2em;padding-right:2em}}@media screen and (min-width:76.725rem){.navbar__button,.navbar__close{font-size:.875rem;padding-left:3em;padding-right:3em}}.navbar__close{padding-right:0;font-size:.8rem;padding-left:0;color:#fff;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:4rem;width:4rem}.navbar__close i{font-size:1.5em}.navbar__search{position:relative;opacity:1;-webkit-transition:opacity .08s linear;-o-transition:opacity linear .08s;transition:opacity .08s linear;pointer-events:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:51.6rem){.navbar__search{width:13.5rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:51.6rem){.navbar__logged-out-options{display:none}}.navbar__search--inactive{opacity:0;pointer-events:none}.component{padding-top:4em;-ms-flex:1 1;flex:1 1;background-color:#f0f0f0;position:relative;padding-bottom:1em}@media (min-wdith:840px){.component{padding-bottom:5rem}}.with-nav{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1}.logged-in-options{position:relative}@media screen and (max-width:51.6rem){.logged-in-options{display:none}}.logged-in-options__button{cursor:pointer;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:none;background:none;padding-left:0;padding-right:0}.logged-in-options__button:focus{outline:none}.logged-in-options__image{border-radius:50%;margin-right:.5rem;width:2.5rem;height:2.5rem}.logged-in-options__dropdown{background-color:#fff;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;margin-top:1.25rem;width:15rem;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);visibility:hidden;top:3.4rem}.logged-in-options__dropdown:before{position:absolute;content:"";width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #fff;top:-.825rem;right:1.85rem}.logged-in-options__dropdown--active{visibility:visible}.logged-in-options__option{text-decoration:none;padding:1rem;margin:.4rem 0;color:#5754cc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.125rem}.logged-in-options__option:hover{background-color:#26b6ff;color:#fff}.logged-in-options__option:hover .logged-in-options__icon{color:#fff}.logged-in-options__icon{color:#5754cc;margin-right:1rem;font-family:Black Tie}.logged-in-options__separator{border-bottom:1px solid #bac3cd;width:100%}.nav-mobile-menu{position:fixed;top:0;left:0;width:100%;display:none;visibility:hidden;-webkit-transition:visibility .2s step-end;-o-transition:visibility .2s step-end;transition:visibility .2s step-end;pointer-events:none}@media screen and (max-width:51.6rem){.nav-mobile-menu{display:block}}@media screen and (max-width:51.6rem){.nav-mobile-menu--active{visibility:visible;-webkit-transition:visibility .2s step-start;-o-transition:visibility .2s step-start;transition:visibility .2s step-start;pointer-events:auto}}.nav-mobile-menu__options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;position:absolute;z-index:2;top:4em;left:0;right:0;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:opacity .1s,-webkit-transform .2s;transition:opacity .1s,-webkit-transform .2s;-o-transition:transform .2s,opacity .1s;transition:transform .2s,opacity .1s;transition:transform .2s,opacity .1s,-webkit-transform .2s;opacity:0;padding:0 1rem}.nav-mobile-menu__options--active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1}.nav-mobile-menu__overlay{margin-top:4em;position:fixed;width:100%;height:100%;background-color:transparent;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.nav-mobile-menu__overlay--active{background-color:rgba(0,0,0,.7)}.nav-mobile-menu__option{color:#5754cc;padding:1.5rem 0;text-decoration:none}.nav-mobile-menu__separator{border-bottom:1px solid #d8dde2;width:100%}.navbar__dropdown-toggle-arrow{margin-left:.5rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.lds-spinner{position:relative;margin:auto;margin-top:7rem}.lds-spinner div{left:94px;top:48px;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;background:#5754cc;width:12px;height:24px;border-radius:40%;-webkit-transform-origin:6px 52px;-ms-transform-origin:6px 52px;transform-origin:6px 52px}.lds-spinner--light div{background:#fff}.lds-spinner div:first-child{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-.916666666666667s;animation-delay:-.916666666666667s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-.833333333333333s;animation-delay:-.833333333333333s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.75s;animation-delay:-.75s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.666666666666667s;animation-delay:-.666666666666667s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.583333333333333s;animation-delay:-.583333333333333s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.416666666666667s;animation-delay:-.416666666666667s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.333333333333333s;animation-delay:-.333333333333333s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.166666666666667s;animation-delay:-.166666666666667s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.083333333333333s;animation-delay:-.083333333333333s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}.lds-spinner{width:102px!important;height:102px!important;-webkit-transform:translate(-51px,-51px) scale(.51) translate(51px,51px);-ms-transform:translate(-51px,-51px) scale(.51) translate(51px,51px);transform:translate(-51px,-51px) scale(.51) translate(51px,51px)}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.profile-feed{padding-top:2rem;padding-bottom:2rem}.profile-feed,.profile-feed__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.profile-feed__chunks{width:100%}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.text-color--white{color:#fff}.text-color--darkGray{color:#505050}.text-color--midGray{color:#9b9b9b}.text-color--coolGray{color:#bac3cd}.text-color--lightGray{color:#858e9a}.text-color--blue{color:#5754cc}.text-color--body{color:#6a6378}.text-color--streakYellow{color:#fdbf04}.text-color--pre-algebra-nav{color:#2ba60e}.text-color--pre-algebra-search,.text-color--pre-algebra-subject{color:#3db916}.text-color--pre-algebra-cta{color:#068601}.text-color--algebra-1-nav{color:#0d8ec2}.text-color--algebra-1-search,.text-color--algebra-1-subject{color:#15a4d0}.text-color--algebra-1-cta{color:#0169a9}.text-color--algebra-2-nav{color:#a84cc5}.text-color--algebra-2-search,.text-color--algebra-2-subject{color:#bb62d3}.text-color--algebra-2-cta{color:#8925ae}.text-color--calculus-nav{color:#423ba6}.text-color--calculus-search,.text-color--calculus-subject{color:#574fb9}.text-color--calculus-cta{color:#1d1886}.text-color--advanced-topics-nav{color:#0cb1b1}.text-color--advanced-topics-search,.text-color--advanced-topics-subject{color:#13c2c2}.text-color--advanced-topics-cta{color:#019393}.text-color--geometry-nav{color:#ff7614}.text-color--geometry-search,.text-color--geometry-subject{color:#ff8e1f}.text-color--geometry-cta{color:#ff4f03}.text-color--astronomy-nav{color:#236cda}.text-color--astronomy-search,.text-color--astronomy-subject{color:#3284e3}.text-color--astronomy-cta{color:#0944ca}.text-color--physics-nav{color:#08748f}.text-color--physics-search,.text-color--physics-subject{color:#0d8ba5}.text-color--physics-cta{color:#004b6a}.text-color--biology-nav{color:#6972fe}.text-color--biology-search,.text-color--biology-subject{color:#818afe}.text-color--biology-cta{color:#414afd}.text-color--chemistry-nav{color:#d73d75}.text-color--chemistry-search,.text-color--chemistry-subject{color:#e1528d}.text-color--chemistry-cta{color:#c61a4d}.text-color--earth-science-nav{color:#00ae6e}.text-color--earth-science-search,.text-color--earth-science-subject{color:#00c086}.text-color--earth-science-cta{color:#009046}.text-color--adv-biology-nav{color:#ff8e00}.text-color--adv-biology-search,.text-color--adv-biology-subject{color:#ffa400}.text-color--adv-biology-cta{color:#f96e00}html:not([dir=rtl]) .text-align--left{text-align:left}html:not([dir=rtl]) .text-align--right,html[dir=rtl] .text-align--left{text-align:right}html[dir=rtl] .text-align--right{text-align:left}.text-align--center{text-align:center}.text-align--justify{text-align:justify}.leadingShort{line-height:1.4}.leadingTall{line-height:1.5}.fontWeight--normal{font-weight:400}.fontWeight--book{font-weight:500}.fontWeight--medium{font-weight:600}.fontWeight--bold{font-weight:700}.fontStyleRegular{font-style:normal}.fontStyleItalic{font-style:italic}.underline{text-decoration:underline}.noUnderline{text-decoration:none}.truncate{max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.breakWord{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.Heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:-.4px;line-height:1.7rem;margin-bottom:0;margin-top:0}.hFontSize1{font-size:.9rem}.hFontSize2{font-size:1rem}.hFontSize3{font-size:1.125rem}.hFontSize4{font-size:1.4rem}.hFontSize5{font-size:1.6rem}.hFontSize6{font-size:2.5rem}@media screen and (min-width:51.6rem){.smHFontSize1{font-size:.9rem}.smHFontSize2{font-size:1rem}.smHFontSize3{font-size:1.125rem}.smHFontSize4{font-size:1.4rem}.smHFontSize5{font-size:1.6rem}.smHFontSize6{font-size:2.5rem}}@media screen and (min-width:59.725rem){.mdHFontSize1{font-size:.9rem}.mdHFontSize2{font-size:1rem}.mdHFontSize3{font-size:1.125rem}.mdHFontSize4{font-size:1.4rem}.mdHFontSize5{font-size:1.6rem}.mdHFontSize6{font-size:2.5rem}}@media screen and (min-width:76.725rem){.lgHFontSize1{font-size:.9rem}.lgHFontSize2{font-size:1rem}.lgHFontSize3{font-size:1.125rem}.lgHFontSize4{font-size:1.4rem}.lgHFontSize5{font-size:1.6rem}.lgHFontSize6{font-size:2.5rem}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.feed-chunk{margin-bottom:3rem;max-width:73.125rem;-ms-flex-positive:1;flex-grow:1}.feed-chunk__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.feed-chunk__timeago{font-weight:500;color:#9b9b9b;margin-bottom:1rem}.feed-chunk__timeago--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,73%,.58)),color-stop(50%,hsla(0,0%,64%,.58)),color-stop(40%,hsla(0,0%,73%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;border-radius:8px;width:10rem;height:1.2rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.feed-chunk-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;padding:1.5em 2.5em;color:#505050;text-decoration:none;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);margin-bottom:.75rem}@media screen and (max-width:51.6rem){.feed-chunk-card{padding:1.5em 1em}}.feed-chunk-card__head{font-size:.75rem;margin-bottom:.5rem}@media screen and (max-width:51.6rem){.feed-chunk-card__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:51.6rem){.feed-chunk-card__separator{display:none}}.feed-chunk-card__breadcrumbs{margin-right:.5rem;color:#9b9b9b}.feed-chunk-card__breadcrumbs a,.feed-chunk-card__breadcrumbs span{color:#9b9b9b}.feed-chunk-card__action{margin-left:.5rem}@media screen and (max-width:51.6rem){.feed-chunk-card__action{margin-left:0}}.feed-chunk-card__body{max-width:46.5rem}.feed-chunk-card__body p{margin:0}.feed-chunk-card__head--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;height:1.5rem;width:20rem;margin-bottom:.5rem;border-radius:8px}@media screen and (max-width:51.6rem){.feed-chunk-card__head--loading{width:50%}}.feed-chunk-card__body--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;height:1.5rem;width:23rem;border-radius:8px}@media screen and (max-width:51.6rem){.feed-chunk-card__body--loading{width:60%}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.animated-loading-switch{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}.loading-fade-exit{opacity:1;position:absolute;width:100%;height:100%}.loading-fade-exit-active{-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0;position:absolute;width:100%;height:100%}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.private-activity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.private-activity h1{font-size:1.8rem;font-weight:600}.private-activity h1:first-letter{text-transform:capitalize}@media screen and (max-width:51.6rem){.private-activity h1{font-size:1.2rem}}@media screen and (max-width:51.6rem){.private-activity span{font-size:.875rem}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.topiccard{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;padding:1.5em 2.5em;color:#505050;text-decoration:none}@media screen and (max-width:51.6rem){.topiccard{padding:1.5em 1em}}.topiccard__description{max-width:46.5rem;font-size:.875rem;line-height:1.3rem}.topiccard__description p{margin:0}@media screen and (max-width:51.6rem){.topiccard__description{display:none}}.topiccard--loading{height:7rem}@media screen and (max-width:51.6rem){.topiccard--loading{height:4rem}}.topiccard--light{-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1)}.topiccard__title{font-weight:500;margin-bottom:.3rem}@media screen and (max-width:51.6rem){.topiccard__title{font-size:1rem}}.topiccard__title--pre-algebra{color:#2ba60e}.topiccard__title--algebra-1{color:#0d8ec2}.topiccard__title--algebra-2{color:#a84cc5}.topiccard__title--calculus{color:#423ba6}.topiccard__title--advanced-topics{color:#0cb1b1}.topiccard__title--geometry{color:#ff7614}.topiccard__title--astronomy{color:#236cda}.topiccard__title--physics{color:#08748f}.topiccard__title--biology{color:#6972fe}.topiccard__title--chemistry{color:#d73d75}.topiccard__title--earth-science{color:#00ae6e}.topiccard__title--adv-biology{color:#ff8e00}.topiccard__title--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;height:2rem;width:20rem;margin-bottom:.5rem;border-radius:8px}@media screen and (max-width:51.6rem){.topiccard__title--loading{width:50%}}.topiccard__description--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;height:2rem;width:23rem;border-radius:8px}@media screen and (max-width:51.6rem){.topiccard__description--loading{height:1rem;width:60%}}.topiccard__breadcrumbs{margin-bottom:.5rem;font-size:.75rem;color:#9b9b9b}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.Text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:-.4px}span.Text{display:inline}.fontSize1{font-size:.75rem}.fontSize2{font-size:.875rem}.fontSize3{font-size:1rem}.fontSize4{font-size:1.125rem}.fontSize5{font-size:1.3125rem}@media screen and (min-width:51.6rem){.smFontSize1{font-size:.75rem}.smFontSize2{font-size:.875rem}.smFontSize3{font-size:1rem}.smFontSize4{font-size:1.125rem}.smFontSize5{font-size:1.3125rem}}@media screen and (min-width:59.725rem){.mdFontSize1{font-size:.75rem}.mdFontSize2{font-size:.875rem}.mdFontSize3{font-size:1rem}.mdFontSize4{font-size:1.125rem}.mdFontSize5{font-size:1.3125rem}}@media screen and (min-width:76.725rem){.lgFontSize1{font-size:.75rem}.lgFontSize2{font-size:.875rem}.lgFontSize3{font-size:1rem}.lgFontSize4{font-size:1.125rem}.lgFontSize5{font-size:1.3125rem}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.journey-chunk{margin-bottom:2.5rem;font-size:1rem}.journey-chunk__container{display:-ms-flexbox;display:flex;margin-bottom:1rem}.journey-chunk__card-column{-ms-flex:6 0;flex:6 0}@media screen and (max-width:51.6rem){.journey-chunk__card-column{-ms-flex:6 0;flex:6 0}}.journey-chunk__timeline-column{-ms-flex:0 1;flex:0 1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.journey-chunk__topiccard-container{display:-ms-flexbox;display:flex;width:calc(100% + .625rem);position:relative;left:-.625rem}.journey-chunk__topiccard-container:before{position:relative;content:"";width:0;height:0;border-bottom:.625rem solid transparent;border-top:.625rem solid transparent;border-right:.625rem solid #fff;font-size:0;line-height:0;bottom:-1.3rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:1}.journey-chunk__topiccard-container:hover:before{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.journey-chunk__topiccard{width:100%}.journey-chunk__timeago{color:#9b9b9b;margin-bottom:1rem;font-weight:500}@media screen and (max-width:51.6rem){.journey-chunk__timeago{margin-left:0}}.journey-chunk__timeago--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,73%,.58)),color-stop(50%,hsla(0,0%,64%,.58)),color-stop(40%,hsla(0,0%,73%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;border-radius:8px;width:10rem;height:1.375rem}@media screen and (max-width:51.6rem){.journey-chunk__timeago--loading{margin-left:0}}.journey-chunk__timeline-entry{display:-ms-flexbox;display:flex;position:relative;bottom:-1.05rem;margin-right:1.5rem}.journey-chunk__timeline-text{color:#9b9b9b;width:5.7rem;font-size:.8125em;margin-right:.75rem;text-align:right}@media screen and (max-width:51.6rem){.journey-chunk__timeline-text{display:none}}.journey-chunk__timeline-text--loading{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,73%,.58)),color-stop(50%,hsla(0,0%,64%,.58)),color-stop(40%,hsla(0,0%,73%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,73%,.58) 40%,hsla(0,0%,64%,.58) 50%,hsla(0,0%,73%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px;border-radius:8px;width:5rem;margin-right:2.3rem;height:2rem}.journey-chunk__timeline{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.journey-chunk__timeline-circle{border-radius:100%;width:calc(1.5rem + 2px);height:calc(1.5rem + 2px);overflow:hidden;z-index:1}.journey-chunk__timeline-mask{width:calc(1.5rem + 2px);height:calc(1.5rem + 2px);z-index:1;background-color:#f0f0f0;padding:.75rem 0;margin:-.75rem 0}.journey-chunk__timeline-line{height:118%;border:1.5px solid #cfcfcf;width:0;position:relative;left:calc(-.75rem - 2.5px)}.journey-chunk__timeline-line--inactive{border:1px solid transparent}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.journey{padding-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#f0f0f0}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.header-nav{position:absolute;bottom:0}@media screen and (max-width:51.6rem){.header-nav{left:0}}.header-nav--centered{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-ms-flexbox;display:flex}@media screen and (max-width:51.6rem){.header-nav--centered{left:50%}}@media screen and (max-width:51.6rem){.header-nav--scrolling{position:relative;margin-left:-1rem;margin-right:-1rem;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.header-nav--scrolling::-webkit-scrollbar{display:none}}.header-nav__tab{border-bottom-width:5px}.header-nav__tab:hover{border-bottom-color:#26b6ff}@media screen and (max-width:395px){.header-nav__tab{font-size:.75rem}}.header-nav__tab--active{border-bottom-color:#26b6ff;font-weight:700}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.logged-in-header{-ms-flex-align:center;align-items:center;color:#fff}.logged-in-header,.logged-in-header__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:19rem}.logged-in-header__container{width:100%}.logged-in-header__content{max-width:73.125rem;width:100%;height:10rem;margin-top:3.4rem;-ms-flex-pack:justify;justify-content:space-between;position:absolute}.logged-in-header__content,.logged-in-header__user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:51.6rem){.logged-in-header__user{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.logged-in-header__picture{width:7rem;height:7rem;border-radius:50%}@media screen and (max-width:51.6rem){.logged-in-header__picture{margin-bottom:1.5rem;width:5rem;height:5rem}}.logged-in-header__picture--loading{-webkit-animation-duration:1.4s;-webkit-animation-delay:-.19s;animation-delay:-.19s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px}.logged-in-header__title{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.logged-in-header__subtitle{font-size:1.5rem}.logged-in-header__name--loading{height:2rem;width:30rem;border-radius:8px;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px}.logged-in-header__stats{display:-ms-flexbox;display:flex}.logged-in-header__stats--loading{height:1rem;width:20rem;border-radius:8px;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px}.logged-in-header__problems-solved{margin-right:2rem}@media screen and (max-width:51.6rem){.logged-in-header__problems-solved{margin-right:1rem}}.logged-in-header__info{margin-left:4rem}@media screen and (max-width:51.6rem){.logged-in-header__info{margin-left:0}}.logged-in-header__nav{margin-top:auto}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.flyout__container{position:absolute}.flyout__contents{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}.flyout__contents:focus{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.18);box-shadow:0 3px 6px rgba(0,0,0,.18);outline:none}.flyout__dimensions{max-height:90vh;max-width:90vw;min-height:40px}.flyout__innerContents{display:-ms-flexbox;display:flex;overflow:auto;border-radius:8px}.flyout__caret{position:absolute;fill:currentColor;height:24px;pointer-events:none}.flyout__purpleBg{background-color:#332381}.flyout__purple{color:#332381}.flyout__whiteBg{background-color:#fff}.flyout__white{color:#fff}.flyout__lightGray{color:#efefef}.flyout__transparentBlackBg{background-color:rgba(0,0,0,.77)}.flyout__transparentBlack{color:rgba(0,0,0,.77)}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.topic-header__title-beta--pre-algebra{background-color:#2ba60e}.topic-header__uc-banner--pre-algebra{color:#2ba60e}.topic-header--pre-algebra{background-color:#3db916}.topic-header__sticky-header--pre-algebra{color:#068601}.topic-header__enter-gm--pre-algebra{background-color:#068601;border-color:#068601}.topic-header__enter-gm--pre-algebra:hover{background-color:#056d01;border-color:#056d01}.topic-header__enter-gm--pre-algebra.button--primary--disabled{background-color:#068601;border-color:#068601;opacity:.5}.topic-header__enter-gm--pre-algebra.button--primary--disabled:hover{background-color:#068601;border-color:#068601}.topic-header__title-beta--algebra-1{background-color:#0d8ec2}.topic-header__uc-banner--algebra-1{color:#0d8ec2}.topic-header--algebra-1{background-color:#15a4d0}.topic-header__sticky-header--algebra-1{color:#0169a9}.topic-header__enter-gm--algebra-1{background-color:#0169a9;border-color:#0169a9}.topic-header__enter-gm--algebra-1:hover{background-color:#015990;border-color:#015990}.topic-header__enter-gm--algebra-1.button--primary--disabled{background-color:#0169a9;border-color:#0169a9;opacity:.5}.topic-header__enter-gm--algebra-1.button--primary--disabled:hover{background-color:#0169a9;border-color:#0169a9}.topic-header__title-beta--algebra-2{background-color:#a84cc5}.topic-header__uc-banner--algebra-2{color:#a84cc5}.topic-header--algebra-2{background-color:#bb62d3}.topic-header__sticky-header--algebra-2{color:#8925ae}.topic-header__enter-gm--algebra-2{background-color:#8925ae;border-color:#8925ae}.topic-header__enter-gm--algebra-2:hover{background-color:#782199;border-color:#782199}.topic-header__enter-gm--algebra-2.button--primary--disabled{background-color:#8925ae;border-color:#8925ae;opacity:.5}.topic-header__enter-gm--algebra-2.button--primary--disabled:hover{background-color:#8925ae;border-color:#8925ae}.topic-header__title-beta--calculus{background-color:#423ba6}.topic-header__uc-banner--calculus{color:#423ba6}.topic-header--calculus{background-color:#574fb9}.topic-header__sticky-header--calculus{color:#1d1886}.topic-header__enter-gm--calculus{background-color:#1d1886;border-color:#1d1886}.topic-header__enter-gm--calculus:hover{background-color:#181470;border-color:#181470}.topic-header__enter-gm--calculus.button--primary--disabled{background-color:#1d1886;border-color:#1d1886;opacity:.5}.topic-header__enter-gm--calculus.button--primary--disabled:hover{background-color:#1d1886;border-color:#1d1886}.topic-header__title-beta--advanced-topics{background-color:#0cb1b1}.topic-header__uc-banner--advanced-topics{color:#0cb1b1}.topic-header--advanced-topics{background-color:#13c2c2}.topic-header__sticky-header--advanced-topics{color:#019393}.topic-header__enter-gm--advanced-topics{background-color:#019393;border-color:#019393}.topic-header__enter-gm--advanced-topics:hover{background-color:#017a7a;border-color:#017a7a}.topic-header__enter-gm--advanced-topics.button--primary--disabled{background-color:#019393;border-color:#019393;opacity:.5}.topic-header__enter-gm--advanced-topics.button--primary--disabled:hover{background-color:#019393;border-color:#019393}.topic-header__title-beta--geometry{background-color:#ff7614}.topic-header__uc-banner--geometry{color:#ff7614}.topic-header--geometry{background-color:#ff8e1f}.topic-header__sticky-header--geometry{color:#ff4f03}.topic-header__enter-gm--geometry{background-color:#ff4f03;border-color:#ff4f03}.topic-header__enter-gm--geometry:hover{background-color:#e94600;border-color:#e94600}.topic-header__enter-gm--geometry.button--primary--disabled{background-color:#ff4f03;border-color:#ff4f03;opacity:.5}.topic-header__enter-gm--geometry.button--primary--disabled:hover{background-color:#ff4f03;border-color:#ff4f03}.topic-header__title-beta--astronomy{background-color:#236cda}.topic-header__uc-banner--astronomy{color:#236cda}.topic-header--astronomy{background-color:#3284e3}.topic-header__sticky-header--astronomy{color:#0944ca}.topic-header__enter-gm--astronomy{background-color:#0944ca;border-color:#0944ca}.topic-header__enter-gm--astronomy:hover{background-color:#083cb2;border-color:#083cb2}.topic-header__enter-gm--astronomy.button--primary--disabled{background-color:#0944ca;border-color:#0944ca;opacity:.5}.topic-header__enter-gm--astronomy.button--primary--disabled:hover{background-color:#0944ca;border-color:#0944ca}.topic-header__title-beta--physics{background-color:#08748f}.topic-header__uc-banner--physics{color:#08748f}.topic-header--physics{background-color:#0d8ba5}.topic-header__sticky-header--physics{color:#004b6a}.topic-header__enter-gm--physics{background-color:#004b6a;border-color:#004b6a}.topic-header__enter-gm--physics:hover{background-color:#003951;border-color:#003951}.topic-header__enter-gm--physics.button--primary--disabled{background-color:#004b6a;border-color:#004b6a;opacity:.5}.topic-header__enter-gm--physics.button--primary--disabled:hover{background-color:#004b6a;border-color:#004b6a}.topic-header__title-beta--biology{background-color:#6972fe}.topic-header__uc-banner--biology{color:#6972fe}.topic-header--biology{background-color:#818afe}.topic-header__sticky-header--biology{color:#414afd}.topic-header__enter-gm--biology{background-color:#414afd;border-color:#414afd}.topic-header__enter-gm--biology:hover{background-color:#2832fd;border-color:#2832fd}.topic-header__enter-gm--biology.button--primary--disabled{background-color:#414afd;border-color:#414afd;opacity:.5}.topic-header__enter-gm--biology.button--primary--disabled:hover{background-color:#414afd;border-color:#414afd}.topic-header__title-beta--chemistry{background-color:#d73d75}.topic-header__uc-banner--chemistry{color:#d73d75}.topic-header--chemistry{background-color:#e1528d}.topic-header__sticky-header--chemistry{color:#c61a4d}.topic-header__enter-gm--chemistry{background-color:#c61a4d;border-color:#c61a4d}.topic-header__enter-gm--chemistry:hover{background-color:#af1744;border-color:#af1744}.topic-header__enter-gm--chemistry.button--primary--disabled{background-color:#c61a4d;border-color:#c61a4d;opacity:.5}.topic-header__enter-gm--chemistry.button--primary--disabled:hover{background-color:#c61a4d;border-color:#c61a4d}.topic-header__title-beta--earth-science{background-color:#00ae6e}.topic-header__uc-banner--earth-science{color:#00ae6e}.topic-header--earth-science{background-color:#00c086}.topic-header__sticky-header--earth-science{color:#009046}.topic-header__enter-gm--earth-science{background-color:#009046;border-color:#009046}.topic-header__enter-gm--earth-science:hover{background-color:#00773a;border-color:#00773a}.topic-header__enter-gm--earth-science.button--primary--disabled{background-color:#009046;border-color:#009046;opacity:.5}.topic-header__enter-gm--earth-science.button--primary--disabled:hover{background-color:#009046;border-color:#009046}.topic-header__title-beta--adv-biology{background-color:#ff8e00}.topic-header__uc-banner--adv-biology{color:#ff8e00}.topic-header--adv-biology{background-color:#ffa400}.topic-header__sticky-header--adv-biology{color:#f96e00}.topic-header__enter-gm--adv-biology{background-color:#f96e00;border-color:#f96e00}.topic-header__enter-gm--adv-biology:hover{background-color:#e06300;border-color:#e06300}.topic-header__enter-gm--adv-biology.button--primary--disabled{background-color:#f96e00;border-color:#f96e00;opacity:.5}.topic-header__enter-gm--adv-biology.button--primary--disabled:hover{background-color:#f96e00;border-color:#f96e00}.topic-header{margin-bottom:1rem;min-height:10rem}@media screen and (max-width:51.6rem){.topic-header{margin-bottom:0}}.topic-header__top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#fff;z-index:1}.topic-header__bottomright{display:-ms-flexbox;display:flex;float:right}.topic-header__container{width:100%;padding:2rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:51.6rem){.topic-header__container{padding:0}}.topic-header__info{padding-bottom:2rem;width:100%}.topic-header__breadcrumbs{font-weight:700;font-size:.8125rem}.topic-header__breadcrumbs a:last-child{margin-right:1rem}.topic-header__bolt{font-size:22px;padding-bottom:4px}.topic-header__title{margin-top:.26rem;margin-bottom:.57rem;font-size:1.5rem;font-weight:600}.topic-header__description{display:inline-block;max-width:32rem;font-size:.875rem;line-height:20px;font-weight:500}.topic-header__description a{color:#fff}.topic-header__description p{margin:0}.topic-header__grandmaster{display:inline-block;position:relative;margin-left:auto}.topic-header__enter-gm{margin-left:1rem}.topic-header__genius-level{font-size:.8125rem;color:hsla(0,0%,100%,.85);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.topic-header__genius-progress{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.topic-header__percent-progress{margin-right:1em}.topic-header__sticky-header{background-color:#f7f7f7;border-bottom:1px solid #bac3cd;position:fixed;visibility:hidden;width:100%;top:4rem;z-index:2;left:0;-webkit-transition:visibility .2s step-end,-webkit-transform .2s;transition:visibility .2s step-end,-webkit-transform .2s;-o-transition:visibility .2s step-end,transform .2s;transition:visibility .2s step-end,transform .2s;transition:visibility .2s step-end,transform .2s,-webkit-transform .2s;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0) translateZ(0);transform:scaleY(0) translateZ(0);pointer-events:none}.topic-header__sticky-header .topic-header__grandmaster,.topic-header__sticky-header .topic-header__title{-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;opacity:0}.topic-header__sticky-header--enabled{visibility:visible;-webkit-transition:visibility .2s step-start,-webkit-transform .2s;transition:visibility .2s step-start,-webkit-transform .2s;-o-transition:visibility .2s step-start,transform .2s;transition:visibility .2s step-start,transform .2s;transition:visibility .2s step-start,transform .2s,-webkit-transform .2s;-webkit-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0);pointer-events:auto}@media screen and (max-width:51.6rem){.topic-header__sticky-header--enabled .topic-header__title{font-size:1.15rem}}.topic-header__sticky-header--enabled .topic-header__title{opacity:1!important;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topic-header__sticky-header--enabled .topic-header__grandmaster{opacity:1!important}.topic-header__sticky-header__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem!important;padding-bottom:.5rem!important;height:3rem}.topic-header__sticky-header__container .topic-header__enter-gm{padding-top:.75em;padding-bottom:.75em}.topic-header__title-beta{vertical-align:center;color:#fff;border-radius:16px;font-size:.75rem;letter-spacing:.5px;padding:.5rem 1rem}@media screen and (max-width:51.6rem){.topic-header__title-beta{display:none}}.topic-header__breadcrumbs-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1rem;font-weight:700}@media screen and (max-width:51.6rem){.topic-header__breadcrumbs-container{margin-bottom:1rem;margin-top:1rem}}.topic-header__title-beta-tooltip{border-radius:8px}.topic-header__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.topic-header__title h1{font-size:1.5rem}.topic-header__under-construction-banner{background-color:#fff}.topic-header__under-construction-banner .gridcontainer{max-width:48rem}@media screen and (max-width:51.6rem){.topic-header__under-construction-banner{display:none}}.topic-header__under-construction-content{text-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:2rem;font-size:.875rem;font-weight:500}.topic-header__under-construction-content p{line-height:20px}.topic-header__under-construction-content div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.topic-header__under-construction-content .button{margin:0 1rem;width:8rem}.topic-header__under-construction-content .button--secondary{background-color:#a9ace7}.topic-header__under-construction-content img{margin-bottom:1rem;width:10rem}.topic-header__under-construction-content svg{margin-right:.5rem}@media screen and (max-width:51.6rem){.topic-header__under-construction-content{-ms-flex-direction:column;flex-direction:column}.topic-header__under-construction-content div{max-width:100%}}@media screen and (max-width:51.6rem) and (max-width:48rem){.topic-header__under-construction-content .novid-banner__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.topic-header__under-construction-content .novid-banner__buttons .button{margin-top:1rem}.topic-header__under-construction-content h2{font-size:1.15rem}.topic-header__under-construction-content img{margin-bottom:1rem;width:10rem}}#temp_description{display:none}.topic-header__novid-banner{background-color:#5854cc;color:#fff}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.leaftopic-card{width:100%;color:#fff;font-size:.8125rem;border-radius:16px;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 20.75rem;flex:0 0 20.75rem}@media screen and (max-width:51.6rem){.leaftopic-card{border-radius:8px}}.leaftopic-card__body{background-color:#4b47c3;border-radius:16px;height:12rem;padding:2rem 2.6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:51.6rem){.leaftopic-card__body{padding:1.5rem 1rem;border-radius:8px}}.leaftopic-card__body--pre-algebra{background-color:#2ba60e}.leaftopic-card__body--algebra-1{background-color:#0d8ec2}.leaftopic-card__body--algebra-2{background-color:#a84cc5}.leaftopic-card__body--calculus{background-color:#423ba6}.leaftopic-card__body--advanced-topics{background-color:#0cb1b1}.leaftopic-card__body--geometry{background-color:#ff7614}.leaftopic-card__body--astronomy{background-color:#236cda}.leaftopic-card__body--physics{background-color:#08748f}.leaftopic-card__body--biology{background-color:#6972fe}.leaftopic-card__body--chemistry{background-color:#d73d75}.leaftopic-card__body--earth-science{background-color:#00ae6e}.leaftopic-card__body--adv-biology{background-color:#ff8e00}.leaftopic-card__breadcrumbs{margin-bottom:.7em;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:18rem}.leaftopic-card__breadcrumbs a,.leaftopic-card__breadcrumbs span{width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:51.6rem){.leaftopic-card__breadcrumbs{border-radius:8px}}.leaftopic-card__title{font-size:1.125rem;margin-bottom:1.2rem;font-weight:500;line-height:1.5rem;word-wrap:break-word}@media screen and (max-width:51.6rem){.leaftopic-card__title{font-size:1rem}}.leaftopic-card__description{display:block}.leaftopic-card__description p{margin-bottom:0}.leaftopic-card__button{line-height:normal;margin-top:auto;color:#fff}.leaftopic-card__button--pre-algebra{background-color:#068601;border-color:#068601}.leaftopic-card__button--pre-algebra:hover{background-color:#056d01;border-color:#056d01}.leaftopic-card__button--algebra-1{background-color:#0169a9;border-color:#0169a9}.leaftopic-card__button--algebra-1:hover{background-color:#015990;border-color:#015990}.leaftopic-card__button--algebra-2{background-color:#8925ae;border-color:#8925ae}.leaftopic-card__button--algebra-2:hover{background-color:#782199;border-color:#782199}.leaftopic-card__button--calculus{background-color:#1d1886;border-color:#1d1886}.leaftopic-card__button--calculus:hover{background-color:#181470;border-color:#181470}.leaftopic-card__button--advanced-topics{background-color:#019393;border-color:#019393}.leaftopic-card__button--advanced-topics:hover{background-color:#017a7a;border-color:#017a7a}.leaftopic-card__button--geometry{background-color:#ff4f03;border-color:#ff4f03}.leaftopic-card__button--geometry:hover{background-color:#e94600;border-color:#e94600}.leaftopic-card__button--astronomy{background-color:#0944ca;border-color:#0944ca}.leaftopic-card__button--astronomy:hover{background-color:#083cb2;border-color:#083cb2}.leaftopic-card__button--physics{background-color:#004b6a;border-color:#004b6a}.leaftopic-card__button--physics:hover{background-color:#003951;border-color:#003951}.leaftopic-card__button--biology{background-color:#414afd;border-color:#414afd}.leaftopic-card__button--biology:hover{background-color:#2832fd;border-color:#2832fd}.leaftopic-card__button--chemistry{background-color:#c61a4d;border-color:#c61a4d}.leaftopic-card__button--chemistry:hover{background-color:#af1744;border-color:#af1744}.leaftopic-card__button--earth-science{background-color:#009046;border-color:#009046}.leaftopic-card__button--earth-science:hover{background-color:#00773a;border-color:#00773a}.leaftopic-card__button--adv-biology{background-color:#f96e00;border-color:#f96e00}.leaftopic-card__button--adv-biology:hover{background-color:#e06300;border-color:#e06300}.leaftopic-card__foot{background-color:#fff;padding:1.2rem 2.3rem;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.horizontal-scroller{max-width:75.125rem}.horizontal-scroller:hover .horizontal-scroller__bar{opacity:1}@media screen and (max-width:51.6rem){.horizontal-scroller{width:87vw}}@media screen and (min-width:51.6rem){.horizontal-scroller{max-width:50rem}}@media screen and (min-width:59.725rem){.horizontal-scroller{max-width:58.125rem}}@media screen and (min-width:76.725rem){.horizontal-scroller{max-width:75.125rem}}.horizontal-scroller__gradient{display:block;position:absolute;width:1.5rem;top:0;height:100%;z-index:1}.horizontal-scroller__gradient--right{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),to(#f0f0f0));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#f0f0f0);background-image:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#f0f0f0 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#f0f0f0);right:0}.horizontal-scroller__gradient--left{background-image:-webkit-gradient(linear,right top,left top,color-stop(0,hsla(0,0%,100%,0)),to(#f0f0f0));background-image:-webkit-linear-gradient(right,hsla(0,0%,100%,0),#f0f0f0);background-image:-o-linear-gradient(right,hsla(0,0%,100%,0) 0,#f0f0f0 100%);background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#f0f0f0);left:0}.horizontal-scroller__container{position:relative;max-width:73.125rem;padding:0 1rem}.horizontal-scroller__items{display:-ms-flexbox;display:flex;padding:1.75rem 0 2rem;position:relative}.horizontal-scroller__bar{width:100%;background-color:hsla(214,9%,56%,.2);border-radius:1000px;height:.5em;opacity:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}@media screen and (max-width:51.6rem){.horizontal-scroller__bar{opacity:1}}.horizontal-scroller__bar:active{opacity:1}.horizontal-scroller__thumb{background-color:#5754cc;border-radius:1000px;height:.5em}.horizontal-scroller__thumb--pre-algebra{background-color:#2ba60e}.horizontal-scroller__thumb--algebra-1{background-color:#0d8ec2}.horizontal-scroller__thumb--algebra-2{background-color:#a84cc5}.horizontal-scroller__thumb--calculus{background-color:#423ba6}.horizontal-scroller__thumb--advanced-topics{background-color:#0cb1b1}.horizontal-scroller__thumb--geometry{background-color:#ff7614}.horizontal-scroller__thumb--astronomy{background-color:#236cda}.horizontal-scroller__thumb--physics{background-color:#08748f}.horizontal-scroller__thumb--biology{background-color:#6972fe}.horizontal-scroller__thumb--chemistry{background-color:#d73d75}.horizontal-scroller__thumb--earth-science{background-color:#00ae6e}.horizontal-scroller__thumb--adv-biology{background-color:#ff8e00}.horizontal-scroller__arrow{position:absolute;background-color:#fff;border-radius:8px;width:3.5rem;height:3.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:47%;-webkit-transform:translateY(-47%);-ms-transform:translateY(-47%);transform:translateY(-47%);z-index:1;font-size:1.5rem;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1)}.horizontal-scroller__arrow:hover{cursor:pointer}@media screen and (max-width:51.6rem){.horizontal-scroller__arrow{display:none}}.horizontal-scroller__arrow--left{left:-1.3rem}.horizontal-scroller__arrow--right{right:-1.3rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.subtopic-card{width:calc(50% - 5.5rem);margin-bottom:1rem;padding-top:2em;padding-bottom:2em}@media screen and (max-width:51.6rem){.subtopic-card{width:100%;-ms-flex-direction:row;flex-direction:row}}.subtopic-card a{text-decoration:none}.subtopic-card h3{color:#5754cc;font-weight:700}.subtopic-card span{font-size:.875rem;color:#4a4a4a;line-height:1.3125rem}.subtopic-card--pre-algebra h3{color:#2ba60e;font-weight:500}.subtopic-card--algebra-1 h3{color:#0d8ec2;font-weight:500}.subtopic-card--algebra-2 h3{color:#a84cc5;font-weight:500}.subtopic-card--calculus h3{color:#423ba6;font-weight:500}.subtopic-card--advanced-topics h3{color:#0cb1b1;font-weight:500}.subtopic-card--geometry h3{color:#ff7614;font-weight:500}.subtopic-card--astronomy h3{color:#236cda;font-weight:500}.subtopic-card--physics h3{color:#08748f;font-weight:500}.subtopic-card--biology h3{color:#6972fe;font-weight:500}.subtopic-card--chemistry h3{color:#d73d75;font-weight:500}.subtopic-card--earth-science h3{color:#00ae6e;font-weight:500}.subtopic-card--adv-biology h3{color:#ff8e00;font-weight:500}.subtopic-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.subtopic-card__image{width:4.5rem;height:auto;margin-right:1.5rem}@media screen and (max-width:51.6rem){.subtopic-card__image{width:3rem;-ms-flex-item-align:start;align-self:flex-start}}.subtopic-card__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.subtopic-card__title span{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;margin-top:.25rem;margin-left:1rem;font-weight:500;color:#9b9b9b}@media screen and (max-width:51.6rem){.subtopic-card__title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset}.subtopic-card__title span{margin:unset}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.no-lessons{border-radius:16px;border:1px solid #858e9a;padding:3rem;margin-top:1.75rem}.no-lessons,.no-lessons__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.no-lessons__container{-ms-flex-direction:column;flex-direction:column;text-align:center}.no-lessons__container h3{font-weight:600;margin:1rem 0;font-size:1.5rem}.no-lessons__container span{margin-bottom:2rem;max-width:20rem;width:100%;font-size:.875rem;color:#9b9b9b;font-weight:500}.profile-empty{margin-top:3.5rem!important}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}:root{--ncols:12}.col{vertical-align:top}.xsCol1{width:calc(1 / var(--ncols) * 100%)}.xsCol2{width:calc(2 / var(--ncols) * 100%)}.xsCol3{width:calc(3 / var(--ncols) * 100%)}.xsCol4{width:calc(4 / var(--ncols) * 100%)}.xsCol5{width:calc(5 / var(--ncols) * 100%)}.xsCol6{width:calc(6 / var(--ncols) * 100%)}.xsCol7{width:calc(7 / var(--ncols) * 100%)}.xsCol8{width:calc(8 / var(--ncols) * 100%)}.xsCol9{width:calc(9 / var(--ncols) * 100%)}.xsCol10{width:calc(10 / var(--ncols) * 100%)}.xsCol11{width:calc(11 / var(--ncols) * 100%)}.xsCol12{width:calc(12 / var(--ncols) * 100%)}@media screen and (min-width:51.6rem){.smCol1{width:calc(1 / var(--ncols) * 100%)}.smCol2{width:calc(2 / var(--ncols) * 100%)}.smCol3{width:calc(3 / var(--ncols) * 100%)}.smCol4{width:calc(4 / var(--ncols) * 100%)}.smCol5{width:calc(5 / var(--ncols) * 100%)}.smCol6{width:calc(6 / var(--ncols) * 100%)}.smCol7{width:calc(7 / var(--ncols) * 100%)}.smCol8{width:calc(8 / var(--ncols) * 100%)}.smCol9{width:calc(9 / var(--ncols) * 100%)}.smCol10{width:calc(10 / var(--ncols) * 100%)}.smCol11{width:calc(11 / var(--ncols) * 100%)}.smCol12{width:calc(12 / var(--ncols) * 100%)}}@media screen and (min-width:59.725rem){.mdCol1{width:calc(1 / var(--ncols) * 100%)}.mdCol2{width:calc(2 / var(--ncols) * 100%)}.mdCol3{width:calc(3 / var(--ncols) * 100%)}.mdCol4{width:calc(4 / var(--ncols) * 100%)}.mdCol5{width:calc(5 / var(--ncols) * 100%)}.mdCol6{width:calc(6 / var(--ncols) * 100%)}.mdCol7{width:calc(7 / var(--ncols) * 100%)}.mdCol8{width:calc(8 / var(--ncols) * 100%)}.mdCol9{width:calc(9 / var(--ncols) * 100%)}.mdCol10{width:calc(10 / var(--ncols) * 100%)}.mdCol11{width:calc(11 / var(--ncols) * 100%)}.mdCol12{width:calc(12 / var(--ncols) * 100%)}}@media screen and (min-width:76.725rem){.lgCol1{width:calc(1 / var(--ncols) * 100%)}.lgCol2{width:calc(2 / var(--ncols) * 100%)}.lgCol3{width:calc(3 / var(--ncols) * 100%)}.lgCol4{width:calc(4 / var(--ncols) * 100%)}.lgCol5{width:calc(5 / var(--ncols) * 100%)}.lgCol6{width:calc(6 / var(--ncols) * 100%)}.lgCol7{width:calc(7 / var(--ncols) * 100%)}.lgCol8{width:calc(8 / var(--ncols) * 100%)}.lgCol9{width:calc(9 / var(--ncols) * 100%)}.lgCol10{width:calc(10 / var(--ncols) * 100%)}.lgCol11{width:calc(11 / var(--ncols) * 100%)}.lgCol12{width:calc(12 / var(--ncols) * 100%)}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.grouptopic{background-color:#f0f0f0}.grouptopic__leaves-container{padding-top:3.25rem;background-color:#f0f0f0}.grouptopic_leaf{margin-right:1rem;-webkit-transition:-webkit-transform .1s linear,-webkit-filter .1s linear;transition:-webkit-transform .1s linear,-webkit-filter .1s linear;-o-transition:transform linear .1s,filter linear .1s;transition:transform .1s linear,filter .1s linear;transition:transform .1s linear,filter .1s linear,-webkit-transform .1s linear,-webkit-filter .1s linear}.grouptopic_leaf:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:51.6rem){.grouptopic_leaf:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.grouptopic__subtopics-container{margin-top:4rem!important}.grouptopic__subtopics{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.no-video-content{height:15rem;width:100%;background:#f0f0f0;border-radius:8px}.no-video-content,.no-video-content i{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.no-video-content i{-ms-flex-direction:column;flex-direction:column}.video-content{margin-bottom:1.75rem;overflow:hidden}.video-content .video-player{background-color:#000;overflow:hidden;cursor:pointer;position:relative}.video-content .video-player:hover div.YT-play{background-color:red;opacity:1}.video-content .video-player .video-aspect-ratio-16-9{position:relative}.video-content .video-player .video-aspect-ratio-16-9:after{content:"";display:block;padding-top:56.25%}.video-content .video-player .YT-iframe{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.video-content .video-player img.YT-preview{position:absolute;width:100%;top:-16.84%;opacity:.7;left:0}.video-content .video-player div.YT-play{position:absolute;width:90px;height:60px;background-color:hsla(0,0%,8%,.7);border-radius:10px;-webkit-transition:background-color .1s ease;-o-transition:background-color .1s ease;transition:background-color .1s ease;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.video-content .video-player div.YT-play:before{position:absolute;content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;top:50%;left:52%;-webkit-transform:translate3d(-50%,-52%,0);transform:translate3d(-50%,-52%,0)}.video-content .video-annotations{margin-top:.5rem}.video-content .video-annotations .video-annotation{background-color:#fff;border:1px solid #9b9b9b;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);border-radius:8px;display:none;padding:.375rem .75rem;color:#858e9a;text-align:left;margin:.25rem 0}.video-content .video-annotations .video-annotation.video-annotation-inactive{color:#9b9b9b}.video-content .video-annotations .video-annotation>a:first-child{color:#5754cc;font-size:.5rem;margin-right:.75rem}.video-content .video-annotations .video-annotation>a:first-child:hover{color:#332381}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.ask-content__answer{display:-ms-flexbox;display:flex;padding:1rem;border-radius:8px;border:1px solid #858e9a;-ms-flex-align:center;align-items:center;font-size:1rem}.ask-content__answer:not(:last-child){margin-bottom:1rem}.ask-content__answer input[type=checkbox]{position:relative;margin-left:-1rem;opacity:0}.ask-content__answer input[type=checkbox]:focus~div{outline:2px auto #4d11e4}.ask-content__answer input[type=checkbox]:checked~div>div{background:#4d11e4;width:1rem;height:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font:normal normal normal 14px/1 Black Tie;font-size:10px;vertical-align:-14.28571%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);font-weight:900;color:#fff}.ask-content__answer input[type=radio]:focus~div{-webkit-box-shadow:0 0 0 1pt #4d11e4;box-shadow:0 0 0 1pt #4d11e4}.ask-content__answer input[type=radio]{position:relative;margin-left:-1rem;z-index:-9999;opacity:0}.ask-content__answer input[type=radio]:checked~div>div{background:#4d11e4}.ask-content__answer label{width:100%}.ask-content__answer p{margin:0;margin-left:1rem;display:inline-block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ask-content__question{margin-bottom:2rem}.ask-content__answers--images{display:-ms-flexbox;display:flex}.ask-content__answer--mc{cursor:pointer}.ask-content__answer--correct{border-color:#12c081;border-width:2px}.ask-content__answer--incorrect{border-color:#dd4f80;border-width:2px}.ask-content__answer-fakeinput-checkbox{border-radius:4px;border:1px solid #858e9a;width:1rem;height:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.ask-content__answer-fakeinput-checkbox>div{border-radius:1.33333px;width:.5rem;height:.5rem}.ask-content__answer-fakeinput-radio{border-radius:1000px;border:1px solid #858e9a;width:1rem;height:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.ask-content__answer-fakeinput-radio>div{border-radius:1000px;width:.5rem;height:.5rem}.ask-content__answer-image-container{display:-ms-flexbox;display:flex;padding-top:1.125rem;padding-bottom:1.125rem;-ms-flex-align:center;align-items:center;-webkit-box-shadow:unset!important;box-shadow:unset!important;outline:none!important}.ask-content__answer-image-container img{height:8rem;width:8rem;border-radius:8px;margin:0 1rem}@media screen and (max-width:51.6rem){.ask-content__answer-image-container img{height:4rem;width:4rem}}.ask-content__answer-value{-ms-flex:1 1;flex:1 1;overflow-x:auto;overflow-y:hidden}.ask-content__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ask-content__check-button{margin-left:1rem}.ask-content__foot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:2rem;-ms-flex-pack:end;justify-content:flex-end}.ask-content__results{margin-right:2rem;color:#9b9b9b}@media screen and (max-width:51.6rem){.ask-content__results{margin-right:0;display:-ms-flexbox;display:flex}}.ask-content__results--correct{color:#12c081}.pause-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.image-content{margin-bottom:1.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.image-content img{max-width:100%}.image-content__caption{text-align:center;margin-top:8px;color:#9b9b9b;font-size:.6rem;font-style:italic}.image-content__no-image-content{height:15rem;background:#9b9b9b;width:100%;border-radius:3px}.image-content__no-image-content,.image-content__no-image-content i{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.image-content__no-image-content i{-ms-flex-direction:column;flex-direction:column}.content-geo{width:80%;max-width:380px;margin:auto;margin-bottom:1.75em}.content-plot{width:80%;max-width:380px;margin:auto;margin-bottom:1.75em}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.interactive-content-blocks__block{margin:1rem 0}.interactive-content-blocks__block p{font-size:.9375rem;line-height:1.7;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#6a6378;font-weight:500;letter-spacing:-.4px;word-wrap:break-word}.interactive-content-blocks__block ol a,.interactive-content-blocks__block p a,.interactive-content-blocks__block ul a{color:#5754cc}.interactive-content-blocks__block ol li,.interactive-content-blocks__block ul li{margin-bottom:1em}.interactive-content-blocks__block h4{margin:0}.interactive-content-blocks__block li{font-size:.875rem;font-weight:500;color:#6a6378}span.mjpage.mjpage__block{display:block;margin:1em 0;text-align:center;overflow-x:auto}span.mjpage.mjpage__block svg{position:relative}span.mjx-chtml{font-size:110%}.skydiv{position:relative;text-align:center}.skylabel{text-align:left;width:32em}.eMLStrokered{stroke:red}.eMLFillred{fill:red}.eMLStrokeorange{stroke:#f60}.eMLFillorange{fill:#f60}.eMLStrokeyellow{stroke:#bb0}.eMLFillyellow{fill:#bb0}.eMLStrokegreen{stroke:#0a0}.eMLFillgreen{fill:#0a0}.eMLStrokecyan{stroke:#0aa}.eMLFillcyan{fill:#0aa}.eMLStrokeblue{stroke:#00f}.eMLFillblue{fill:#00f}.eMLStrokemagenta{stroke:#f0f}.eMLFillmagenta{fill:#f0f}.eMLStrokegray{stroke:#777}.eMLFillgray{fill:#777}.eMLStrokepurple{stroke:#808}.eMLFillpurple{fill:#808}.eMLStrokeblack{stroke:#000}.eMLFillblack{fill:#000}.eMLFillnone{fill:none}.eMLFillempty{fill:#fff}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.leaf-interactive-content{padding:1rem;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.leaf-interactive-content__loading-space{height:20rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.leaf-interactive-content__header{display:-ms-flexbox;display:flex;color:#858e9a;font-size:.75rem;border-bottom:1px solid #d8dde2;padding:0 1rem 1rem;margin:0 -1rem}@media screen and (max-width:51.6rem){.leaf-interactive-content__header{padding:0 1rem 1rem}}.leaf-interactive-content__header-body{-ms-flex-pack:justify;justify-content:space-between;width:100%}.leaf-interactive-content__edit-link a,.leaf-interactive-content__header-body,.leaf-interactive-content__header-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.leaf-interactive-content__edit-link a{-ms-flex-direction:column;flex-direction:column;color:#858e9a;text-decoration:none;font-size:1rem;margin-right:1rem}.leaf-interactive-content__authors{height:2rem}.leaf-interactive-content__type{margin-right:.25rem;margin-top:.25rem}.leaf-interactive-content__votes{padding-right:1em;border-right:1px solid #858e9a;-ms-flex:0 0 4em;flex:0 0 4em}.leaf-interactive-content__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #d8dde2;padding:1rem 2.5rem 0;margin:0 -1rem}@media screen and (max-width:51.6rem){.leaf-interactive-content__footer{padding:2rem 1rem 0;margin:0 -1rem}}.leaf-interactive-content__footer a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#858e9a;text-decoration:none}.leaf-interactive-content__footer a:not(:last-child){margin-right:1.5rem}.leaf-interactive-content__footer i{margin-bottom:.25rem}.leaf-interactive-content__profile-pic{border-radius:50%;margin-right:.5rem;width:3.5rem;height:3.5rem}.leaf-content-header__votecount{font-size:.9rem;font-weight:700;color:#bac3cd}.leaf-interactive-content__votecount-heart{margin-right:.25rem}.leaf-content-header__votecount-box{margin-top:-.1rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.related-lessons-bar__lessons-container{padding-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:51.6rem){.related-lessons-bar__lessons-container{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.related-lessons-bar__lessons-container div:nth-child(2),.related-lessons-bar__lessons-container div:nth-child(3),.related-lessons-bar__lessons-container div:nth-child(4),.related-lessons-bar__lessons-container div:nth-child(5){margin-right:1rem}.related-lessons-bar__spacer{width:1rem;min-width:1rem}@media screen and (min-width:769px){.related-lessons-bar__spacer{display:none}}.related-lesson-bar__related-lesson-box{-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);background-color:#fff;padding:1rem;display:-ms-flexbox;display:flex;border-radius:16px;width:30vw;max-width:30vw}@media screen and (max-width:769px){.related-lesson-bar__related-lesson-box{min-width:50vw}}.related-lesson-bar__related-lesson-type{margin-bottom:.25rem}.related-lessons-bar__loading-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:30vw;height:100%;padding-x:1rem;background-color:#fff;border-radius:16px}@media screen and (max-width:769px){.related-lessons-bar__loading-box{min-width:50vw}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.leaftopic{padding-top:1rem;margin-bottom:1rem;background-color:#f0f0f0}@media (min-width:769px){.leaftopic{width:48rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:auto}}@media (max-width:769px){.leaftopic{margin-right:1rem;margin-left:1rem}}.leaftopic__leaves-container{margin-top:2rem}.leaftopic__section-title{font-size:1.1428571429rem;margin-bottom:1rem;margin-top:1rem}.leaftopic__select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.leaftopic__filters{position:absolute;top:30%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);right:0}@media screen and (max-width:51.6rem){.leaftopic__filters{top:-1.9rem}}.leaftopic__explanation-container{margin-bottom:2rem}.leaftopic__explanation-circle-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-right:1rem}.leaftopic__explanation-votecount{font-size:.8571428571rem;color:#858e9a}.leaftopic__explanation-circle{width:3rem;height:3rem;background-color:#858e9a;color:#fff;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.leaftopic__explanation-circle--active{background-color:#545b65}@media screen and (max-width:769px){.leaftopic__related-section-title{margin-left:1rem}}.leaftopic__add-explanation-container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1rem;padding-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.leaftopic__admin-button{background-color:#12c081;color:#fff;padding:.875em 1.5em;max-width:12rem;border-radius:8px;font-weight:600;cursor:pointer}.leaftopic__admin-button:hover{opacity:.75}#leaftopic__admin-button-view-problems{background-color:#332381}#leaftopic__admin-button-view-v1{background-color:#5754cc}@media screen and (max-width:768px){.leaftopic__related-lessons{margin-right:-1rem;margin-left:-1rem}}.leaftopic__end-of-explanations{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 -1000rem;padding:2rem;border-bottom:1px solid #9b9b9b}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.topic-problem-solutions{margin-top:3rem}.topic-problem-solutions__select{margin-bottom:2rem;position:relative}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.topic-problem{margin-top:1rem;padding-bottom:4rem}.topic-problem__container{padding-top:1rem}.topic-problem__head{margin:0;font-size:1.125rem;padding-bottom:1rem}.topic-problem__columns{display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:51.6rem){.topic-problem__columns{-ms-flex-direction:column;flex-direction:column}}.topic-problem__content{max-width:75%;width:100%;margin-right:2rem}@media screen and (max-width:51.6rem){.topic-problem__content{max-width:100%}}@media screen and (max-width:51.6rem){.topic-problem__sidebar{margin-top:3rem}}.topic-problem__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.topic-problem__links a{color:#505050;text-decoration:none;padding:1.5rem 1rem}.topic-problem__links a:not(:last-child){border-bottom:1px solid #858e9a}.topic-problem__buttons a,.topic-problem__buttons div{width:100%;margin-bottom:.5rem;padding-left:0;padding-right:0}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.scroll-to-top-button{border-radius:50%;background-color:rgba(0,0,0,.4);width:4rem;height:4rem;pointer-events:none;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;position:fixed;right:2rem;bottom:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}@media screen and (max-width:51.6rem){.scroll-to-top-button{display:none}}.scroll-to-top-button i{margin-top:-.5rem}.scroll-to-top-button--enabled{opacity:1;pointer-events:auto}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.grandmaster-problem-container{position:relative}.grandmaster-problem__streak-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;width:100%}.grandmaster-interactive-content{padding:1rem 2.5rem 0;background-color:#fff;border-radius:16px;margin-bottom:3rem;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);position:relative;z-index:1}@media screen and (max-width:51.6rem){.grandmaster-interactive-content{padding-left:1rem;padding-right:1rem}}.grandmaster-interactive-content__foot{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f6f8;color:#bac3cd;font-size:.85rem;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:1rem 2.5rem;margin:0 -2.5rem}@media screen and (max-width:51.6rem){.grandmaster-interactive-content__foot{margin:0 -1rem;padding:1rem}}.grandmaster-interactive-content__foot a{color:#bac3cd;text-decoration:none}.grandmaster-interactive-content__foot--correct{background-color:#bff7cf;color:#149c83}.grandmaster-interactive-content__foot--correct a{color:#149c83}.grandmaster-interactive-content__foot--correct .grandmaster-interactive-content__authors{border-bottom:1px solid #149c83}.grandmaster-interactive-content__authors{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #d8dde2;padding:0 1.5rem 1rem;margin:0 -2.5rem}@media screen and (max-width:51.6rem){.grandmaster-interactive-content__authors{margin:0 -1rem;padding:0 1rem 1rem}}.grandmaster-interactive-content__bottom{padding-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:51.6rem){.grandmaster-interactive__buttons{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:1rem}}.grandmaster-interactive__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media screen and (max-width:51.6rem){.grandmaster-interactive__actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.grandmaster-interactive__feedback,.grandmaster-interactive__feedback a{color:#9b9b9b}.grandmaster-interactive__feedback a:hover{text-decoration:underline!important}.grandmaster-interactive__help{margin-right:1rem}.grandmaster-interactive-content__share{margin-right:2rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.content-select{position:relative;max-width:45rem}.content-select__circle{width:3rem;height:3rem;background-color:#bac3cd;color:#fff;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:2px solid hsla(0,0%,100%,0)}.content-select__circle--active{background-color:#7f90a2}.content-select__triangle{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.content-select__circle-dark{width:3rem;height:3rem;background-color:rgba(127,144,162,.8);color:#fff;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:2px solid hsla(0,0%,100%,0)}.content-select__circle-dark--active{background-color:rgba(186,195,205,.8)}.content-select__arrow{color:#0f2c52;position:absolute;top:10%;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);min-height:3rem;width:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none}.content-select__arrow i{font-size:1.3rem;font-weight:700}@media screen and (max-width:51.6rem){.content-select__arrow{display:none}}.content-select__arrow--dark{color:#fff}.content-select__arrow--left{left:-2.5rem}.content-select__arrow--right{right:-2.5rem}.content-select__container{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;overflow-x:auto;-webkit-overflow-scrolling:touch}.content-select__container::-webkit-scrollbar{display:none}@media screen and (max-width:51.6rem){.content-select__container{border-right:none}}.content-select__container--dark{border-right-color:rgba(186,195,205,.8)}.content-select__circle-pre-algebra{background-color:rgba(61,185,22,.5)}.content-select__circle-pre-algebra--dark{background-color:#2ba60e}.content-select__circle-pre-algebra--dark--active{background-color:#068601!important}.content-select__circle-pre-algebra--active{background-color:#3db916!important}.content-select__votecount--pre-algebra{color:#068601!important}.content-select__votecount--pre-algebra--voted{color:#fff!important}.content-select__arrow--pre-algebra{color:#068601}.content-select__circle-algebra-1{background-color:rgba(21,164,208,.5)}.content-select__circle-algebra-1--dark{background-color:#0d8ec2}.content-select__circle-algebra-1--dark--active{background-color:#0169a9!important}.content-select__circle-algebra-1--active{background-color:#15a4d0!important}.content-select__votecount--algebra-1{color:#0169a9!important}.content-select__votecount--algebra-1--voted{color:#fff!important}.content-select__arrow--algebra-1{color:#0169a9}.content-select__circle-algebra-2{background-color:rgba(187,98,211,.5)}.content-select__circle-algebra-2--dark{background-color:#a84cc5}.content-select__circle-algebra-2--dark--active{background-color:#8925ae!important}.content-select__circle-algebra-2--active{background-color:#bb62d3!important}.content-select__votecount--algebra-2{color:#8925ae!important}.content-select__votecount--algebra-2--voted{color:#fff!important}.content-select__arrow--algebra-2{color:#8925ae}.content-select__circle-calculus{background-color:rgba(87,79,185,.5)}.content-select__circle-calculus--dark{background-color:#423ba6}.content-select__circle-calculus--dark--active{background-color:#1d1886!important}.content-select__circle-calculus--active{background-color:#574fb9!important}.content-select__votecount--calculus{color:#1d1886!important}.content-select__votecount--calculus--voted{color:#fff!important}.content-select__arrow--calculus{color:#1d1886}.content-select__circle-advanced-topics{background-color:rgba(19,194,194,.5)}.content-select__circle-advanced-topics--dark{background-color:#0cb1b1}.content-select__circle-advanced-topics--dark--active{background-color:#019393!important}.content-select__circle-advanced-topics--active{background-color:#13c2c2!important}.content-select__votecount--advanced-topics{color:#019393!important}.content-select__votecount--advanced-topics--voted{color:#fff!important}.content-select__arrow--advanced-topics{color:#019393}.content-select__circle-geometry{background-color:rgba(255,142,31,.5)}.content-select__circle-geometry--dark{background-color:#ff7614}.content-select__circle-geometry--dark--active{background-color:#ff4f03!important}.content-select__circle-geometry--active{background-color:#ff8e1f!important}.content-select__votecount--geometry{color:#ff4f03!important}.content-select__votecount--geometry--voted{color:#fff!important}.content-select__arrow--geometry{color:#ff4f03}.content-select__circle-astronomy{background-color:rgba(50,132,227,.5)}.content-select__circle-astronomy--dark{background-color:#236cda}.content-select__circle-astronomy--dark--active{background-color:#0944ca!important}.content-select__circle-astronomy--active{background-color:#3284e3!important}.content-select__votecount--astronomy{color:#0944ca!important}.content-select__votecount--astronomy--voted{color:#fff!important}.content-select__arrow--astronomy{color:#0944ca}.content-select__circle-physics{background-color:rgba(13,139,165,.5)}.content-select__circle-physics--dark{background-color:#08748f}.content-select__circle-physics--dark--active{background-color:#004b6a!important}.content-select__circle-physics--active{background-color:#0d8ba5!important}.content-select__votecount--physics{color:#004b6a!important}.content-select__votecount--physics--voted{color:#fff!important}.content-select__arrow--physics{color:#004b6a}.content-select__circle-biology{background-color:rgba(129,138,254,.5)}.content-select__circle-biology--dark{background-color:#6972fe}.content-select__circle-biology--dark--active{background-color:#414afd!important}.content-select__circle-biology--active{background-color:#818afe!important}.content-select__votecount--biology{color:#414afd!important}.content-select__votecount--biology--voted{color:#fff!important}.content-select__arrow--biology{color:#414afd}.content-select__circle-chemistry{background-color:rgba(225,82,141,.5)}.content-select__circle-chemistry--dark{background-color:#d73d75}.content-select__circle-chemistry--dark--active{background-color:#c61a4d!important}.content-select__circle-chemistry--active{background-color:#e1528d!important}.content-select__votecount--chemistry{color:#c61a4d!important}.content-select__votecount--chemistry--voted{color:#fff!important}.content-select__arrow--chemistry{color:#c61a4d}.content-select__circle-earth-science{background-color:rgba(0,192,134,.5)}.content-select__circle-earth-science--dark{background-color:#00ae6e}.content-select__circle-earth-science--dark--active{background-color:#009046!important}.content-select__circle-earth-science--active{background-color:#00c086!important}.content-select__votecount--earth-science{color:#009046!important}.content-select__votecount--earth-science--voted{color:#fff!important}.content-select__arrow--earth-science{color:#009046}.content-select__circle-adv-biology{background-color:rgba(255,164,0,.5)}.content-select__circle-adv-biology--dark{background-color:#ff8e00}.content-select__circle-adv-biology--dark--active{background-color:#f96e00!important}.content-select__circle-adv-biology--active{background-color:#ffa400!important}.content-select__votecount--adv-biology{color:#f96e00!important}.content-select__votecount--adv-biology--voted{color:#fff!important}.content-select__arrow--adv-biology{color:#f96e00}.content-select__circle-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-right:1rem}.content-select__circle--create{background-color:hsla(0,0%,100%,0);color:#7f90a2;border:2px dashed #7f90a2}.content-select__create-text{margin-top:.25em;font-size:.8571428571rem;color:#7f90a2}.content-select__votecount{margin-top:.5em;font-size:.75rem;font-weight:700;color:#bac3cd}.content-select__votecount--clickable{cursor:pointer}.content-select__votecount-heart{margin-right:.5em}.content-select__votecount--voted{color:#dd4f80!important}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.grandmaster-solutions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.grandmaster-solutions__select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.grandmaster-solutions__content-select{max-width:45rem}@media screen and (max-width:51.6rem){.grandmaster-solutions__content-select{max-width:87vw}}@media screen and (min-width:51.6rem){.grandmaster-solutions__content-select{max-width:35rem}}@media screen and (min-width:59.725rem){.grandmaster-solutions__content-select{max-width:40rem}}@media screen and (min-width:76.725rem){.grandmaster-solutions__content-select{max-width:45rem}}.grandmaster-solutions__section-title{color:#fff;font-weight:600;margin-bottom:1rem;display:inline-block}.grandmaster-solutions__select-container{margin-bottom:2rem}.grandmaster-solutions__content-blocks-container{margin-top:2rem;padding:2rem 2.5rem 1rem;background-color:#fff;border-radius:16px;margin-bottom:1rem;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@media screen and (max-width:51.6rem){.grandmaster-solutions__content-blocks-container{padding-left:1rem;padding-right:1rem}}.grandmaster-solutions__content-blocks-header{display:-ms-flexbox;display:flex;color:#858e9a;font-size:.75rem;padding:0 2.5rem 1rem;margin:0 -2.5rem}@media screen and (max-width:51.6rem){.grandmaster-solutions__content-blocks-header{padding:0 1rem 1rem;margin:0 -1rem}}.grandmaster-solutions__content-blocks-votes{padding-right:1em;border-right:1px solid #858e9a;-ms-flex:0 0 3em;flex:0 0 3em;text-decoration:none;color:#858e9a}.grandmaster-solutions__content-blocks-authors{padding-left:1em}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.content-filter{margin-left:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:-1rem}.content-filter:after{font:normal normal normal 14px/1 Black Tie;font-weight:900;color:#0f2c52;padding:0 0 2px;position:relative;right:1rem;pointer-events:none}.content-filter__select{display:-ms-flexbox;display:flex;font-size:1.2rem;border:0;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0f2c52;font-family:inherit;font-weight:500;padding-right:1.5rem}@media screen and (max-width:51.6rem){.content-filter__select{font-size:1.15rem}}.content-filter__select option{color:#000}.content-filter__option--active{font-weight:700}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.grandmaster-explanations{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.grandmaster-explanations__select-container{margin-bottom:2rem}.grandmaster-explanations__select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.grandmaster-explanations__content-filter:after,.grandmaster-explanations__content-filter select{color:#fff}@media screen and (max-width:51.6rem){.grandmaster-explanations__content-filter{position:absolute;right:0;top:-2.2rem}}.grandmaster-explanations__content-select{max-width:45rem}@media screen and (max-width:51.6rem){.grandmaster-explanations__content-select{max-width:87vw}}@media screen and (min-width:51.6rem){.grandmaster-explanations__content-select{max-width:35rem}}@media screen and (min-width:59.725rem){.grandmaster-explanations__content-select{max-width:40rem}}@media screen and (min-width:76.725rem){.grandmaster-explanations__content-select{max-width:45rem}}.grandmaster-explanations__section-title{color:#fff;font-weight:600;margin-bottom:1rem;display:inline-block}.grandmaster-explanations__content-blocks-container{padding:2rem 2.5rem 1rem;background-color:#fff;border-radius:16px;margin-bottom:3rem;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@media screen and (max-width:51.6rem){.grandmaster-explanations__content-blocks-container{padding-left:1rem;padding-right:1rem}}.grandmaster-explanations__content-blocks-header{display:-ms-flexbox;display:flex;color:#858e9a;font-size:.75rem;padding:0 2.5rem 1rem;margin:0 -2.5rem}@media screen and (max-width:51.6rem){.grandmaster-explanations__content-blocks-header{padding:0 1rem 1rem;margin:0 -1rem}}.grandmaster-explanations__content-blocks-votes{padding-right:1em;border-right:1px solid #858e9a;color:#858e9a;text-decoration:none;-ms-flex:0 0 4em;flex:0 0 4em}.grandmaster-explanations__content-blocks-authors{padding-left:1em}.grandmaster-explanations__nav-explanations{margin-top:2rem;margin-bottom:.5rem;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.grandmaster-explanations__nav-explanation{color:#fff;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grandmaster-explanations__nav-explanation--next i{margin-left:.5rem}.grandmaster-explanations__nav-explanation--prev i{margin-right:.5rem}@-webkit-keyframes backbutton_anim{0%{-webkit-transform:translateY(-150%) scale(1);transform:translateY(-150%) scale(1)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes backbutton_anim{0%{-webkit-transform:translateY(-150%) scale(1);transform:translateY(-150%) scale(1)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.grandmaster-explanations__back{color:#fff;border-radius:50%;border:2px solid #fff;width:2rem;height:2rem;z-index:6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-animation:backbutton_anim .4s ease-out 1;animation:backbutton_anim .4s ease-out 1}i.arrow{border:solid fade(#858e9a,40%);border-width:0 2px 2px 0;display:inline-block;padding:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:.5rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.grandmaster{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#12193f;overflow:hidden;-ms-flex:1 1;flex:1 1}.grandmaster--pre-algebra{background-color:#3db916}.grandmaster--algebra-1{background-color:#15a4d0}.grandmaster--algebra-2{background-color:#bb62d3}.grandmaster--calculus{background-color:#574fb9}.grandmaster--advanced-topics{background-color:#13c2c2}.grandmaster--geometry{background-color:#ff8e1f}.grandmaster--astronomy{background-color:#3284e3}.grandmaster--physics{background-color:#0d8ba5}.grandmaster--biology{background-color:#818afe}.grandmaster--chemistry{background-color:#e1528d}.grandmaster--earth-science{background-color:#00c086}.grandmaster--adv-biology{background-color:#ffa400}.grandmaster__container{padding-top:2rem}.gm-interactive-content__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-size:.85rem;border-top:1px solid #a1a8b1;padding:1rem 2.5rem 0;margin:0 -2.5rem}.gm-interactive-content__footer a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#858e9a;text-decoration:none}.gm-interactive-content__footer a:not(:last-child){margin-right:1.5rem}.gm-interactive-content__footer a i{margin-right:.5rem}@media screen and (max-width:51.6rem){.gm-interactive-content__footer{padding:1rem 1rem 0;margin:0 -1rem}}.animated-gm{position:relative;width:100%;max-width:60rem;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);height:100%}.gm-transition-problem-enter{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);position:absolute;top:0;width:100%;height:100%}.gm-transition-problem-enter-active{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.gm-transition-problem-enter-active,.gm-transition-problem-exit{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:absolute;top:0;width:100%;height:100%}.gm-transition-problem-exit-active{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);position:absolute;top:0;width:100%;height:100%}.gm-transition-explanation-enter{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);position:absolute;top:0;width:100%;height:100%}.gm-transition-explanation-enter-active{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.gm-transition-explanation-enter-active,.gm-transition-explanation-exit{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:absolute;top:0;width:100%;height:100%}.gm-transition-explanation-exit-active{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);position:absolute;top:0;width:100%;height:100%}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.pill{border-width:2px;border-style:solid;border-radius:1000px;-webkit-transition:background-color .05s linear;-o-transition:background-color linear .05s;transition:background-color .05s linear;list-style-type:none;padding:.5em 1em;display:inline-block;cursor:pointer}.pill--color--pre-algebra{border-color:#3db916;background-color:rgba(61,185,22,0)}.pill--color--pre-algebra:hover{background-color:#3db916}@media screen and (max-width:51.6rem){.pill--color--pre-algebra:hover{background-color:inherit}}.pill--active--pre-algebra{background-color:#3db916!important}.pill--active--pre-algebra:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--algebra-1{border-color:#15a4d0;background-color:rgba(21,164,208,0)}.pill--color--algebra-1:hover{background-color:#15a4d0}@media screen and (max-width:51.6rem){.pill--color--algebra-1:hover{background-color:inherit}}.pill--active--algebra-1{background-color:#15a4d0!important}.pill--active--algebra-1:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--algebra-2{border-color:#bb62d3;background-color:rgba(187,98,211,0)}.pill--color--algebra-2:hover{background-color:#bb62d3}@media screen and (max-width:51.6rem){.pill--color--algebra-2:hover{background-color:inherit}}.pill--active--algebra-2{background-color:#bb62d3!important}.pill--active--algebra-2:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--calculus{border-color:#574fb9;background-color:rgba(87,79,185,0)}.pill--color--calculus:hover{background-color:#574fb9}@media screen and (max-width:51.6rem){.pill--color--calculus:hover{background-color:inherit}}.pill--active--calculus{background-color:#574fb9!important}.pill--active--calculus:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--advanced-topics{border-color:#13c2c2;background-color:rgba(19,194,194,0)}.pill--color--advanced-topics:hover{background-color:#13c2c2}@media screen and (max-width:51.6rem){.pill--color--advanced-topics:hover{background-color:inherit}}.pill--active--advanced-topics{background-color:#13c2c2!important}.pill--active--advanced-topics:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--geometry{border-color:#ff8e1f;background-color:rgba(255,142,31,0)}.pill--color--geometry:hover{background-color:#ff8e1f}@media screen and (max-width:51.6rem){.pill--color--geometry:hover{background-color:inherit}}.pill--active--geometry{background-color:#ff8e1f!important}.pill--active--geometry:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--astronomy{border-color:#3284e3;background-color:rgba(50,132,227,0)}.pill--color--astronomy:hover{background-color:#3284e3}@media screen and (max-width:51.6rem){.pill--color--astronomy:hover{background-color:inherit}}.pill--active--astronomy{background-color:#3284e3!important}.pill--active--astronomy:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--physics{border-color:#0d8ba5;background-color:rgba(13,139,165,0)}.pill--color--physics:hover{background-color:#0d8ba5}@media screen and (max-width:51.6rem){.pill--color--physics:hover{background-color:inherit}}.pill--active--physics{background-color:#0d8ba5!important}.pill--active--physics:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--biology{border-color:#818afe;background-color:rgba(129,138,254,0)}.pill--color--biology:hover{background-color:#818afe}@media screen and (max-width:51.6rem){.pill--color--biology:hover{background-color:inherit}}.pill--active--biology{background-color:#818afe!important}.pill--active--biology:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--chemistry{border-color:#e1528d;background-color:rgba(225,82,141,0)}.pill--color--chemistry:hover{background-color:#e1528d}@media screen and (max-width:51.6rem){.pill--color--chemistry:hover{background-color:inherit}}.pill--active--chemistry{background-color:#e1528d!important}.pill--active--chemistry:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--earth-science{border-color:#00c086;background-color:rgba(0,192,134,0)}.pill--color--earth-science:hover{background-color:#00c086}@media screen and (max-width:51.6rem){.pill--color--earth-science:hover{background-color:inherit}}.pill--active--earth-science{background-color:#00c086!important}.pill--active--earth-science:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}.pill--color--adv-biology{border-color:#ffa400;background-color:rgba(255,164,0,0)}.pill--color--adv-biology:hover{background-color:#ffa400}@media screen and (max-width:51.6rem){.pill--color--adv-biology:hover{background-color:inherit}}.pill--active--adv-biology{background-color:#ffa400!important}.pill--active--adv-biology:after{position:relative;margin-left:1em;margin-top:.085em;content:"\D7"}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.searchfilters{display:-ms-flexbox;display:flex;-ms-flex-item-align:normal;align-self:normal}@media screen and (max-width:51.6rem){.searchfilters{-ms-flex-direction:column;flex-direction:column}}.searchfilters__title{position:relative;top:1.5em;margin-right:2em;-ms-flex-negative:0;flex-shrink:0;color:#858e9a}@media screen and (max-width:51.6rem){.searchfilters__title{top:0}}.searchfilters__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:-.875rem}.searchfilters__pill{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.875rem}.searchfilters__pill:not(:last-child){margin-right:1em}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.searchresults{-ms-flex:1 1;flex:1 1;margin-top:2rem}.searchresults__header{color:#fff;margin-bottom:1rem}.searchresults__list{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.searchresults__card{margin-bottom:1em}.searchresults__seemore,.searchresults__seemore--endoflist{-ms-flex-item-align:center;align-self:center}.searchresults__seemore--endoflist{color:#fff}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.search{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#12193f}.search,.search__container{-ms-flex:1 1;flex:1 1}.search__query{color:#fff;margin:3rem 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:51.6rem){.search__query{margin:unset;margin-top:2rem}}.search__header{font-size:1.3rem;margin-bottom:2rem}.search__header br{display:none}@media screen and (max-width:51.6rem){.search__header{font-size:1.5rem;text-align:center;font-weight:400}.search__header br{display:initial}}@media screen and (max-width:51.6rem){.search__search-box{width:100%}.search__search-box .searchbox,.search__search-box .searchbox__container{width:calc(100% - 1.5rem)}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.profile-header{-ms-flex-align:center;align-items:center;height:20rem;color:#fff}.profile-header,.profile-header__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.profile-header__container{width:100%;height:100%}.profile-header__content{max-width:73.125rem;width:100%;height:10rem;margin-top:3.4rem;-ms-flex-pack:justify;justify-content:space-between;position:absolute}.profile-header__content,.profile-header__user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:51.6rem){.profile-header__user{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.profile-header__picture{width:7rem;height:7rem;border-radius:50%}@media screen and (max-width:51.6rem){.profile-header__picture{width:5rem;height:5rem}}.profile-header__picture--loading{-webkit-animation-duration:1.4s;-webkit-animation-delay:-.19s;animation-delay:-.19s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px}.profile-header__name{margin:0 0 1rem}.profile-header__name--loading{height:2rem;width:30rem;border-radius:8px;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px}.profile-header__stats{display:-ms-flexbox;display:flex}.profile-header__stats--loading{height:1rem;width:20rem;border-radius:8px;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingShimmer;animation-name:loadingShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(40%,hsla(0,0%,93%,.58)),color-stop(50%,hsla(0,0%,87%,.58)),color-stop(40%,hsla(0,0%,93%,.58)));background:-webkit-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background:-o-linear-gradient(left,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 40%);background:linear-gradient(90deg,hsla(0,0%,93%,.58) 40%,hsla(0,0%,87%,.58) 50%,hsla(0,0%,93%,.58) 0);background-repeat:no-repeat;background-size:1200px 160px}.profile-header__problems-solved{margin-right:2rem}@media screen and (max-width:51.6rem){.profile-header__problems-solved{margin-right:1rem}}.profile-header__info{margin-left:4rem}@media screen and (max-width:51.6rem){.profile-header__info{margin-left:0}}.profile-header__nav{margin-top:auto}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.edit_profile{display:-ms-flexbox;display:flex;padding-top:3rem;margin-bottom:3rem}@media screen and (max-width:51.6rem){.edit_profile{padding-top:0}}.edit-profile__sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}@media screen and (max-width:51.6rem){.edit-profile__sidebar{display:none}}.edit-profile__navigation{color:#505050;height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:1rem;border-radius:8px;text-decoration:none}.edit-profile__navigation--active,.edit-profile__navigation:hover{background-color:rgba(80,80,80,.15)}.edit-profile__navigation--active{font-weight:700}.edit-profile__navigation-divider{display:block;height:1px;border:0;border-top:1px solid #858e9a;margin:.5rem 0;padding:0}.edit-profile__content{-ms-flex:4 1;flex:4 1;margin-left:2rem;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);padding:2rem}@media screen and (max-width:51.6rem){.edit-profile__content{margin:0;margin-top:1rem;padding:2rem 1rem}}.edit-profile__block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:30rem;position:relative}.edit-profile__block:not(:last-child){margin-bottom:2.5rem}@media screen and (max-width:51.6rem){.edit-profile__block{width:100%}}.edit-profile__block-title{font-size:1.5rem;margin:0 0 1rem}.edit-profile__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-profile__input-container{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (max-width:51.6rem){.edit-profile__input-container{width:auto}}.edit-profile__label,.edit-profile__text-input:not(:last-child){margin-bottom:.5rem}.edit-profile__forgot-password{color:#5754cc;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:1rem;font-size:.875rem;text-decoration:none}.edit-profile__text{font-size:.875rem;margin-bottom:2rem}.edit-profile__change-picture{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.edit-profile__profile-picture{border-radius:50%;width:4rem;height:4rem;margin-right:2rem}.edit-profile__remove-profile-picture{position:absolute;border-radius:50%;background-color:#505050;width:1rem;height:1rem;font-size:.5rem;font-weight:700;-ms-flex-pack:center;justify-content:center;left:3rem;top:0;text-decoration:none}.edit-profile__remove-profile-picture,.edit-profile__submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.edit-profile__submit{width:100%;margin-top:1.5rem;-ms-flex-pack:justify;justify-content:space-between}.edit-profile__result--success{color:green}.edit-profile__result--fail{color:red}#imageupload{opacity:0;position:absolute;top:0;left:0;width:0;height:0;pointer-events:none}.edit-profile__detail:not(:last-child){margin-bottom:.5rem}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.ReactModal__Body--open{overflow:hidden}.modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;text-align:left;z-index:9998;-webkit-transition:opacity .2s ease;-o-transition:opacity ease .2s;transition:opacity .2s ease;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:51.6rem){.modalOverlay{background-color:transparent}}.modalPanelOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;text-align:left;z-index:9998;-webkit-transition:opacity .2s ease;-o-transition:opacity ease .2s;transition:opacity .2s ease;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box}.modalOverlay--after-open{opacity:1}.modal,.modalOverlay--before-close{opacity:0}.modal{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%);background:#fff;overflow:auto;border-radius:16px;outline:none;padding:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:380px;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);max-height:90%;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform ease .2s,opacity ease .2s;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:51.6rem){.modal{width:100%;max-height:100%;height:100%;top:50%;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;-o-transition:transform ease .5s,opacity ease .5s;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;border-radius:0}}.modal h1{color:#0f2c52;margin-bottom:.4rem}.modalPanel{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%);background:#fff;overflow:auto;border-radius:16px;outline:none;padding:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:500px;-webkit-box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 transparent,0 2px 0 0 rgba(0,0,0,.1);max-height:90%;opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform ease .2s,opacity ease .2s;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:51.6rem){.modalPanel{width:calc(100% - 2rem);min-width:300px;padding:4rem 1rem}}.modalPanel h1{color:#0f2c52;margin-bottom:.4rem}.modal--after-open{opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__close{top:0;right:0;height:3rem;width:3rem;margin:6px;color:#000;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;z-index:2}@media screen and (max-width:51.6rem){.modal__close{margin-right:1rem}}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.loginAndRegister-form{max-width:380px}@media screen and (max-width:51.6rem){.loginAndRegister-form{width:100%;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.loginAndRegister-form__link{color:#4542be;text-decoration:none;font-weight:500}.loginAndRegister-form__form,.loginAndRegister-form__text-inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.loginAndRegister-form__text-inputs{margin:1.5rem 0}.loginAndRegister-form__text{font-size:16px}.loginAndRegister-form__text:not(:last-child){margin-bottom:.5rem}.loginAndRegister-form__no-account a{margin-left:1rem}.loginAndRegister-form__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.loginAndRegister-form__or{display:-ms-flexbox;display:flex;width:100%;height:0;margin:2rem 0;border-bottom:1px solid #858e9a}.loginAndRegister-form__or:after{content:"or";width:2rem;height:2rem;display:block;margin:-.75rem auto 0;background-color:#fff;color:#858e9a;text-align:center}.loginAndRegister-form__facebook{width:100%;padding:1em 0;background-color:#4e69a2}.loginAndRegister-form__facebook:hover{background-color:#7c92c0}.loginAndRegister-form__facebook i{margin-right:1rem}.loginAndRegister-form__register{width:100%;padding:1em 0}.loginAndRegister-form__disclaimer{margin-top:1rem;font-size:.75rem;color:#858e9a;text-align:center}.toast-fade-enter{opacity:.01}.toast-fade-enter-active{opacity:1;-webkit-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.toast-fade-exit{opacity:1}.toast-fade-exit-active{opacity:.01;-webkit-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.not_found{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:80vh;position:relative}.not_found__white{height:50%;width:100%;position:relative}.not_found__img{margin-bottom:2rem}.not_found__text{max-width:23rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-12.3rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#9b9b9b}.not_found__text span{text-align:center}.not_found__text a{color:#4542be;text-decoration:none}@-webkit-keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes loadingShimmer{0%{background-position:-700px 0}to{background-position:0 0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}h1,h2,h3{display:block}h1{font-size:2rem;margin-top:.67rem;margin-bottom:.67rem;font-weight:500}h2{font-size:1.3rem;font-weight:700}h2,h3{margin:0}h3{font-size:1.15rem;font-weight:400}@font-face{font-family:Gotham;src:url(/static/media/gothamssm-light.e9981fd1.woff2);font-display:swap}@font-face{font-family:Gotham;src:url(/static/media/gothamssm-book.3b654f8d.woff2);font-weight:500;font-display:swap}@font-face{font-family:Gotham;src:url(/static/media/gothamssm-medium.90b394cf.woff2);font-weight:600;font-display:swap}@font-face{font-family:Gotham;src:url(/static/media/gothamssm-bold.aa4a82e2.woff2);font-weight:700;font-display:swap}body{margin:0;padding:0;font-family:Gotham,sans-serif;color:#505050;background-color:#f0f0f0;position:relative;overflow-y:scroll}.app-container{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}#root,.app-container{display:-ms-flexbox;display:flex}#root{-ms-flex-direction:column;flex-direction:column;height:100vh}b{font-weight:600}.ReactModal__Overlay{z-index:9999}@media screen and (max-width:840px){::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=main.225019d6.css.map*/