.custom-header{position:fixed;left:0;top:0;width:100vw;display:flex;flex-direction:column;z-index:11;margin-right:calc(-1*(100vw - 100%));border-bottom:1px solid #E6E6E6;transition:all .24s cubic-bezier(.5,1,.89,1)}.custom-header--customize-view{position:static;width:100%;opacity:.5}.custom-header--preview-mode{position:fixed;width:100%;top:8rem;opacity:1}.custom-header>.container{background-color:#fff;position:relative;z-index:2}.custom-header .header-row{height:14.5rem;padding:1.5rem 2rem;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;min-width:320px;gap:1.25rem}@media screen and (min-width: 768px){.custom-header .header-row{padding:2rem 3rem;align-items:center;flex-direction:row;height:8rem}}.custom-header__text{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.custom-header__text{flex-direction:row;align-items:center}}.custom-header__text .body-s{max-width:43.75rem}@media screen and (min-width: 768px){.custom-header__text .body-s{max-width:none}}@media screen and (min-width: 1025px){.custom-header__text .body-s{font-size:1.75rem;line-height:1.4;font-family:Inter,sans-serif}}.custom-header__text .highlight-text{white-space:nowrap;color:#000;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.16}@media screen and (min-width: 1025px){.custom-header__text .highlight-text{font-size:1.75rem}}.teachers-note{position:relative;display:inline-flex;z-index:5;min-width:32.375rem}.teachers-note.expanded .teachers-note__button .caret{transform:rotate(180deg)}.teachers-note__button{width:100%;gap:1rem;border:none;display:flex;color:#fff;cursor:pointer;overflow:hidden;position:relative;align-items:center;padding:1.5rem 2rem 1.5rem 1.5rem;border-radius:2.5rem 2.5rem 2.5rem .5rem}.teachers-note__button.grade-k-2{background:#244006}.teachers-note__button.grade-3-5{background:#082d4d}.teachers-note__button.grade-6-8{background:#4d1812}.teachers-note__button.grade-9-12{background:#4d2f0c}.teachers-note__button.grade-multiple{background:#3e3e3e}.teachers-note__button.grade-k-2 .icon{color:#849f28}.teachers-note__button.grade-3-5 .icon{color:#509ec2}.teachers-note__button.grade-6-8 .icon{color:#e67265}.teachers-note__button.grade-9-12 .icon{color:#c48938}.teachers-note__button.grade-multiple .icon{color:#676767}body:not(body.touch) .teachers-note__button:hover:before{opacity:1}.teachers-note__button.hover:before{opacity:1}.teachers-note__button:before{content:"";left:0;top:0;width:100%;height:100%;background:#0003;position:absolute;opacity:0;transition:opacity .24s cubic-bezier(.5,1,.89,1)}.teachers-note__button .label{white-space:nowrap;width:100%;z-index:2}.teachers-note__button .icon,.teachers-note__button .caret{z-index:2;flex-shrink:0;width:2rem;height:2rem;transition:transform .24s cubic-bezier(.5,1,.89,1)}.teachers-note__note{position:absolute;width:100%;top:calc(100% + 1rem);border-radius:3rem;border:1px solid #E6E6E6;background:#fff;box-shadow:0 1rem 2rem #00000014;padding:2rem 3rem}.primary-content-wrapper{display:flex;flex-direction:column;position:relative}.primary-content-wrapper.grade-k-2 .primary-content-tabs{background:#f3f5ea}.primary-content-wrapper.grade-3-5 .primary-content-tabs{background:#eef6f9}.primary-content-wrapper.grade-6-8 .primary-content-tabs{background:#fdf1f0}.primary-content-wrapper.grade-9-12 .primary-content-tabs{background:#fff7ec}.primary-content-wrapper.grade-multiple .primary-content-tabs{background:#e6e6e6}.primary-content-wrapper.grade-k-2 .primary-content-tabs__buttons__underline{background:#849f28}.primary-content-wrapper.grade-3-5 .primary-content-tabs__buttons__underline{background:#509ec2}.primary-content-wrapper.grade-6-8 .primary-content-tabs__buttons__underline{background:#e67265}.primary-content-wrapper.grade-9-12 .primary-content-tabs__buttons__underline{background:#c48938}.primary-content-wrapper.grade-multiple .primary-content-tabs__buttons__underline{background:#676767}.primary-content-wrapper.grade-k-2 .primary-content-wrapper__accent{color:#849f28}.primary-content-wrapper.grade-3-5 .primary-content-wrapper__accent{color:#509ec2}.primary-content-wrapper.grade-6-8 .primary-content-wrapper__accent{color:#e67265}.primary-content-wrapper.grade-9-12 .primary-content-wrapper__accent{color:#c48938}.primary-content-wrapper.grade-multiple .primary-content-wrapper__accent{color:#676767}.primary-content-wrapper.grade-k-2 .primary-content-tabs .primary-content-tab:after{background:linear-gradient(180deg,#f3f5ea00,#f3f5ea)}.primary-content-wrapper.grade-k-2 .primary-content-tabs__buttons__wrapper:before,.primary-content-wrapper.grade-k-2 .primary-content-tabs__buttons__wrapper:after{background:linear-gradient(270deg,#f3f5ea 25%,#f3f5ea00)}.primary-content-wrapper.grade-3-5 .primary-content-tabs .primary-content-tab:after{background:linear-gradient(180deg,#eef6f900,#eef6f9)}.primary-content-wrapper.grade-3-5 .primary-content-tabs__buttons__wrapper:before,.primary-content-wrapper.grade-3-5 .primary-content-tabs__buttons__wrapper:after{background:linear-gradient(270deg,#eef6f9 25%,#eef6f900)}.primary-content-wrapper.grade-6-8 .primary-content-tabs .primary-content-tab:after{background:linear-gradient(180deg,#fdf1f000,#fdf1f0)}.primary-content-wrapper.grade-6-8 .primary-content-tabs__buttons__wrapper:before,.primary-content-wrapper.grade-6-8 .primary-content-tabs__buttons__wrapper:after{background:linear-gradient(270deg,#fdf1f0 25%,#fdf1f000)}.primary-content-wrapper.grade-9-12 .primary-content-tabs .primary-content-tab:after{background:linear-gradient(180deg,#fff7ec00,#fff7ec)}.primary-content-wrapper.grade-9-12 .primary-content-tabs__buttons__wrapper:before,.primary-content-wrapper.grade-9-12 .primary-content-tabs__buttons__wrapper:after{background:linear-gradient(270deg,#fff7ec 25%,#fff7ec00)}.primary-content-wrapper.grade-multiple .primary-content-tabs .primary-content-tab:after{background:linear-gradient(180deg,#e6e6e600,#e6e6e6)}.primary-content-wrapper.grade-multiple .primary-content-tabs__buttons__wrapper:before,.primary-content-wrapper.grade-multiple .primary-content-tabs__buttons__wrapper:after{background:linear-gradient(270deg,#e6e6e6 25%,#e6e6e600)}.primary-content-wrapper .content-col{position:relative}.primary-content-wrapper__accent{position:absolute;display:none}@media screen and (min-width: 768px){.primary-content-wrapper__accent{display:block}}.primary-content-wrapper__accent--right-top{top:0;right:0;width:5rem;transform:translate(45%,50%)}.primary-content-wrapper__accent--right-bottom{display:none;width:26.75rem;bottom:0;right:0;transform:translate(30%,20%)}.primary-content-wrapper__accent--left{top:50%;left:0;transform:translate(-20%,-50%);width:19.625rem}@media screen and (min-width: 1025px){.primary-content-wrapper__accent--left{left:0;transform:translate(-50%,-50%)}}.primary-content-wrapper .mobile-content .container,.primary-content-wrapper .mobile-content .row,.primary-content-wrapper .desktop-content .container,.primary-content-wrapper .desktop-content .row{padding:0;max-width:none}.primary-content-wrapper .mobile-content .comp-padding,.primary-content-wrapper .desktop-content .comp-padding{padding:0}.primary-content-wrapper .hasNote{margin-bottom:3rem}.primary-content-wrapper.side-by-side .mobile-content{display:block}.primary-content-wrapper.side-by-side .desktop-content{display:none}@media screen and (min-width: 1025px){.primary-content-wrapper.side-by-side .desktop-content,.primary-content-wrapper.side-by-side .desktop-content .primary-content-interactive-desktop{display:block}.primary-content-wrapper.side-by-side .mobile-content{display:none}}.primary-content-wrapper.stacked .mobile-content,.primary-content-wrapper.stacked .mobile-content .primary-content-tab .read-more-button,.primary-content-wrapper.stacked .mobile-content .primary-content-video,.primary-content-wrapper.stacked .mobile-content .primary-content-audio,.primary-content-wrapper.stacked .mobile-content .primary-content-image-carousel{display:block}.primary-content-wrapper.stacked .mobile-content .primary-content-tab .read-more-button .tab-content,.primary-content-wrapper.stacked .mobile-content .primary-content-video .tab-content,.primary-content-wrapper.stacked .mobile-content .primary-content-audio .tab-content,.primary-content-wrapper.stacked .mobile-content .primary-content-image-carousel .tab-content{margin-bottom:0}.primary-content-wrapper.stacked .mobile-content .primary-content-tab .read-more-button .read-more-button,.primary-content-wrapper.stacked .mobile-content .primary-content-video .read-more-button,.primary-content-wrapper.stacked .mobile-content .primary-content-audio .read-more-button,.primary-content-wrapper.stacked .mobile-content .primary-content-image-carousel .read-more-button{margin-top:4rem}@media screen and (min-width: 1025px){.primary-content-wrapper.stacked .mobile-content .primary-content-tab .tab-content .body-m{font-size:2.25rem;line-height:1.32;font-family:Inter,sans-serif}}@media screen and (min-width: 1025px){.primary-content-wrapper.stacked .mobile-content .primary-content-tab .tab-content .eyebrow-s{font-size:1.5rem;line-height:1.32;letter-spacing:.6px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;text-transform:uppercase}}@media screen and (min-width: 1025px){.primary-content-wrapper.stacked .primary-content-wrapper__accent--right-bottom{display:block}}.primary-content-wrapper.stacked .desktop-content{display:none}.questions-list-view{position:relative}.questions-list-view__frame.grade-k-2 .question-number:after{background:#d9e5ac}.questions-list-view__frame.grade-3-5 .question-number:after{background:#99deff}.questions-list-view__frame.grade-6-8 .question-number:after{background:#ffd1cc}.questions-list-view__frame.grade-9-12 .question-number:after{background:#ffeacc}.questions-list-view__frame.grade-multiple .question-number:after{background:#e6e6e6}.questions-list-view__frame{border:1rem solid;border-radius:4rem}.questions-list-view__frame.grade-k-2{background:#f3f5ea}.questions-list-view__frame.grade-3-5{background:#eef6f9}.questions-list-view__frame.grade-6-8{background:#fdf1f0}.questions-list-view__frame.grade-9-12{background:#fff7ec}.questions-list-view__frame.grade-multiple{background:#e6e6e6}.questions-list-view__frame.grade-k-2{border-color:#849f28}.questions-list-view__frame.grade-3-5{border-color:#509ec2}.questions-list-view__frame.grade-6-8{border-color:#e67265}.questions-list-view__frame.grade-9-12{border-color:#c48938}.questions-list-view__frame.grade-multiple{border-color:#676767}@media screen and (min-width: 768px){.questions-list-view__frame{border-width:2rem;border-radius:6rem}}.questions-list-view__frame{padding:3rem 2rem;position:relative}.questions-list-view__frame.no-border{border-color:transparent}@media screen and (min-width: 768px){.questions-list-view__frame{padding:3rem}}@media screen and (min-width: 1025px){.questions-list-view__frame{padding:5.5rem}}.questions-list-view__question-group{list-style:none;margin-bottom:3rem;padding-left:0}@media screen and (min-width: 768px){.questions-list-view__question-group{margin-bottom:4rem}}@media screen and (min-width: 1025px){.questions-list-view__question-group{margin-bottom:5rem}}.questions-list-view__question-group:last-of-type{margin-bottom:0}.questions-list-view__question-group__list{position:relative}.questions-list-view__question-group .sub-header-m{margin-bottom:2rem;text-transform:capitalize;color:#000}@media screen and (min-width: 1025px){.questions-list-view__question-group .sub-header-m{margin-bottom:3rem;font-size:3.5rem;line-height:1.14;letter-spacing:-1.12px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 768px){.questions-list-view__question-group .sub-header-m.larger{font-size:3.5rem;line-height:1.14;letter-spacing:-1.12px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.questions-list-view__question-group .sub-header-m.larger{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.questions-list-view__question-group__item{display:flex;gap:2rem;overflow:hidden}.questions-list-view__question-group__item:last-of-type .body-l,.questions-list-view__question-group__item:last-of-type .body-m{padding-bottom:1rem}.questions-list-view__question-group__item .body-l{padding:1rem 0 2.5rem}@media screen and (min-width: 768px){.questions-list-view__question-group__item .body-l{padding:.75rem 0 3.5rem;font-size:3rem;line-height:1.32;font-family:Inter,sans-serif}}.questions-list-view__question-group__item .body-m{padding:1.5rem 0 2.5rem}@media screen and (min-width: 768px){.questions-list-view__question-group__item .body-m{padding:1rem 0 3.5rem;font-size:2.25rem;line-height:1.32;font-family:Inter,sans-serif}}.questions-list-view__question-group__item .question-number{width:5rem;height:5rem;flex-shrink:0;display:flex;border-radius:50%;justify-content:center;align-items:center}.questions-list-view__question-group__item .question-number p{background:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;z-index:2}.questions-list-view__question-group__item .question-number:after{position:absolute;content:"";height:98%;width:1px;left:2.5rem;transform:translate(-50%);top:0;z-index:1}.questions-list-view__question-group__custom{font-size:2rem;line-height:1.22;letter-spacing:-.32px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;color:#676767;margin-top:4rem}.questions-list-view__accent-1.grade-k-2,.questions-list-view__accent-2.grade-k-2,.questions-list-view__accent-3.grade-k-2,.questions-list-view__accent-4.grade-k-2{color:#849f28}.questions-list-view__accent-1.grade-3-5,.questions-list-view__accent-2.grade-3-5,.questions-list-view__accent-3.grade-3-5,.questions-list-view__accent-4.grade-3-5{color:#509ec2}.questions-list-view__accent-1.grade-6-8,.questions-list-view__accent-2.grade-6-8,.questions-list-view__accent-3.grade-6-8,.questions-list-view__accent-4.grade-6-8{color:#e67265}.questions-list-view__accent-1.grade-9-12,.questions-list-view__accent-2.grade-9-12,.questions-list-view__accent-3.grade-9-12,.questions-list-view__accent-4.grade-9-12{color:#c48938}.questions-list-view__accent-1.grade-multiple,.questions-list-view__accent-2.grade-multiple,.questions-list-view__accent-3.grade-multiple,.questions-list-view__accent-4.grade-multiple{color:#676767}.questions-list-view__accent-1,.questions-list-view__accent-2,.questions-list-view__accent-3,.questions-list-view__accent-4{display:none;height:17rem;pointer-events:none;position:absolute;width:17rem}@media screen and (min-width: 768px){.questions-list-view__accent-1,.questions-list-view__accent-2,.questions-list-view__accent-3,.questions-list-view__accent-4{display:block}}.questions-list-view__accent-1{left:-9.5rem;top:0;transform:translate(-50%,-50%)}@media screen and (min-width: 1025px){.questions-list-view__accent-1{left:-12rem}}.questions-list-view__accent-2{left:1rem;top:40%;transform:translate(-50%,-50%)}@media screen and (min-width: 1025px){.questions-list-view__accent-2{left:-3rem}}.questions-list-view__accent-3{right:-2rem;top:12rem;transform:translate(50%,-50%) rotate(180deg)}@media screen and (min-width: 1025px){.questions-list-view__accent-3{right:-1rem;top:10rem}}.questions-list-view__accent-4{right:-8rem;top:70%;transform:translate(50%,-50%) scale(-.7,.7) rotate(180deg)}@media screen and (min-width: 1025px){.questions-list-view__accent-4{right:-10rem}}.questions-tabs-view.grade-k-2 .question-number:after{background:#d9e5ac}.questions-tabs-view.grade-3-5 .question-number:after{background:#99deff}.questions-tabs-view.grade-6-8 .question-number:after{background:#ffd1cc}.questions-tabs-view.grade-9-12 .question-number:after{background:#ffeacc}.questions-tabs-view.grade-multiple .question-number:after{background:#e6e6e6}.questions-tabs-view{display:flex;flex-direction:column;position:relative}.questions-tabs-view__accent-1.grade-k-2,.questions-tabs-view__accent-2.grade-k-2,.questions-tabs-view__accent-3.grade-k-2,.questions-tabs-view__accent-4.grade-k-2{color:#849f28}.questions-tabs-view__accent-1.grade-3-5,.questions-tabs-view__accent-2.grade-3-5,.questions-tabs-view__accent-3.grade-3-5,.questions-tabs-view__accent-4.grade-3-5{color:#509ec2}.questions-tabs-view__accent-1.grade-6-8,.questions-tabs-view__accent-2.grade-6-8,.questions-tabs-view__accent-3.grade-6-8,.questions-tabs-view__accent-4.grade-6-8{color:#e67265}.questions-tabs-view__accent-1.grade-9-12,.questions-tabs-view__accent-2.grade-9-12,.questions-tabs-view__accent-3.grade-9-12,.questions-tabs-view__accent-4.grade-9-12{color:#c48938}.questions-tabs-view__accent-1.grade-multiple,.questions-tabs-view__accent-2.grade-multiple,.questions-tabs-view__accent-3.grade-multiple,.questions-tabs-view__accent-4.grade-multiple{color:#676767}.questions-tabs-view__accent-1,.questions-tabs-view__accent-2,.questions-tabs-view__accent-3,.questions-tabs-view__accent-4{display:none;height:17rem;pointer-events:none;position:absolute;width:17rem}@media screen and (min-width: 768px){.questions-tabs-view__accent-1,.questions-tabs-view__accent-2,.questions-tabs-view__accent-3,.questions-tabs-view__accent-4{display:block}}.questions-tabs-view__accent-1{left:-9.5rem;top:0;transform:translate(-50%,-50%)}@media screen and (min-width: 1025px){.questions-tabs-view__accent-1{left:-12rem}}.questions-tabs-view__accent-2{left:1rem;top:80%;transform:translate(-50%,-50%)}@media screen and (min-width: 1025px){.questions-tabs-view__accent-2{left:-3rem}}.questions-tabs-view__accent-3{right:-2rem;top:22rem;transform:translate(50%,-50%) rotate(180deg)}@media screen and (min-width: 1025px){.questions-tabs-view__accent-3{right:-1rem;top:21rem}}.questions-tabs-view__accent-4{right:-10rem;top:95%;transform:translate(50%,-50%) scaleX(-1) rotate(180deg)}.questions-tabs-view__tabs{background:#fff;border:1px solid #E6E6E6;border-radius:5rem;display:flex;margin-bottom:3rem;margin-right:auto;max-width:100%;overflow:hidden;position:relative;width:auto}.questions-tabs-view__tabs__buttons{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:none}.questions-tabs-view__tabs__buttons::-webkit-scrollbar{display:none}.questions-tabs-view__tabs__buttons{border-radius:5rem;display:flex;gap:1rem;margin-right:auto;max-width:100%;padding:1rem;position:relative;width:auto}.questions-tabs-view__tabs__button{font-size:1.75rem;line-height:1.16;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;appearance:none;background:transparent;border:0;border-radius:5rem;color:#3e3e3e;cursor:pointer;display:block;padding:2rem 3rem;position:relative;text-align:center;transition:color .24s cubic-bezier(.5,1,.89,1);white-space:nowrap}@media screen and (min-width: 768px){.questions-tabs-view__tabs__button{font-size:2.5rem;line-height:1.22;letter-spacing:-.4px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;white-space:nowrap}}.questions-tabs-view__tabs__button.active{color:#000;cursor:default}.questions-tabs-view__tabs__fade-left,.questions-tabs-view__tabs__fade-right{bottom:0;pointer-events:none;position:absolute;top:0;transition:opacity .24s cubic-bezier(.5,1,.89,1);width:5.75rem}.questions-tabs-view__tabs__fade-left.hide,.questions-tabs-view__tabs__fade-right.hide{opacity:0}.questions-tabs-view__tabs__fade-left{background:linear-gradient(to left,#fff0,#fff 90%);left:0}.questions-tabs-view__tabs__fade-right{background:linear-gradient(to right,#fff0,#fff 90%);right:0}.questions-tabs-view__tabs__shape.grade-k-2{background:#d9e5ac}.questions-tabs-view__tabs__shape.grade-3-5{background:#99deff}.questions-tabs-view__tabs__shape.grade-6-8{background:#ffd1cc}.questions-tabs-view__tabs__shape.grade-9-12{background:#ffeacc}.questions-tabs-view__tabs__shape.grade-multiple{background:#e6e6e6}.questions-tabs-view__tabs__shape{border-radius:5rem;bottom:1rem;left:1rem;margin-left:-1rem;position:absolute;transform-origin:left center;top:1rem;width:34rem}.questions-tabs-view__panels{border:1rem solid;border-radius:4rem}.questions-tabs-view__panels.grade-k-2{background:#f3f5ea}.questions-tabs-view__panels.grade-3-5{background:#eef6f9}.questions-tabs-view__panels.grade-6-8{background:#fdf1f0}.questions-tabs-view__panels.grade-9-12{background:#fff7ec}.questions-tabs-view__panels.grade-multiple{background:#e6e6e6}.questions-tabs-view__panels.grade-k-2{border-color:#849f28}.questions-tabs-view__panels.grade-3-5{border-color:#509ec2}.questions-tabs-view__panels.grade-6-8{border-color:#e67265}.questions-tabs-view__panels.grade-9-12{border-color:#c48938}.questions-tabs-view__panels.grade-multiple{border-color:#676767}@media screen and (min-width: 768px){.questions-tabs-view__panels{border-width:2rem;border-radius:6rem}}.questions-tabs-view__panels.no-border{border-color:transparent}.questions-tabs-view__panels{position:relative}.questions-tabs-view__panel{left:0;opacity:0;padding:3rem 2rem;position:absolute;right:0;top:0;transition:opacity .24s cubic-bezier(.5,1,.89,1);width:100%}@media screen and (min-width: 768px){.questions-tabs-view__panel{padding:3rem}}@media screen and (min-width: 1025px){.questions-tabs-view__panel{padding:5.5rem}}.questions-tabs-view__panel.panel-0{position:relative}.questions-tabs-view__panel.active{opacity:1;transition-delay:.45s}.questions-tabs-view .question-group{border:0;list-style:none;padding-bottom:0}.questions-tabs-view .question-group__list{position:relative}.questions-tabs-view .question-group .sub-header-m{margin-bottom:2rem;text-transform:capitalize;color:#000}@media screen and (min-width: 768px){.questions-tabs-view .question-group .sub-header-m{font-size:3.5rem;line-height:1.14;letter-spacing:-1.12px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.questions-tabs-view .question-group .sub-header-m{margin-bottom:3rem;font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.questions-tabs-view .question-group__item{display:flex;gap:2rem;overflow:hidden}.questions-tabs-view .question-group__item:last-of-type .body-l,.questions-tabs-view .question-group__item:last-of-type .body-m{padding-bottom:0}.questions-tabs-view .question-group__item .body-l{padding:.5rem 0 2.5rem}@media screen and (min-width: 768px){.questions-tabs-view .question-group__item .body-l{font-size:3rem;line-height:1.32;font-family:Inter,sans-serif}}@media screen and (min-width: 1025px){.questions-tabs-view .question-group__item .body-l{padding:.5rem 0 3.5rem}}.questions-tabs-view .question-group__item .body-m{padding:1rem 0 2.5rem}@media screen and (min-width: 1025px){.questions-tabs-view .question-group__item .body-m{padding:1rem 0 3.5rem;font-size:2.25rem;line-height:1.32;font-family:Inter,sans-serif}}.questions-tabs-view .question-group__item .question-number{width:5rem;height:5rem;flex-shrink:0;display:flex;border-radius:50%;justify-content:center;align-items:center}.questions-tabs-view .question-group__item .question-number p{background:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;z-index:2}.questions-tabs-view .question-group__item .question-number:after{position:absolute;content:"";height:100%;width:1px;left:2.5rem;transform:translate(-50%);top:0;z-index:1}.questions-tabs-view .question-group__custom{font-size:2rem;line-height:1.22;letter-spacing:-.32px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;color:#676767;margin-top:4rem}.icon-button{position:relative}body:not(body.touch) .icon-button:hover .icon-button__tooltip{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.5,1,.89,1),visibility 0ms linear,transform .3s cubic-bezier(.5,1,.89,1)}body:not(body.touch) .icon-button:hover .icon-button__tooltip.left{transform:translateY(-50%) translate(-100%)}body:not(body.touch) .icon-button:hover .icon-button__tooltip.top{transform:translateY(-1rem) translate(-50%)}.icon-button.hover .icon-button__tooltip{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.5,1,.89,1),visibility 0ms linear,transform .3s cubic-bezier(.5,1,.89,1)}.icon-button.hover .icon-button__tooltip.left{transform:translateY(-50%) translate(-100%)}.icon-button.hover .icon-button__tooltip.top{transform:translateY(-1rem) translate(-50%)}.icon-button__tooltip{position:absolute;top:50%;left:-4px;padding:1.5rem;opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-30%) translate(-100%);display:flex;border-radius:var(--Corner-Radius-12px, 12px);border:1px solid #E6E6E6;background:#f9f9f9;box-shadow:0 1rem 2rem #00000014;transition:opacity .3s cubic-bezier(.5,1,.89,1),visibility 0ms linear .31s,transform .3s cubic-bezier(.5,1,.89,1)}.icon-button__tooltip.top{top:auto;bottom:100%;left:50%;transform:translateY(0) translate(-50%)}.icon-button__tooltip p{white-space:nowrap}.icon-button.icon{width:3.5rem;height:3.5rem;padding:.5rem}.icon-button.icon .icon{width:100%;height:100%}.icon-button.xsmall .icon,.icon-button.small .icon{width:2rem;height:2rem}.icon-button.medium .icon{width:2.5rem;height:2.5rem}.icon-button.large .icon{width:3rem;height:3rem}.icon-button.xlarge .icon{width:4rem;height:4rem}.icon-button.action{border:none}.icon-button.action.active{background:#e6e6e6}.customized-pagination{display:flex;justify-content:center;width:100%;align-items:center;gap:1rem;margin-top:3rem;position:relative}@media screen and (min-width: 768px){.customized-pagination{margin-top:4rem}}@media screen and (min-width: 1025px){.customized-pagination{margin-top:5rem}}.customized-pagination .splide__pagination{position:absolute;top:100%;left:50%;transform:translate(-50%);display:none}.customized-pagination .pagination-button{margin:0 1rem}.customized-pagination .pagination-button.prev .icon{transform:rotate(90deg)}.customized-pagination .pagination-button.next .icon{transform:rotate(-90deg)}.customized-pagination .pagination-button.disabled{opacity:.5;pointer-events:none}.customized-pagination__list{display:flex;list-style:none;gap:0 1rem;padding:0;margin:0;align-items:center}.customized-pagination__button{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;color:#676767;background-color:#e6e6e6;border:1px solid #E6E6E6;border-radius:50%;position:relative}body:not(body.touch) .customized-pagination__button:hover{border-color:#000}.customized-pagination__button.hover{border-color:#000}@supports selector(:focus-visible){.customized-pagination__button:focus-visible{outline:none;outline:1px dashed #0074C7}}.customized-pagination__button.active{color:#fff;background-color:#000;border-color:#000;pointer-events:none}.customized-pagination__button .eyebrow-l{line-height:1;margin-top:2px}@media screen and (min-width: 768px){.customized-pagination .pagination-ellipsis{display:block;font-size:2rem;text-align:center;min-width:4rem}}.cards-view-slide{display:flex}.cards-view-slide__content{width:100%;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){.cards-view-slide__content{gap:3rem}}.cards-view-slide__frame.grade-k-2{background:#849f28}.cards-view-slide__frame.grade-3-5{background:#509ec2}.cards-view-slide__frame.grade-6-8{background:#e67265}.cards-view-slide__frame.grade-9-12{background:#c48938}.cards-view-slide__frame.grade-multiple{background:#676767}.cards-view-slide__frame.grade-k-2{color:#244006}.cards-view-slide__frame.grade-3-5{color:#082d4d}.cards-view-slide__frame.grade-6-8{color:#4d1812}.cards-view-slide__frame.grade-9-12{color:#4d2f0c}.cards-view-slide__frame.grade-multiple{color:#3e3e3e}.cards-view-slide__frame.grade-k-2 .question-card-bg{color:#f3f5ea}.cards-view-slide__frame.grade-3-5 .question-card-bg{color:#eef6f9}.cards-view-slide__frame.grade-6-8 .question-card-bg{color:#fdf1f0}.cards-view-slide__frame.grade-9-12 .question-card-bg{color:#fff7ec}.cards-view-slide__frame.grade-multiple .question-card-bg{color:#e6e6e6}.cards-view-slide__frame{border-radius:4rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:10rem 3rem 3rem;position:relative;transition:transform .5s cubic-bezier(.4,0,.2,1);transform:scale(.75) translateZ(0);min-height:50rem;width:100%;will-change:transform}.cards-view-slide__frame.wash.grade-k-2{background:#f3f5ea}.cards-view-slide__frame.wash.grade-3-5{background:#eef6f9}.cards-view-slide__frame.wash.grade-6-8{background:#fdf1f0}.cards-view-slide__frame.wash.grade-9-12{background:#fff7ec}.cards-view-slide__frame.wash.grade-multiple{background:#e6e6e6}@media screen and (min-width: 768px){.cards-view-slide__frame{padding:15rem 5rem 5rem;border-radius:5rem;gap:9rem}}@media screen and (min-width: 1025px){.cards-view-slide__frame{padding:15rem 7.5rem 7.5rem;gap:6rem;min-height:62.5rem}}.cards-view-slide__frame.left-center{transform-origin:left center}.cards-view-slide__frame.right-center{transform-origin:right center}.cards-view-slide__frame.active{transform:scale(1)}.cards-view-slide__frame p{color:inherit}.cards-view-slide .question-card-bg{position:absolute;min-width:100%;min-height:100%;left:0;bottom:0;right:0;z-index:-1}@media screen and (min-width: 1025px){.cards-view-slide .question-card-bg{min-height:110%;bottom:-10%}}.cards-view-slide__item{margin:auto;position:relative;text-align:center;padding:5rem 0}.cards-view-slide__item .item-question{font-size:2.5rem;line-height:1.22;letter-spacing:-.4px;font-family:Poppins,sans-serif;font-weight:600;font-weight:500;margin:auto;max-width:26em;text-wrap:pretty}@media screen and (min-width: 768px){.cards-view-slide__item .item-question{font-size:5rem;line-height:1.2;letter-spacing:-.8px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;font-weight:500}}.cards-view-slide__item .item-custom-message{font-size:2rem;line-height:1.22;letter-spacing:-.32px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;color:#676767;margin-top:1.5rem}.cards-view-slide__group{display:flex;justify-content:space-between;margin:0 auto;position:relative;width:100%}@media screen and (min-width: 768px){.cards-view-slide__group .eyebrow-m{font-size:2rem;line-height:1.24;letter-spacing:.8px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty;text-transform:uppercase}}.questions-cards-view__wrapper{overflow:hidden}.questions-cards-view__wrapper.resizing .splide .splide__list{transition:none}.questions-cards-view__slider .splide__list{transition:transform .5s cubic-bezier(.4,0,.2,1)}.questions-cards-view__slider .splide__track{overflow:visible}.questions{padding:4rem 0}@media screen and (min-width: 768px){.questions{padding:6rem 0}}@media screen and (min-width: 1025px){.questions{padding:7.5rem 0}}.questions{overflow:hidden}.questions .headline-col{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}@media screen and (min-width: 768px){.questions .headline-col{margin-bottom:4rem}.questions .headline-col .headline{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.questions .headline-col .headline.larger{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.questions .headline-col{margin-bottom:6rem}.questions .headline-col .headline{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.questions .headline-col .headline.larger{font-size:6rem;line-height:1.16;letter-spacing:-.96px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.vocab-accordion{width:100%;background:#fff;border-radius:3rem}@media screen and (min-width: 768px){.vocab-accordion{border-radius:4rem}}.vocab-accordion__button{width:100%;padding:2rem 2rem 2rem 3rem;border-radius:3rem;background:none;display:flex;align-items:center;justify-content:space-between;border:none}@media screen and (min-width: 768px){.vocab-accordion__button{min-height:10rem;border-radius:4rem}}body:not(body.touch) .vocab-accordion__button:hover .vocab-accordion__button__icon{border-color:#000}.vocab-accordion__button:focus-visible .vocab-accordion__button__icon{border-color:#000}.vocab-accordion__button.hover .vocab-accordion__button__icon{border-color:#000}@media screen and (min-width: 768px){.vocab-accordion__button .sub-header-s{font-size:2.5rem;line-height:1.22;letter-spacing:-.4px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 768px){.vocab-accordion__button .sub-header-m{font-size:3.5rem;line-height:1.14;letter-spacing:-1.12px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.vocab-accordion__button__icon{width:4rem;height:4rem;border:1px solid #E6E6E6;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.vocab-accordion__button__icon{width:6rem;height:6rem}}.vocab-accordion__button__icon.rotated{transform:rotate(180deg)}.vocab-accordion__button__icon svg{width:3rem;height:3rem}.vocab-accordion__content-wrapper{overflow:hidden;flex-shrink:0;padding:0 3rem;height:0}.vocab-accordion__content{text-align:left;display:flex;flex-direction:column;gap:3rem}.vocab-accordion__content__item:last-child{padding-bottom:3rem}.vocab-accordion__content__item--image img{border-radius:3rem}.vocab-list-view{padding:1rem;display:flex;flex-direction:column;border:1rem solid;border-radius:4rem}.vocab-list-view.grade-k-2{background:#f3f5ea}.vocab-list-view.grade-3-5{background:#eef6f9}.vocab-list-view.grade-6-8{background:#fdf1f0}.vocab-list-view.grade-9-12{background:#fff7ec}.vocab-list-view.grade-multiple{background:#e6e6e6}.vocab-list-view.grade-k-2{border-color:#849f28}.vocab-list-view.grade-3-5{border-color:#509ec2}.vocab-list-view.grade-6-8{border-color:#e67265}.vocab-list-view.grade-9-12{border-color:#c48938}.vocab-list-view.grade-multiple{border-color:#676767}@media screen and (min-width: 768px){.vocab-list-view{border-width:2rem;border-radius:6rem}}.vocab-list-view.no-border{border-color:transparent}@media screen and (min-width: 768px){.vocab-list-view{padding:3rem}}@media screen and (min-width: 1025px){.vocab-list-view{padding:4rem}}.vocab-list-view__lists{display:flex}@media screen and (min-width: 1025px){.vocab-list-view__lists{gap:0 4rem}}.vocab-list-view__list{width:100%;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 1025px){.vocab-list-view__list{width:calc((100% - 4rem)/2)}}.custom-cta-wrapper{position:relative}body:not(body.touch) .custom-cta-wrapper.disabled:hover .disabled-tooltip{transform:translate3d(-50%,1rem,0) scale(1);opacity:1}.custom-cta-wrapper.disabled.hover .disabled-tooltip{transform:translate3d(-50%,1rem,0) scale(1);opacity:1}.custom-cta-wrapper .disabled-tooltip{position:absolute;top:100%;left:50%;transform:translate3d(-50%,1rem,0) scale(0);background:#f9f9f9;padding:1.5rem;width:20rem;border-radius:1.5rem;font-size:1.25rem;line-height:1.35;font-family:Inter,sans-serif;white-space:initial;font-weight:400;border:1px solid #E6E6E6;box-shadow:0 1rem 2rem #00000014;transform-origin:top center;opacity:0;backface-visibility:hidden;text-align:center;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1)}.customizer-cta svg.icon{width:100%}.customizer-cta .label{margin-top:0}@media screen and (min-width: 1025px){.customizer-cta .label{margin-top:1px}}.customizer-cta.customize-stroke-button{border:1px solid #E6E6E6}body:not(body.touch) .customizer-cta.customize-stroke-button:hover .label{color:#fff}.customizer-cta.customize-stroke-button.hover .label{color:#fff}.customizer-cta.customize-stroke-button .icon-wrapper{border-radius:50%}.customizer-cta.customize-stroke-button .icon-wrapper:before{background:#000}.customizer-cta.customize-stroke-button .icon-wrapper svg{width:2rem;height:2rem;color:#fff;position:relative;z-index:2}.back-content-details{display:flex;flex-direction:column;gap:4rem}.back-content-details.grade-k-2 .eyebrow-m{color:#849f28}.back-content-details.grade-3-5 .eyebrow-m{color:#509ec2}.back-content-details.grade-6-8 .eyebrow-m{color:#e67265}.back-content-details.grade-9-12 .eyebrow-m{color:#c48938}.back-content-details.grade-multiple .eyebrow-m{color:#676767}.back-content-details.grade-k-2 .heading-1-s,.back-content-details.grade-k-2 .sub-header-l,.back-content-details.grade-k-2 .body-l,.back-content-details.grade-k-2 .eyebrow-l{color:#244006}.back-content-details.grade-3-5 .heading-1-s,.back-content-details.grade-3-5 .sub-header-l,.back-content-details.grade-3-5 .body-l,.back-content-details.grade-3-5 .eyebrow-l{color:#082d4d}.back-content-details.grade-6-8 .heading-1-s,.back-content-details.grade-6-8 .sub-header-l,.back-content-details.grade-6-8 .body-l,.back-content-details.grade-6-8 .eyebrow-l{color:#4d1812}.back-content-details.grade-9-12 .heading-1-s,.back-content-details.grade-9-12 .sub-header-l,.back-content-details.grade-9-12 .body-l,.back-content-details.grade-9-12 .eyebrow-l{color:#4d2f0c}.back-content-details.grade-multiple .heading-1-s,.back-content-details.grade-multiple .sub-header-l,.back-content-details.grade-multiple .body-l,.back-content-details.grade-multiple .eyebrow-l{color:#3e3e3e}@media screen and (min-width: 1025px){.back-content-details{padding-top:7.5rem}}.back-content-details__details{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem}.back-content-details__details__item{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (min-width: 1025px){.back-content-details__details__item{width:calc((100% - 2rem)/2)}}@media screen and (min-width: 768px){.back-content-details__details__item .body-m{font-size:2.25rem;line-height:1.32;font-family:Inter,sans-serif}}@media screen and (min-width: 768px){.back-content-details__details__item .body-l{font-size:3rem;line-height:1.32;font-family:Inter,sans-serif}}.back-content-details-alt{display:flex;flex-direction:column;flex-shrink:1;position:relative;gap:4rem;z-index:2}.back-content-details-alt.grade-k-2 .eyebrow-m{color:#849f28}.back-content-details-alt.grade-3-5 .eyebrow-m{color:#509ec2}.back-content-details-alt.grade-6-8 .eyebrow-m{color:#e67265}.back-content-details-alt.grade-9-12 .eyebrow-m{color:#c48938}.back-content-details-alt.grade-multiple .eyebrow-m{color:#676767}.back-content-details-alt.grade-k-2 .heading-1-s,.back-content-details-alt.grade-k-2 .sub-header-l,.back-content-details-alt.grade-k-2 .body-l,.back-content-details-alt.grade-k-2 .eyebrow-l{color:#244006}.back-content-details-alt.grade-3-5 .heading-1-s,.back-content-details-alt.grade-3-5 .sub-header-l,.back-content-details-alt.grade-3-5 .body-l,.back-content-details-alt.grade-3-5 .eyebrow-l{color:#082d4d}.back-content-details-alt.grade-6-8 .heading-1-s,.back-content-details-alt.grade-6-8 .sub-header-l,.back-content-details-alt.grade-6-8 .body-l,.back-content-details-alt.grade-6-8 .eyebrow-l{color:#4d1812}.back-content-details-alt.grade-9-12 .heading-1-s,.back-content-details-alt.grade-9-12 .sub-header-l,.back-content-details-alt.grade-9-12 .body-l,.back-content-details-alt.grade-9-12 .eyebrow-l{color:#4d2f0c}.back-content-details-alt.grade-multiple .heading-1-s,.back-content-details-alt.grade-multiple .sub-header-l,.back-content-details-alt.grade-multiple .body-l,.back-content-details-alt.grade-multiple .eyebrow-l{color:#3e3e3e}.back-content-details-alt__details{width:100%;display:flex;flex-direction:column;gap:4rem}@media screen and (min-width: 1025px){.back-content-details-alt__details{align-items:flex-start;gap:6rem;flex-direction:row;justify-content:space-between}}.back-content-details-alt__details .copy-col{width:100%;display:flex;gap:3rem;flex-direction:column}@media screen and (min-width: 1025px){.back-content-details-alt__details .copy-col{width:calc((100% - 6rem)/2)}}.back-content-details-alt__details .image{max-height:36.25rem;object-fit:cover;object-position:center;border-radius:4rem}@media screen and (min-width: 1025px){.back-content-details-alt__details .image{width:calc((100% - 6rem)/2)}}.back-content-details-alt__details__item{display:flex;flex-direction:column;gap:1rem;width:100%}.card-view-content[data-v-6ff64844]{background-color:transparent;width:100%;height:100%;perspective:1000px;min-height:500px;display:flex}.card-view-content.grade-k-2 .card-view-bg[data-v-6ff64844]{color:#f3f5ea}.card-view-content.grade-3-5 .card-view-bg[data-v-6ff64844]{color:#eef6f9}.card-view-content.grade-6-8 .card-view-bg[data-v-6ff64844]{color:#fdf1f0}.card-view-content.grade-9-12 .card-view-bg[data-v-6ff64844]{color:#fff7ec}.card-view-content.grade-multiple .card-view-bg[data-v-6ff64844]{color:#e6e6e6}.card-view-content.grade-k-2 .card-view-content__front[data-v-6ff64844]{background:#849f28}.card-view-content.grade-3-5 .card-view-content__front[data-v-6ff64844]{background:#509ec2}.card-view-content.grade-6-8 .card-view-content__front[data-v-6ff64844]{background:#e67265}.card-view-content.grade-9-12 .card-view-content__front[data-v-6ff64844]{background:#c48938}.card-view-content.grade-multiple .card-view-content__front[data-v-6ff64844]{background:#676767}.card-view-content.grade-k-2 .card-view-content__back[data-v-6ff64844]:not(.no-border){border-color:#849f28}.card-view-content.grade-3-5 .card-view-content__back[data-v-6ff64844]:not(.no-border){border-color:#509ec2}.card-view-content.grade-6-8 .card-view-content__back[data-v-6ff64844]:not(.no-border){border-color:#e67265}.card-view-content.grade-9-12 .card-view-content__back[data-v-6ff64844]:not(.no-border){border-color:#c48938}.card-view-content.grade-multiple .card-view-content__back[data-v-6ff64844]:not(.no-border){border-color:#676767}.card-view-content.grade-k-2 .card-view-content__row[data-v-6ff64844]{border-color:#d9e5ac}.card-view-content.grade-3-5 .card-view-content__row[data-v-6ff64844]{border-color:#99deff}.card-view-content.grade-6-8 .card-view-content__row[data-v-6ff64844]{border-color:#ffd1cc}.card-view-content.grade-9-12 .card-view-content__row[data-v-6ff64844]{border-color:#ffeacc}.card-view-content.grade-multiple .card-view-content__row[data-v-6ff64844]{border-color:#e6e6e6}.card-view-content.grade-k-2 .card-view-back-accent[data-v-6ff64844]{color:#849f28}.card-view-content.grade-3-5 .card-view-back-accent[data-v-6ff64844]{color:#509ec2}.card-view-content.grade-6-8 .card-view-back-accent[data-v-6ff64844]{color:#e67265}.card-view-content.grade-9-12 .card-view-back-accent[data-v-6ff64844]{color:#c48938}.card-view-content.grade-multiple .card-view-back-accent[data-v-6ff64844]{color:#676767}.card-view-content.grade-k-2 .card-view-content__back[data-v-6ff64844]{background:#f3f5ea}.card-view-content.grade-3-5 .card-view-content__back[data-v-6ff64844]{background:#eef6f9}.card-view-content.grade-6-8 .card-view-content__back[data-v-6ff64844]{background:#fdf1f0}.card-view-content.grade-9-12 .card-view-content__back[data-v-6ff64844]{background:#fff7ec}.card-view-content.grade-multiple .card-view-content__back[data-v-6ff64844]{background:#e6e6e6}.card-view-content.grade-k-2 .heading-1-s[data-v-6ff64844],.card-view-content.grade-k-2 .sub-header-l[data-v-6ff64844],.card-view-content.grade-k-2 .body-l[data-v-6ff64844],.card-view-content.grade-k-2 .eyebrow-l[data-v-6ff64844]{color:#244006}.card-view-content.grade-3-5 .heading-1-s[data-v-6ff64844],.card-view-content.grade-3-5 .sub-header-l[data-v-6ff64844],.card-view-content.grade-3-5 .body-l[data-v-6ff64844],.card-view-content.grade-3-5 .eyebrow-l[data-v-6ff64844]{color:#082d4d}.card-view-content.grade-6-8 .heading-1-s[data-v-6ff64844],.card-view-content.grade-6-8 .sub-header-l[data-v-6ff64844],.card-view-content.grade-6-8 .body-l[data-v-6ff64844],.card-view-content.grade-6-8 .eyebrow-l[data-v-6ff64844]{color:#4d1812}.card-view-content.grade-9-12 .heading-1-s[data-v-6ff64844],.card-view-content.grade-9-12 .sub-header-l[data-v-6ff64844],.card-view-content.grade-9-12 .body-l[data-v-6ff64844],.card-view-content.grade-9-12 .eyebrow-l[data-v-6ff64844]{color:#4d2f0c}.card-view-content.grade-multiple .heading-1-s[data-v-6ff64844],.card-view-content.grade-multiple .sub-header-l[data-v-6ff64844],.card-view-content.grade-multiple .body-l[data-v-6ff64844],.card-view-content.grade-multiple .eyebrow-l[data-v-6ff64844]{color:#3e3e3e}.card-view-content.grade-k-2 .eyebrow-m[data-v-6ff64844]{color:#849f28}.card-view-content.grade-3-5 .eyebrow-m[data-v-6ff64844]{color:#509ec2}.card-view-content.grade-6-8 .eyebrow-m[data-v-6ff64844]{color:#e67265}.card-view-content.grade-9-12 .eyebrow-m[data-v-6ff64844]{color:#c48938}.card-view-content.grade-multiple .eyebrow-m[data-v-6ff64844]{color:#676767}.card-view-content__inner[data-v-6ff64844]{position:relative;width:100%;max-height:100%;min-height:500px;height:100%;text-align:center;transition:transform .3s ease-in-out;transform-style:preserve-3d}.card-view-content.is-flipped .card-view-content__inner[data-v-6ff64844]{transform:rotateX(-180deg)}.card-view-content.is-flipped .card-view-content__inner .card-view-content__front-content[data-v-6ff64844]{pointer-events:none}.card-view-content__front-content[data-v-6ff64844]{position:relative;z-index:2;display:flex;justify-content:flex-end;height:100%;flex-grow:1;align-items:center;flex-direction:column;padding:10rem 3rem 3rem;width:100%}@media screen and (min-width: 768px){.card-view-content__front-content[data-v-6ff64844]{padding:6rem 7.5rem}}@media screen and (min-width: 1025px){.card-view-content__front-content[data-v-6ff64844]{padding:15rem 7.5rem 7.5rem}}.card-view-content__front-content .heading-1-s[data-v-6ff64844]{margin:auto 0}.card-view-content__back-content[data-v-6ff64844]{width:100%;padding:6rem 3rem 3rem;min-height:100%;text-align:left;display:flex;flex-direction:column;gap:5rem}@media screen and (min-width: 768px){.card-view-content__back-content[data-v-6ff64844]{padding:5rem}}.card-view-content__back-content .card-view-content__row[data-v-6ff64844]{border-top:1px solid black;padding-top:3rem;margin-top:auto}.card-view-content__front[data-v-6ff64844],.card-view-content__back[data-v-6ff64844]{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;border-radius:4rem;overflow:hidden}.card-view-content__front .card-view-bg[data-v-6ff64844],.card-view-content__back .card-view-bg[data-v-6ff64844]{position:absolute;min-width:100%;max-width:130%;height:100%;z-index:1;pointer-events:none}@media screen and (min-width: 768px){.card-view-content__front .card-view-bg[data-v-6ff64844],.card-view-content__back .card-view-bg[data-v-6ff64844]{max-width:130%;min-width:100%;min-height:100%}}@media screen and (min-width: 1025px){.card-view-content__front .card-view-bg[data-v-6ff64844],.card-view-content__back .card-view-bg[data-v-6ff64844]{max-width:110%}}.card-view-content__front .card-view-back-accent[data-v-6ff64844],.card-view-content__back .card-view-back-accent[data-v-6ff64844]{position:absolute;top:0;right:0;width:13.25rem;transform:scaleY(-1) rotate(-90deg) translate(-30%,25%)}@media screen and (min-width: 768px){.card-view-content__front .card-view-back-accent[data-v-6ff64844],.card-view-content__back .card-view-back-accent[data-v-6ff64844]{width:19.5rem}}.card-view-content__front .card-view-content__row[data-v-6ff64844],.card-view-content__back .card-view-content__row[data-v-6ff64844]{width:100%;display:flex;justify-content:space-between;align-items:center}.card-view-content__back[data-v-6ff64844]{transform:rotateX(180deg);border:2rem solid transparent;z-index:2}.vocab-cards-view-slide__frame{display:flex;flex-direction:column;height:100%;position:relative;transition:transform .5s cubic-bezier(.4,0,.2,1);transform:scale(.75) translateZ(0);width:100%;will-change:transform}.vocab-cards-view-slide__frame.left-center{transform-origin:left center}.vocab-cards-view-slide__frame.right-center{transform-origin:right center}.vocab-cards-view-slide__frame.active{transform:scale(1)}.vocab-cards-view-slide__frame p{color:inherit}.vocab-cards-view__wrapper.resizing .splide .splide__list{transition:none}.vocab-cards-view__slider .splide__list{align-items:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.vocab-cards-view__slider .splide__list{align-items:initial}}.vocab-cards-view__slider .splide__track{overflow:visible}.vocabulary{overflow:hidden}.vocabulary .headline-col{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}@media screen and (min-width: 768px){.vocabulary .headline-col{margin-bottom:4rem}.vocabulary .headline-col .headline{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.vocabulary .headline-col .headline.larger{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.vocabulary .headline-col{margin-bottom:6rem}.vocabulary .headline-col .headline{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.vocabulary .headline-col .headline.larger{font-size:6rem;line-height:1.16;letter-spacing:-.96px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.more-info-custom .header-col{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}@media screen and (min-width: 768px){.more-info-custom .header-col{margin-bottom:4rem}.more-info-custom .header-col .headline{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.more-info-custom .header-col .headline.larger{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.more-info-custom .header-col{margin-bottom:6rem}.more-info-custom .header-col .headline{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.more-info-custom .header-col .headline.larger{font-size:6rem;line-height:1.16;letter-spacing:-.96px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.more-info-custom .header-col{margin-bottom:3rem}.more-info-custom .sub-header-m{margin-bottom:2rem;color:#000}.related-video-slide__content{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){.related-video-slide__content{gap:3rem}}@media screen and (min-width: 768px){.related-video-slide__content .sub-header-m{font-size:3.5rem;line-height:1.14;letter-spacing:-1.12px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.related-video-slide__frame{width:100%;height:100%;overflow:hidden;border-radius:4rem;transition:transform .5s cubic-bezier(.4,0,.2,1);transform:scale(.75) translateZ(0);will-change:transform}.related-video-slide__frame.left-center{transform-origin:left center}.related-video-slide__frame.right-center{transform-origin:right center}.related-video-slide__frame.active{transform:scale(1)}@media screen and (min-width: 768px){.related-video-slide__frame{border-radius:5rem}}.related-video-slide__frame iframe{width:100%;aspect-ratio:16/9;border:0}.related-video-slide .sub-header-m{color:#000;opacity:0;transform:translateY(1rem);transition:all .1s cubic-bezier(.4,0,.2,1);padding-bottom:.5rem}.related-video-slide .sub-header-m.active{opacity:1;transform:translateY(0);transition:all .4s cubic-bezier(.4,0,.2,1) .4s}.related-videos__header{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}@media screen and (min-width: 768px){.related-videos__header{margin-bottom:4rem}.related-videos__header .headline{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.related-videos__header .headline.larger{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.related-videos__header{margin-bottom:6rem}.related-videos__header .headline{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.related-videos__header .headline.larger{font-size:6rem;line-height:1.16;letter-spacing:-.96px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 768px){.related-videos__header .heading-2-m{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.related-videos__wrapper{overflow:hidden}.related-videos__wrapper.resizing .splide .splide__list{transition:none}.related-videos__slider .splide__list{transition:transform .5s cubic-bezier(.4,0,.2,1)}.related-videos__slider .splide__track{overflow:visible}.partner-card{display:flex;flex-direction:column;width:100%;gap:4rem}@media screen and (min-width: 768px){.partner-card{width:calc((100% - 3rem)/2)}}@media screen and (min-width: 1025px){.partner-card{width:calc((100% - 3rem * (3 - 1)) / 3)}}.partner-card__image{aspect-ratio:57/32;padding:6rem 7.5rem;max-height:25rem;display:flex;align-items:center;justify-content:center;border-radius:3rem;border:1.5rem solid;background:#f9f9f9}.partner-card__image.grade-k-2{border-color:#849f28}.partner-card__image.grade-3-5{border-color:#509ec2}.partner-card__image.grade-6-8{border-color:#e67265}.partner-card__image.grade-9-12{border-color:#c48938}.partner-card__image.grade-multiple{border-color:#676767}.partner-card__image img{max-width:100%;max-height:100%;object-fit:contain}.partner-card__copy{display:flex;flex-direction:column;gap:1.5rem}.partner-card__copy .sub-header-m{color:#000}.custom-partners{background-color:var(--color-grey-100)}.custom-partners .header-col{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}@media screen and (min-width: 768px){.custom-partners .header-col{margin-bottom:4rem}.custom-partners .header-col .headline{font-size:4rem;line-height:1.24;letter-spacing:-.64px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.custom-partners .header-col .headline.larger{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.custom-partners .header-col{margin-bottom:6rem}.custom-partners .header-col .headline{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}.custom-partners .header-col .headline.larger{font-size:6rem;line-height:1.16;letter-spacing:-.96px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.custom-partners .partner-col{display:flex;flex-wrap:wrap;gap:3rem}@media screen and (min-width: 768px){.custom-partners .partner-col{gap:6rem 3rem}.custom-partners .partner-col.without-text{gap:3rem}}.hero-icon{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-width:13.75rem;width:100%}.hero-icon.grade-k-2 .hero-icon__accent{color:#849f28}.hero-icon.grade-3-5 .hero-icon__accent{color:#509ec2}.hero-icon.grade-6-8 .hero-icon__accent{color:#e67265}.hero-icon.grade-9-12 .hero-icon__accent{color:#c48938}.hero-icon.grade-multiple .hero-icon__accent{color:#676767}.hero-icon.grade-k-2 .hero-icon__icon{color:#244006}.hero-icon.grade-3-5 .hero-icon__icon{color:#082d4d}.hero-icon.grade-6-8 .hero-icon__icon{color:#4d1812}.hero-icon.grade-9-12 .hero-icon__icon{color:#4d2f0c}.hero-icon.grade-multiple .hero-icon__icon{color:#3e3e3e}@media screen and (min-width: 768px){.hero-icon{max-width:38rem;width:35%}}.hero-icon__accent{width:100%}.hero-icon__icon{aspect-ratio:1;position:absolute;width:6rem}@media screen and (min-width: 768px){.hero-icon__icon{width:7.5rem}}@media screen and (min-width: 1025px){.hero-icon__icon{width:10rem}}.custom-page-hero{padding:3rem 0 2rem}@media screen and (min-width: 768px){.custom-page-hero{padding:7.5rem 0 3rem}}@media screen and (min-width: 1025px){.custom-page-hero{padding:10rem 0 4rem}}.custom-page-hero .row{gap:3rem;align-items:center}@media screen and (min-width: 768px){.custom-page-hero .row{flex-wrap:nowrap;gap:5rem}}.custom-page-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.custom-page-hero__copy .k-2-headline{font-size:5rem;line-height:1.2;letter-spacing:-1.44px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}@media screen and (min-width: 768px){.custom-page-hero__copy .k-2-headline{font-size:6rem;line-height:1.16;letter-spacing:-.96px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.custom-page-hero__copy .k-2-headline{font-size:9rem;line-height:1.22;letter-spacing:-.8px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}.custom-page-hero__copy .heading-2-xl.customize{opacity:.5}@media screen and (min-width: 1025px){.custom-page-hero__copy .heading-2-xl{font-size:7rem;line-height:1.22;letter-spacing:-1.12px;font-family:Poppins,sans-serif;font-weight:600;text-wrap:pretty}}@media screen and (min-width: 1025px){.custom-page-hero__copy .body-m{font-size:2.25rem;line-height:1.32;font-family:Inter,sans-serif}}@media screen and (min-width: 1025px){.custom-page-hero__copy .body-l{font-size:3rem;line-height:1.32;font-family:Inter,sans-serif}}.material-loader{display:flex;opacity:1}.material-loader svg circle{stroke:var(--loader-color, #676767)}.dropdown-menu{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:.5rem;position:absolute;left:-.5rem;top:50%;transform:translate(-100%,-50%);background:#fff;border:1px solid #E6E6E6;border-radius:3rem;box-shadow:0 1rem 2rem #00000014;z-index:10}.dropdown-menu--bottom{left:50%;top:auto;transform:translate(-50%,1rem)}.dropdown-menu--bottom-right{top:auto;left:auto;right:0;transform:translateY(1rem)}.dropdown-menu--top{left:50%;top:auto;bottom:100%;transform:translate(-50%,-1rem)}.dropdown-menu__divider{width:100%;height:1px;background:#e6e6e6;margin:1.5rem 0}.dropdown-menu__button{width:100%;border-radius:10rem;transition:all .24s cubic-bezier(.5,1,.89,1);background:transparent;padding:1rem 1.25rem;border:none;position:relative}.dropdown-menu__button[disabled]{pointer-events:none;opacity:.5}.dropdown-menu__button.loading{background:#f9f9f9;pointer-events:none}.dropdown-menu__button.disabled{pointer-events:none}.dropdown-menu__button.danger,.dropdown-menu__button.delete{color:#8c2d22}body:not(body.touch) .dropdown-menu__button.delete:hover{background:#fdf1f0}.dropdown-menu__button.delete.hover{background:#fdf1f0}.dropdown-menu__button.secondary{padding:1.5rem 2rem}.dropdown-menu__button.secondary .dropdown-menu__button__content__default{justify-content:center}.dropdown-menu__button.black{background:#000;color:#fff}body:not(body.touch) .dropdown-menu__button.black:hover{background:#3e3e3e}.dropdown-menu__button.black.hover{background:#3e3e3e}.dropdown-menu__button.black .material-loader{--loader-color: #FFFFFF}.dropdown-menu__button.stroke{border:1px solid #E6E6E6}.dropdown-menu__button.chip-button{padding:1rem 1.5rem;min-height:5rem}.dropdown-menu__button__content{position:relative;transition:opacity .24s cubic-bezier(.5,1,.89,1)}.dropdown-menu__button__content__default,.dropdown-menu__button__content__success{display:flex;align-items:center;gap:.75rem}.dropdown-menu__button__content__success{position:absolute;top:50%;left:50%;justify-content:center;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.5,1,.89,1)}.dropdown-menu__button__content.loading,.dropdown-menu__button__content.success .dropdown-menu__button__content__default{opacity:0}.dropdown-menu__button__content.success .dropdown-menu__button__content__success{opacity:1}.dropdown-menu__button__loader{width:2rem;height:2rem;--loader-color: #000000}body:not(body.touch) .dropdown-menu__button:hover{background:#f9f9f9}.dropdown-menu__button.hover{background:#f9f9f9}.dropdown-menu__button p{white-space:nowrap;color:inherit}.dropdown-menu__button__icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.dropdown-menu__button__icon svg{width:100%;height:100%}.icon-button-dropdown{position:relative;display:inline-block}.action-bar{border-radius:10rem;border:1px solid #E6E6E6;background:#fff;box-shadow:0 1rem 2rem #00000014;padding:1.5rem 1rem;position:fixed;bottom:3rem;left:50%;z-index:5;display:flex;flex-direction:row;transform:translate(-50%)}@media screen and (min-width: 1025px){.action-bar{display:flex;flex-direction:column;position:absolute;inset:50% 0 auto auto;transform:translate(50%,-50%);z-index:5}}.action-bar__group{display:flex;gap:1rem;border-right:1px solid #E6E6E6;padding-right:1rem;margin-right:1rem}.action-bar__group.last{border:none;padding:0}@media screen and (min-width: 1025px){.action-bar__group{flex-direction:column;border:none;padding:0;margin:0;gap:1rem;border-bottom:1px solid #E6E6E6;padding-bottom:1rem;margin-bottom:1rem}}.action-bar__group .move-up svg{transform:rotate(-90deg)}.action-bar__group .move-down svg{transform:rotate(90deg)}@media screen and (min-width: 1025px){.action-bar__close{margin-top:1rem}}.text-input{width:100%}.text-input__wrapper{width:100%;padding:2rem 1.5rem 2rem 3.5rem;border:1px solid #E6E6E6;border-radius:3rem;position:relative;display:flex;flex-direction:column}.text-input__wrapper.single-line{border-radius:10rem;height:6rem;align-items:center;justify-content:center;padding:0 1.5rem 0 3.5rem}.text-input__wrapper.single-line input{height:100%;background:transparent}.text-input__wrapper.has-icon{padding-left:4.5rem}.text-input__wrapper.active label{opacity:1}.text-input__wrapper .revert-button{position:absolute;left:3.5rem;bottom:2rem;border:none;background:none;color:#0074c7}.text-input__wrapper label{color:#676767;background:#fff;position:absolute;left:3rem;padding:0 .5rem;opacity:0;transform:translateY(calc(-50% - 1px));transition:opacity .24s cubic-bezier(.5,1,.89,1);top:0}.text-input__wrapper .text-input-icon{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);width:2rem}.text-input__wrapper input,.text-input__wrapper textarea{width:100%;border:none;resize:none}.text-input__wrapper input:focus,.text-input__wrapper textarea:focus{outline:none}.text-input__wrapper input.float,.text-input__wrapper textarea.float{padding-right:8rem;text-overflow:ellipsis}.text-input__wrapper textarea{min-height:10rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:none}.text-input__wrapper textarea::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){.text-input__wrapper textarea{min-height:19.5rem}}.text-input__wrapper .char-count{margin-left:auto;color:#676767}.text-input__wrapper .char-count.float{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);font-size:1.75rem;line-height:1.4;font-family:Inter,sans-serif;font-weight:400}.edit-popup{position:absolute;display:flex;flex-direction:column;background:#fff;border:1px solid #E6E6E6;box-shadow:0 -8px 16px #00000014;z-index:10;width:100%;bottom:0;left:0;border-radius:5rem 5rem 0 0}@media screen and (min-width: 1025px){.edit-popup{position:absolute;max-width:60rem;box-shadow:0 1rem 2rem #00000014;top:50%;left:auto;bottom:auto;right:-2rem;transform:translateY(-50%);border-radius:5rem}}.edit-popup__header{display:flex;align-items:center;padding:3rem 3rem 0;gap:1.5rem}.edit-popup__header__icon{display:flex;align-items:center;justify-content:center;border:1px solid #E6E6E6;width:6rem;height:6rem;padding:1.5rem;border-radius:50%}.edit-popup__header__icon svg{width:100%;height:100%}.edit-popup__info{margin-top:1rem}.edit-popup__content,.edit-popup__footer{padding:3rem}.edit-popup__footer{padding-top:0;display:flex;justify-content:center;align-items:center;gap:1.5rem}.edit-popup__footer .edit-popup-button{min-width:16.25rem}.edit-popup__footer .edit-popup-button .wrapper{justify-content:center;text-align:center;width:100%}.context-info{display:flex;align-items:center;gap:1rem}.context-info__icon{width:2rem;height:2rem;padding:.25rem;border-radius:50%;background:#ccefff;color:#0c4678}.layout-button{display:flex;flex-direction:column;flex-shrink:0;min-width:31.5rem;gap:1rem;padding:2rem;border-radius:2rem;border:1px solid #E6E6E6;background:#fff;text-align:left;transition:border-color .24s cubic-bezier(.5,1,.89,1)}@media screen and (min-width: 1025px){.layout-button{min-width:none;width:100%}}.layout-button.cards svg{margin:0 -2rem}.layout-button.active{border-color:#000;pointer-events:none}body:not(body.touch) .layout-button:hover{border-color:#000}.layout-button.hover{border-color:#000}.layout-button svg{margin:0 auto}.change-layout-popup{width:100%}@media screen and (min-width: 1025px){.change-layout-popup{max-width:37.5rem}}.change-layout-popup .edit-popup__content{padding-left:0;padding-right:0}.change-layout-popup__content{display:flex;gap:2rem;overflow:auto;justify-content:center;padding-left:3rem;padding-right:3rem}.change-layout-popup__content.has-scroll{justify-content:flex-start}.change-layout-popup__content{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:none}.change-layout-popup__content::-webkit-scrollbar{display:none}@media screen and (min-width: 1025px){.change-layout-popup__content{justify-content:center;flex-wrap:wrap;flex-direction:column;gap:2rem}}.customize-component-wrapper{background:#fff;align-items:flex-start;text-align:left;width:100%;position:relative;border:.5rem solid transparent;transition:border-color .24s cubic-bezier(.5,1,.89,1);scroll-margin-top:10rem}body:not(body.touch) .customize-component-wrapper:not(.active):not(.preview):hover{border-color:#ccefff}.customize-component-wrapper:not(.active):not(.preview).hover{border-color:#ccefff}.customize-component-wrapper.preview{overflow:hidden}.customize-component-wrapper.preview .customize-component-wrapper__content{cursor:initial}.customize-component-wrapper.active{border-color:#0074c7}.customize-component-wrapper__content{position:relative;z-index:1;cursor:pointer}.customize-component-wrapper__overlay{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:1rem;background:#fffffff2;z-index:4;pointer-events:none}.loader-button.cta--secondary{--label-color: #FFFFFF}.loader-button.is-loading{pointer-events:none}.loader-button .material-loader{width:2rem;height:2rem}.loader-button .material-loader__spinner__circle{stroke:var(--loader-color, #676767)}.loader-button .label{transition:opacity .24s cubic-bezier(.5,1,.89,1)}.loader-button .label.hidden{opacity:0}.loader-button__success{position:absolute;display:flex;align-items:center;top:50%;left:50%;justify-content:center;color:var(--label-color);gap:1rem;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.loader-button__success__label{white-space:nowrap}.loader-button__success__icon{width:2rem;height:2rem;color:var(--label-color)}.toolbar-dropdown{padding-left:2rem;border-left:1px solid #E6E6E6}.toolbar-dropdown__content{position:relative}.toolbar-dropdown__button{display:flex;border:none;background:none;gap:.5rem;margin-top:2px;border-bottom:2px solid transparent;padding:1rem 0;transition:border-color .24s cubic-bezier(.5,1,.89,1)}body:not(body.touch) .toolbar-dropdown__button:hover:not(.expanded) svg{transform:translateY(2px)}.toolbar-dropdown__button.hover:not(.expanded) svg{transform:translateY(2px)}.toolbar-dropdown__button.expanded{border-color:#849f28}.toolbar-dropdown__button.expanded svg{transform:rotate(180deg)}.toolbar-dropdown__button svg{width:2rem;height:2rem;transition:transform .24s cubic-bezier(.5,1,.89,1)}.toolbar-lib-link{display:flex;align-items:center;justify-content:center;color:#000;gap:1rem}.toolbar-lib-link p{white-space:nowrap;color:#000}body:not(body.touch) .toolbar-lib-link:hover svg{transform:rotate(180deg) translate(.5rem)}.toolbar-lib-link.hover svg{transform:rotate(180deg) translate(.5rem)}.toolbar-lib-link svg{transform:rotate(180deg);width:2rem;transition:transform .24s cubic-bezier(.5,1,.89,1)}.customize-toolbar-desktop{width:100svw;box-sizing:border-box;max-width:1440px;height:8rem;padding:1.5rem 3rem;display:flex;gap:3rem;position:relative;align-items:center;justify-content:space-between}.customize-toolbar-desktop__right{display:flex;align-items:center;gap:1rem;flex-shrink:0;white-space:nowrap}.customize-toolbar-desktop__center{flex:1;min-width:0;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:52%;padding:0 3rem}@media screen and (min-width: 1025px){.customize-toolbar-desktop__center{max-width:43%}}.customize-toolbar-desktop__center .sub-header-s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.customize-toolbar-desktop__left{display:flex;flex-shrink:0;align-items:center;gap:2rem;white-space:nowrap}.customize-toolbar-mobile{width:100svw;box-sizing:border-box;padding:1.5rem 2rem;display:flex;gap:3rem;align-items:center;justify-content:space-between}.customize-toolbar-mobile .sub-header-s{color:#000;min-width:0;text-align:center;white-space:nowrap;flex:1;overflow:hidden;text-overflow:ellipsis}.customize-toolbar-mobile__menu .icon-button-dropdown__button{border:1px solid #E6E6E6}.customize-toolbar-mobile__menu .icon-button-dropdown__button.active{background:#fff}.customize-toolbar-mobile__menu .icon-button-dropdown__button.active svg{transform:rotate(180deg)}.toolbar-preview-mode{width:100%;display:flex;align-items:center;justify-content:space-between;max-width:1440px;height:8rem;padding:1.5rem 3rem}.toolbar-preview-mode .sub-header-s{color:#000}.toolbar-preview-mode__buttons{display:flex;align-items:center;gap:1rem}.customize-toolbar{position:fixed;top:0;left:0;width:100vw;border-bottom:1px solid #E6E6E6;background:#f9f9f9;z-index:20;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:transform .24s cubic-bezier(.5,1,.89,1)}.custom-banner{transition:all .24s cubic-bezier(.5,1,.89,1)}.custom-banner.customize{opacity:.5;pointer-events:none}.custom-banner__cta{flex-shrink:0}.custom-banner__banner{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:4rem 3rem;border-radius:4rem}.custom-banner__banner.grade-k-2{background:#355e09}.custom-banner__banner.grade-3-5{background:#0c4678}.custom-banner__banner.grade-6-8{background:#8c2d22}.custom-banner__banner.grade-9-12{background:#6b4411}.custom-banner__banner.grade-multiple{background:#000}.custom-banner__banner.grade-k-2 .cta .icon-wrapper{color:#849f28}.custom-banner__banner.grade-3-5 .cta .icon-wrapper{color:#509ec2}.custom-banner__banner.grade-6-8 .cta .icon-wrapper{color:#e67265}.custom-banner__banner.grade-9-12 .cta .icon-wrapper{color:#c48938}.custom-banner__banner.grade-multiple .cta .icon-wrapper{color:#676767}@media screen and (min-width: 768px){.custom-banner__banner{padding:5rem;gap:4rem;border-radius:5rem;flex-direction:row;align-items:center;justify-content:space-between}}.custom-banner__banner .banner-copy{display:flex;flex-direction:column;gap:1rem}.custom-banner__banner .banner-copy p{color:#fff}.edit-popup-mobile-wrapper{left:0;position:fixed;top:0;width:100%;z-index:2}.customizer-modal{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:3rem}.customizer-modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:-1}.customizer-modal .customizer-modal-close{padding:0;border:none;background:none;cursor:pointer;position:absolute;right:3rem;top:3rem;color:#676767;transition:color .24s cubic-bezier(.5,1,.89,1)}body:not(body.touch) .customizer-modal .customizer-modal-close:hover{color:#000}.customizer-modal .customizer-modal-close.hover{color:#000}.customizer-modal .customizer-modal-close__icon{width:3rem;height:3rem}.customizer-modal__content{max-height:80vh;background:#fff;border-radius:5rem;max-width:100rem;width:100%;display:flex;flex-direction:column}.customizer-modal__content.small{max-width:60rem}.customizer-modal__header{display:flex;flex-shrink:0;padding:3rem 3rem 0;gap:1.5rem;position:relative;flex-direction:column}@media screen and (min-width: 768px){.customizer-modal__header{flex-direction:row}}.customizer-modal__header.no-content{padding-bottom:3rem}.customizer-modal__header .sub-header-l{color:#000}.customizer-modal__header__copy{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.customizer-modal__header__copy{padding-top:1.5rem}}.customizer-modal__header__icon{display:flex;flex-shrink:0;border:1px solid #E6E6E6;border-radius:50%;width:6rem;height:6rem;padding:1.5rem;position:relative}@media screen and (min-width: 768px){.customizer-modal__header__icon{padding:2rem;width:8rem;height:8rem}}.customizer-modal__header__icon .material-loader{--loader-color: #000000}.customizer-modal__header__icon svg{width:100%;height:100%}.customizer-modal__body{flex-shrink:1;overflow:auto;padding:3rem}@media screen and (min-width: 768px){.customizer-modal__body{padding:4rem}}@media screen and (min-width: 1025px){.customizer-modal__body{padding:5rem}}.customizer-modal__footer{flex-shrink:0;border-top:1px solid #E6E6E6;padding:3rem;position:relative;z-index:2}.customize-export-modal__content{display:flex;flex-direction:column;gap:2rem}.customize-export-modal__content .export-buttons{display:flex;flex-direction:column;gap:1.5rem}.customize-delete-modal__footer{display:flex;justify-content:center;align-items:center;gap:1rem}.rename-modal__content{display:flex;flex-direction:column;gap:2rem}.rename-modal__buttons{display:flex;justify-content:center;align-items:center;gap:1.5rem}.rename-modal__buttons .cta{width:100%}@media screen and (min-width: 768px){.rename-modal__buttons .cta{width:auto}}.get-link-modal__content{height:6rem;border:1px solid #E6E6E6;position:relative;display:flex;align-items:center;overflow:hidden;border-radius:3rem;padding:2rem 9.5rem 2rem 3.5rem}.get-link-modal__content__copy-button{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.get-link-modal__content__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-content{display:flex;flex-direction:column;gap:2rem}.add-content-footer{display:flex;gap:1rem;flex-direction:column}@media screen and (min-width: 768px){.add-content-footer{flex-direction:row;gap:3rem;justify-content:space-between}}.add-content-footer .customize-stroke-button{margin:0 auto}@media screen and (min-width: 768px){.add-content-footer .customize-stroke-button{margin:0}}.add-content-footer__buttons{display:flex;gap:1rem}.add-content-footer__buttons .cta{width:100%}@media screen and (min-width: 768px){.add-content-footer__buttons .cta{width:auto}}.create-folder-content{display:flex;flex-direction:column;gap:2rem}.create-content-footer{display:flex;justify-content:center;align-items:center;gap:1rem}.create-question{width:100%}.create-question__input textarea{min-height:7.5rem}.create-question__buttons{display:flex;gap:1rem;margin-top:2rem}.customize-tag{border-radius:10rem;border:1px solid #E6E6E6;display:flex;padding:.5rem 1rem;height:3rem;display:inline-block;align-items:center;justify-content:center}.customize-tag .eyebrow-m{margin-top:-.5px}.move-buttons{flex-direction:column;display:flex;flex-shrink:0}.move-buttons .move-button{display:flex;background:none;align-items:center;justify-content:center;border:none;padding:0;overflow:hidden;height:2rem;cursor:pointer}.move-buttons .move-button[disabled]{opacity:.5}.move-buttons .move-button--up{transform:rotate(-180deg)}.move-buttons .move-button svg{width:3rem;height:3rem}.question{display:flex;align-items:flex-start;gap:2rem;width:100%;background:#fff;padding-bottom:3rem}.question.centered{align-items:center}.question:last-child{padding-bottom:0}.question__question{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;transition:opacity .24s cubic-bezier(.5,1,.89,1),text-decoration .24s cubic-bezier(.5,1,.89,1)}.question__question.hidden{opacity:.5}.question__question.hidden .question-text{text-decoration:line-through}.question__modify-buttons{flex-shrink:0;margin-left:auto;display:flex;align-items:center;gap:1rem}.question-group{padding-right:3rem;padding-bottom:4rem;border-bottom:1px solid #E6E6E6}.question-group:last-child{border-bottom:none}.question-group__header{margin-bottom:3rem;display:flex;align-items:center;justify-content:space-between}.question-group__header .question-group-create{position:relative;color:#0074c7;white-space:nowrap;border:none;padding:0;background:none}.question-group__header .question-group-create:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#0074c7;transition:transform .25s cubic-bezier(.4,0,.2,1);transform:scaleX(0);transform-origin:right center}body:not(body.touch) .question-group__header .question-group-create:hover:before{transform:scaleX(1);transform-origin:left center}.question-group__header .question-group-create:focus-visible:before{transform:scaleX(1);transform-origin:left center}.question-group__header .question-group-create.hover:before{transform:scaleX(1);transform-origin:left center}.question-group__questions{display:flex;flex-direction:column;position:relative}.question-bank-question{padding:0;border:0;background:none;text-align:left}.question-bank-question.is-added{display:none}body:not(body.touch) .question-bank-question:hover:not(.checked) .check-box:before{transform:translate(-50%,-50%) scale(.5)}.question-bank-question.hover:not(.checked) .check-box:before{transform:translate(-50%,-50%) scale(.5)}.question-bank-question__content{display:flex;align-items:flex-start;gap:2rem}.question-bank-question__content .check-box{width:3rem;height:3rem;border:1px solid #E6E6E6;flex-shrink:0;border-radius:.75rem;position:relative}.question-bank-question__content .check-box:before{width:calc(100% - 8px);height:calc(100% - 8px);content:"";background:#849f28;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .24s cubic-bezier(.5,1,.89,1);border-radius:2px}.question-bank-question__content .check-box.checked:before{transform:translate(-50%,-50%) scale(1)}.question-bank-question__content .grade-tag{margin-left:auto}.question-bank-group{display:flex;flex-direction:column;gap:3rem;padding-bottom:4rem;margin-top:4rem;border-bottom:1px solid #E6E6E6}.question-bank-group:first-child{margin-top:0}.question-bank-group:last-child{padding-bottom:0;border-bottom:none}.question-bank{display:flex;flex-direction:column;min-height:0}.question-bank__content{display:flex;flex-direction:column;gap:3rem;min-height:0}.question-bank__list-wrapper{border-radius:3rem;border:1px solid #E6E6E6;background:#f9f9f9;padding:3rem;max-height:47rem;overflow:hidden;position:relative;display:flex}.question-bank__list-wrapper.has-scroll:after{content:"";position:absolute;bottom:3rem;left:0;width:100%;height:6rem;pointer-events:none;transition:opacity .24s cubic-bezier(.5,1,.89,1);background:linear-gradient(0deg,#f9f9f9,#f9f9f900)}.question-bank__list-wrapper.at-end:after{opacity:0}.question-bank__list{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:none}.question-bank__list::-webkit-scrollbar{display:none}.question-bank__list{overflow:auto}.custom-tooltip-button{display:inline-flex;align-items:center;justify-content:center;position:relative;color:#000;width:3rem;height:3rem;background:none;border:none;padding:0}body:not(body.touch) .custom-tooltip-button:hover:before{transform:translate3d(-50%,-50%,0) scale(1.2)}body:not(body.touch) .custom-tooltip-button:hover .custom-tooltip-button__popup{opacity:1;transform:translate3d(-50%,1rem,0) scale(1)}body:not(body.touch) .custom-tooltip-button:hover .custom-tooltip-button__popup.top{transform:translate3d(-50%,-1rem,0) scale(1)}body:not(body.touch) .custom-tooltip-button:hover .custom-tooltip-button__popup.right{transform:translate3d(1rem,-50%,0) scale(1)}.custom-tooltip-button.active:before{transform:translate3d(-50%,-50%,0) scale(1.2)}.custom-tooltip-button.active .custom-tooltip-button__popup{opacity:1;transform:translate3d(-50%,1rem,0) scale(1)}.custom-tooltip-button.active .custom-tooltip-button__popup.top{transform:translate3d(-50%,-1rem,0) scale(1)}.custom-tooltip-button.active .custom-tooltip-button__popup.right{transform:translate3d(1rem,-50%,0) scale(1)}.custom-tooltip-button.hover:before{transform:translate3d(-50%,-50%,0) scale(1.2)}.custom-tooltip-button.hover .custom-tooltip-button__popup{opacity:1;transform:translate3d(-50%,1rem,0) scale(1)}.custom-tooltip-button.hover .custom-tooltip-button__popup.top{transform:translate3d(-50%,-1rem,0) scale(1)}.custom-tooltip-button.hover .custom-tooltip-button__popup.right{transform:translate3d(1rem,-50%,0) scale(1)}.custom-tooltip-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100%;height:100%;background:#e6e6e6;z-index:-1;border-radius:50%;transition:transform .45s cubic-bezier(.4,0,.2,1)}.custom-tooltip-button .icon{width:100%;height:100%;color:#000}.custom-tooltip-button__popup{position:absolute;top:100%;left:50%;transform:translate3d(-50%,1rem,0) scale(0);background:#f9f9f9;padding:1.5rem;width:20rem;border-radius:1.5rem;font-size:1.25rem;line-height:1.35;font-family:Inter,sans-serif;border:1px solid #E6E6E6;box-shadow:0 1rem 2rem #00000014;transform-origin:top center;opacity:0;backface-visibility:hidden;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1)}.custom-tooltip-button__popup.top{top:auto;bottom:100%;transform:translate3d(-50%,-1rem,0) scale(0)}.custom-tooltip-button__popup.right{top:50%;left:100%;transform:translate3d(1rem,-50%,0) scale(0);transform-origin:center left}.edit-questions-modal .customizer-modal__body{display:flex;overflow:hidden;flex-direction:column}.edit-questions-modal__content{display:flex;flex-direction:column;min-height:0;flex:1;position:relative;overflow:hidden;height:100%}.edit-questions-modal__content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6rem;pointer-events:none;transition:opacity .24s cubic-bezier(.5,1,.89,1);background:linear-gradient(0deg,#fff,#fff0);z-index:2}.edit-questions-modal__content__groups{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:none}.edit-questions-modal__content__groups::-webkit-scrollbar{display:none}.edit-questions-modal__content__groups{display:flex;flex-direction:column;gap:4rem}.edit-questions-modal__edit-footer{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center}@media screen and (min-width: 768px){.edit-questions-modal__edit-footer{flex-direction:row;justify-content:space-between}}.edit-questions-modal__edit-footer.center{justify-content:center}.edit-questions-modal__edit-footer .edit-footer-buttons{width:100%;display:flex;gap:1rem}@media screen and (min-width: 768px){.edit-questions-modal__edit-footer .edit-footer-buttons{width:auto}}.edit-questions-modal__edit-footer .edit-footer-buttons .cta{width:100%}@media screen and (min-width: 768px){.edit-questions-modal__edit-footer .edit-footer-buttons .cta{width:auto}}.edit-questions-modal__edit-footer .edit-footer-bank{display:flex;align-items:center;gap:1rem}.edit-questions-modal__bank-footer{display:flex;gap:1rem;align-items:center}.edit-questions-modal__bank-footer p{margin-right:auto}.vocab-modal-item{display:flex;align-items:center;gap:2rem;padding-bottom:2rem;border-bottom:1px solid #E6E6E6}.vocab-modal-item:last-child{border-bottom:none}.vocab-modal-item__name{text-transform:capitalize}.vocab-modal-item__name.hidden{text-decoration:line-through;opacity:.5}.vocab-modal-item .hide-button{margin-left:auto}.edit-vocabulary-modal .customizer-modal__content{max-width:60rem}.edit-vocabulary-modal__list-wrapper{max-height:47.5rem;overflow:hidden;position:relative;display:flex;width:100%}.edit-vocabulary-modal__list-wrapper.has-scroll:after{content:"";position:absolute;bottom:0;left:0;width:100%;z-index:2;height:8rem;pointer-events:none;transition:opacity .24s cubic-bezier(.5,1,.89,1);background:linear-gradient(0deg,#fff 25%,#fff0)}.edit-vocabulary-modal__list-wrapper.at-end:after{opacity:0}.edit-vocabulary-modal__list{width:100%;display:flex;flex-direction:column;gap:2rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:none}.edit-vocabulary-modal__list::-webkit-scrollbar{display:none}.edit-vocabulary-modal__edit-footer{display:flex;justify-content:center}.feature-banner{position:absolute;top:0;width:100vw;left:50%;transform:translate(-50%);height:5.5rem;padding:1.5rem;display:flex;justify-content:center;text-align:center;z-index:3}.feature-banner.grade-k-2{background:#d9e5ac}.feature-banner.grade-3-5{background:#99deff}.feature-banner.grade-6-8{background:#ffd1cc}.feature-banner.grade-9-12{background:#ffeacc}.feature-banner.grade-multiple{background:#e6e6e6}.feature-banner b{font-weight:700}.customize-view{margin-top:8rem;transition:all .24s cubic-bezier(.5,1,.89,1);padding:5.5rem 2rem 1.5rem;position:relative}@media screen and (min-width: 768px){.customize-view{padding:4.5rem 3rem 2rem}}@media screen and (min-width: 1025px){.customize-view{padding:4.5rem 7rem 4rem}}.customize-view.preview{margin-top:22.5rem;padding:0}@media screen and (min-width: 768px){.customize-view.preview{margin-top:16rem}}.customize-view.preview .customize-view__content{border:none;margin-top:0}.customize-view__content{border:2px solid #E6E6E6;margin-top:1.5rem}@media screen and (min-width: 768px){.customize-view__content{margin-top:2rem}}@media screen and (min-width: 1025px){.customize-view__content{margin-top:4rem}}.public-view{padding-top:14.5rem}@media screen and (min-width: 768px){.public-view{padding-top:8rem}}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .35s cubic-bezier(.5,1,.89,1)}.fade-slide-enter-from{opacity:0;transform:translate(50%,calc(-50% + 2.5rem))}.fade-slide-leave-to{opacity:0}.fade-slide-up-enter-active,.fade-slide-up-leave-active{transition:all .35s cubic-bezier(.5,1,.89,1)}.fade-slide-up-enter-from{opacity:0;transform:translate(-50%,2.5rem)}.fade-slide-up-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .35s cubic-bezier(.5,1,.89,1)}.fade-enter-from,.fade-leave-to{opacity:0}.banner-fade-enter-active,.banner-fade-leave-active{transition:all .35s cubic-bezier(.5,1,.89,1)}.banner-fade-enter-from{opacity:0}.banner-fade-leave-to{position:absolute;opacity:0}.fade-debug-enter-active,.fade-debug-leave-active{transition:opacity 2s cubic-bezier(.5,1,.89,1)}.fade-debug-enter-from,.fade-debug-leave-to{opacity:0}.list-move{transition:all .6s cubic-bezier(.5,1,.89,1)}.list-fast-move,.list-fast-enter-active,.list-fast-leave-active{transition:all .3s cubic-bezier(.5,1,.89,1)}.list-fast-enter-from,.list-fast-leave-to{opacity:0}.list-fast-leave-active{position:absolute}.slide-up-fade-enter-active,.slide-up-fade-leave-active{transition:all .35s cubic-bezier(.5,1,.89,1)}.slide-up-fade-enter-from{opacity:0;transform:translateY(2rem)}.slide-up-fade-leave-to{opacity:0}
