a.grow-shrink-cta{display:block;overflow:hidden;position:relative;text-align:right;line-height:0;padding:9px 15px 15px 9px}a.grow-shrink-cta span.wrapper{display:block;overflow:hidden;position:relative}a.grow-shrink-cta span.wrapper:before{content:' ';position:absolute;top:6px;left:6px;right:0;bottom:0;border-right:2px solid #fff;border-bottom:2px solid #fff}a.grow-shrink-cta span.icon{position:absolute;top:2px;left:2px;font-size:44px}a.grow-shrink-cta span.icon:before{display:block;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform-origin:0 0;transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1)}a.grow-shrink-cta span.icon .icon-lines{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}a.grow-shrink-cta span.icon .icon-lines:before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform-origin:0 0;transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);content:' ';position:absolute;background:#fff;height:2px;width:10000px;top:4px;left:calc(100% + 8px)}a.grow-shrink-cta:hover span.icon .icon-lines:before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform:translateX(.15%);transform:translateX(.15%);-ms-transform:translateX(.15%);-moz-transform:translateX(.15%)}a.grow-shrink-cta span.icon .icon-lines:after{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform-origin:0 0;transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);content:' ';position:absolute;background:#fff;width:2px;height:10000px;left:4px;top:calc(100% + 8px)}a.grow-shrink-cta:hover span.icon .icon-lines:after{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform:translateY(.15%);transform:translateY(.15%);-ms-transform:translateY(.15%);-moz-transform:translateY(.15%)}a.grow-shrink-cta span.text{line-height:1.2em;padding:30px 10px 10px 0;display:block;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-ms-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1)}a.grow-shrink-cta:active,a.grow-shrink-cta:focus,a.grow-shrink-cta:hover{cursor:pointer;text-decoration:none;color:initial}a.grow-shrink-cta:hover span.icon:before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);-ms-transform:scale(1.4,1.4);-moz-transform:scale(1.4,1.4)}a.grow-shrink-cta:hover span.text{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s;-moz-transition:-moz-transform .3s;-webkit-transform:scale(.8,.8);transform:scale(.8,.8);-ms-transform:scale(.8,.8);-moz-transform:scale(.8,.8)}.pill-cta.simply-loved-orange{background:#f2652a}.pill-cta.dig-in-green{background:#337639}.pill-cta.be-bold-red{background:#d63c37}#fwnModalShop.shop-modal a.grow-shrink-cta span.icon .icon-lines:after,#fwnModalShop.shop-modal a.grow-shrink-cta span.icon .icon-lines:before,.pill-cta.fwn-maroon{background:#850934}.pill-cta.fwf-purple{background:#7c2b8a}#hobcModalShop.shop-modal a.grow-shrink-cta span.icon .icon-lines:after,#hobcModalShop.shop-modal a.grow-shrink-cta span.icon .icon-lines:before,.pill-cta.hobc-blue{background:#008ec7}.pill-cta.kow-red{background:#ba0b3a}.pill-cta.buzz-blue{background:#008c9c}.pill-cta.pnw-purple{background:#7c268a}.pill-cta.simply-loved-orange-border,.pill-cta.simply-loved-orange-border:active,.pill-cta.simply-loved-orange-border:focus,.pill-cta.simply-loved-orange-border:hover{border-color:#f2652a;color:#f2652a}.pill-cta.dig-in-green-border,.pill-cta.dig-in-green-border:active,.pill-cta.dig-in-green-border:focus,.pill-cta.dig-in-green-border:hover{border-color:#337639;color:#337639}.pill-cta.be-bold-red-border,.pill-cta.be-bold-red-border:active,.pill-cta.be-bold-red-border:focus,.pill-cta.be-bold-red-border:hover{border-color:#d63c37;color:#d63c37}.pill-cta.fwn-maroon-border,.pill-cta.fwn-maroon-border:active,.pill-cta.fwn-maroon-border:focus,.pill-cta.fwn-maroon-border:hover{border-color:#850934;color:#850934}.pill-cta.fwf-purple-border,.pill-cta.fwf-purple-border:active,.pill-cta.fwf-purple-border:focus,.pill-cta.fwf-purple-border:hover{border-color:#7c2b8a;color:#7c2b8a}.pill-cta.hobc-blue-border,.pill-cta.hobc-blue-border:active,.pill-cta.hobc-blue-border:focus,.pill-cta.hobc-blue-border:hover{border-color:#008ec7;color:#008ec7}.pill-cta.kow-red-border,.pill-cta.kow-red-border:active,.pill-cta.kow-red-border:focus,.pill-cta.kow-red-border:hover{border-color:#ba0b3a;color:#ba0b3a}.pill-cta.buzz-blue-border,.pill-cta.buzz-blue-border:active,.pill-cta.buzz-blue-border:focus,.pill-cta.buzz-blue-border:hover{border-color:#008c9c;color:#008c9c}.pill-cta.pnw-purple-border,.pill-cta.pnw-purple-border:active,.pill-cta.pnw-purple-border:focus,.pill-cta.pnw-purple-border:hover{border-color:#7c268a;color:#7c268a}.folded-corner-bottom:after,.folded-corner-top:after{display:block;width:0;height:0;margin-top:-500px;border-top:500px solid transparent;content:' '}.gpi-cont .simply-loved-orange-bg{background-color:#f2652a}.gpi-cont .dig-in-green-bg{background-color:#337639}.gpi-cont .be-bold-red-bg{background-color:#d63c37}.gpi-cont .fwn-maroon-bg{background-color:#850934}.gpi-cont .fwf-purple-bg{background-color:#7c2b8a}.gpi-cont .hobc-blue-bg{background-color:#008ec7}.gpi-cont .kow-red-bg{background-color:#ba0b3a}.gpi-cont .buzz-blue-bg{background-color:#008c9c}.gpi-cont .pnw-purple-bg{background-color:#7c268a}.gpi-cont .simply-loved-orange-txt{color:#f2652a!important}.gpi-cont .dig-in-green-txt{color:#337639!important}.gpi-cont .fwn-maroon-txt{color:#850934!important}.gpi-cont .fwf-purple-txt{color:#7c2b8a!important}.gpi-cont .hobc-blue-txt{color:#008ec7!important}.gpi-cont .hobc-orange-txt{color:#ff6b00!important}.gpi-cont .kow-red-txt{color:#ba0b3a!important}.gpi-cont .buzz-blue-txt{color:#008c9c!important}.gpi-cont .be-bold-red-txt{color:#d63c37!important}.gpi-cont .pnw-purple-txt{color:#7c268a!important}.animate{transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out}.animate.fade-out,.typeform-widget{transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;opacity:0}.typeform-widget.fade-in{transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;opacity:1}.folded-corner-top{width:7%;height:0;padding-top:7%;overflow:hidden;position:absolute;top:1px;left:1px;background:0 0}.folded-corner-bottom{width:calc(7% + 7px);height:0;padding-top:calc(7% + 7px);overflow:hidden;position:absolute;top:-4px;left:-4px;background:#f4f4f5}.folded-corner-top:after{border-right:500px solid #fff}.folded-corner-bottom:after{border-right:500px solid #e8e9eb}.compare-chart-container{padding:30px;box-shadow:0 0 .5rem rgba(0,0,0,.2);border-radius:1.5rem}.compare-chart-container .chart-row-container{-webkit-box-shadow:inset 0 0 0 2px #f4f4f5;-moz-box-shadow:inset 0 0 0 2px #f4f4f5;box-shadow:inset 0 0 0 2px #f4f4f5}.compare-chart-container .chart-row .chart-col{padding-top:2%;padding-bottom:2%}.compare-chart-container .chart-row .chart-col .vertical-center-wrap{display:table;width:100%;height:100%}.compare-chart-container .chart-row .chart-col .vertical-center-wrap .vertical-center{display:table-cell;vertical-align:middle;width:100%;height:100%}.compare-chart-container .chart-row .chart-col:not(:first-child):not(:nth-child(2)):not(:last-child):before{content:' ';position:absolute;right:-1px;top:20px;bottom:20px;width:2px;background:#f4f4f5}.compare-chart-container .chart-row:not(:last-child) .chart-col:after{content:' ';position:absolute;left:20px;right:20px;height:2px;bottom:0;background:#bbbfc3}.compare-chart-container .chart-row:not(:last-child) .chart-col:first-child:after{left:0;right:0;background:#f4f4f5}.compare-chart-container .chart-row:not(:last-child) .chart-col:nth-child(2):after{left:0;right:0;background:#fff}.compare-chart-container .chart-row .chart-col:first-child .cta-block{margin:0}.compare-chart-container .chart-row .chart-col:first-child .cta-block [class*=col]{padding:0 2px}.compare-chart-container .chart-row .chart-col:nth-child(2){padding-left:30px;overflow:hidden}.compare-chart-container .chart-row .chart-col:nth-child(2) h3{line-height:1.6em}.compare-chart-container .chart-row .chart-col:nth-child(2) .arrow-right:before{content:' ';width:130px;height:50%;background:#fff;-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);transform:skew(10deg);position:absolute;top:1px;left:-122px}.compare-chart-container .chart-row .chart-col:nth-child(2) .arrow-right:after{content:' ';width:130px;height:50%;background:#fff;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);transform:skew(-10deg);position:absolute;bottom:0;left:-122px}.compare-chart-container .chart-row .chart-col .icon{font-size:28px;width:44px;height:44px;line-height:44px;text-align:center;color:#fff!important;display:block;margin:0 auto;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}@media (max-width:991px){.compare-chart-container .chart-row .chart-col:nth-child(2){height:120px!important}.compare-chart-container .chart-row .chart-col:last-child:after,.compare-chart-container .chart-row .chart-col:nth-child(2) .arrow-right:after,.compare-chart-container .chart-row .chart-col:nth-child(2) .arrow-right:before,.compare-chart-container .chart-row .chart-col:nth-child(4):before,.compare-chart-container .chart-row .chart-col:nth-child(5):after,.compare-chart-container .chart-row:not(:last-child) .chart-col:first-child:after,.compare-chart-container .chart-row:not(:last-child) .chart-col:nth-child(2):after{display:none}.compare-chart-container .chart-row-container{white-space:nowrap;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:inset none}.compare-chart-container .chart-row-container .chart-row{display:inline-block;width:40vw;white-space:normal;background:#fff;margin:5px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);vertical-align:top}.compare-chart-container .chart-row-container .horz-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch;display:block;width:100vw;margin-left:-45px;padding-right:45px}.compare-chart-container .chart-row-container .chart-col .vertical-center{vertical-align:top}.compare-chart-container .chart-row .chart-col{padding-top:15px;padding-bottom:15px}.compare-chart-container .chart-row:last-child .chart-col:not(:first-child):not(:nth-child(2)):after{content:' ';position:absolute;left:20px;right:20px;height:2px;bottom:0;background:#bbbfc3}}@media (max-width:768px) and (min-width:480px){.compare-chart-container .chart-row-container .chart-row{width:60vw}}@media (max-width:479px) and (min-width:1px){.compare-chart-container .chart-row-container .chart-row{width:75vw}}#explore-curriculum-menu a img,#shop-curriculum-menu a img{padding:15px;border:2px solid #e8e9eb}#fwnModalShop.shop-modal a.grow-shrink-cta span.wrapper:before{border-right-color:#850934;border-bottom-color:#850934}#hobcModalShop.shop-modal a.grow-shrink-cta span.wrapper:before{border-right-color:#008ec7;border-bottom-color:#008ec7}.shop-modal .modal-nav-heading{height:50px;line-height:50px;padding:0 0 0 15px;position:relative;margin-bottom:0;font-weight:400}.shop-modal a.grow-shrink-cta{padding:0;margin:-8px}.shop-modal .modal-nav-heading .icon{position:absolute;right:0;top:0;bottom:0;height:50px;text-align:center;background:rgba(0,0,0,.25);line-height:50px;width:50px;font-size:30px}.shop-modal .overlay-message{-webkit-transition:opacity .3s;transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;position:absolute;text-align:center;top:-15px;left:0;right:0;bottom:0;width:100%;color:#fff;background:rgba(0,0,0,.75);overflow:hidden;height:0;opacity:0;line-height:1.2em}.shop-modal .overlay-message.active{height:100%;height:calc(100% + 30px)}.shop-modal .overlay-message.active:hover{-webkit-transition:opacity .3s;transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;opacity:1}.shop-modal .overlay-message .overlay-message-content{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:100%;font-weight:600}@media (max-width:768px){.shop-modal a.grow-shrink-cta span.text,.shop-modal a.grow-shrink-cta span.text span{font-size:calc(14px + 4 * ((100vw - 320px) / 220))!important}.shop-modal a.grow-shrink-cta span.icon{font-size:calc(32px + 4 * ((100vw - 320px) / 220))!important}}