body,#mainBody{width:100%;padding:0;position:relative}#mainBody{max-width:100%}@media screen and (max-width: 46em){#mainBody{margin-top:-1px}}#mainHeader,#mainFooter{margin:0}@-webkit-keyframes FADEY{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 46em){ul,ol{padding-left:0}}.container{position:relative;width:100%;max-width:980px;margin:0 auto}@media screen and (max-width: 46em){.container{padding:0 1em}}section{background:#fafafa;text-align:center;padding:7em 0;position:relative;z-index:1;border-bottom:1px solid rgba(65,65,66,0.2);-webkit-animation-name:FADEY;-webkit-animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-webkit-animation-iteration-count:1;overflow:hidden}@media only screen and (max-width: 640px){section{padding:2em 0}}@media screen and (max-width: 46em){section h1{font-size:2rem}}section h2{color:#3804c1;clear:both}@media screen and (max-width: 46em){section h2{font-size:1.5rem}}section h4{font-size:.875rem;font-weight:normal;color:#fff;margin:0 0 2em;text-transform:uppercase;letter-spacing:.1em}section .subheader{color:#212121;font-style:normal;font-weight:500}@media screen and (max-width: 46em){section .subheader{margin:0 auto 2em}}section p{font-size:1rem;margin:0 auto 1em;max-width:36em;line-height:1.5}section .no-wrap{white-space:nowrap}.photo-fill{padding:6em 0;border-bottom:none;position:relative;background-image:url("/images/student-getting-supplies.jpg?auto=webp");background-repeat:no-repeat;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:left}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.photo-fill{background-image:url("/images/student-getting-supplies@2x.jpg?auto=webp")}}@media screen and (max-width: 46em){.photo-fill{text-align:center;background-color:#3804c1;background-image:url("/images/student-getting-supplies-mobile.jpg?auto=webp");background-repeat:no-repeat;background-size:cover;background-size:contain;background-position:0 0;padding:38vw 0 2em}}@media screen and (max-width: 46em) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (min--moz-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (-o-min-device-pixel-ratio: 3/2),screen and (max-width: 46em) and (min-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (min-resolution: 1.5dppx),screen and (max-width: 46em) and (min-width: 1600px){.photo-fill{background-image:url("/images/student-getting-supplies-mobile@2x.jpg?auto=webp")}}@media (min-width: 1600px){.photo-fill{background-position:center 40%}}.photo-fill:after{content:"";background:rgba(56,4,193,0.9);top:0;left:0;height:100%;position:absolute;opacity:1;z-index:-1;width:53%}@media screen and (max-width: 46em){.photo-fill:after{display:none}}.photo-fill .text-wrapper{width:50%;text-align:left}@media screen and (max-width: 46em){.photo-fill .text-wrapper{width:100%}}.photo-fill .text-wrapper p{margin:0 0 1em}.photo-fill h1,.photo-fill h2,.photo-fill p.subheader{color:#fff}.photo-fill h3{color:#f9d524}.photo-fill p{color:rgba(255,255,255,0.8)}@media screen and (max-width: 46em){.photo-fill.yellow{background-color:#f9d524}}.photo-fill.yellow:after{background:rgba(249,213,36,0.9)}.photo-fill.yellow h1,.photo-fill.yellow h2,.photo-fill.yellow p.subheader{color:#3804c1}.photo-fill.yellow p{color:rgba(56,4,193,0.8)}@media screen and (max-width: 46em){.photo-fill.blue-dark{background-color:#1b0260}}.photo-fill.blue-dark:after{background:rgba(27,2,96,0.9)}.photo-fill.blue-dark h1,.photo-fill.blue-dark h2{color:#f9d524}.photo-fill.blue-dark p.subheader{color:#fff}.photo-fill.blue-dark p{color:rgba(255,255,255,0.8)}@media screen and (max-width: 46em){.photo-fill.blue-lighter{background-color:#3da9f3}}.photo-fill.blue-lighter:after{background:rgba(61,169,243,0.9)}.photo-fill.blue-lighter h1{color:#3804c1}.photo-fill.blue-lighter h2,.photo-fill.blue-lighter p.subheader{color:#1b0260}.photo-fill.three-quarters .container{margin:0 auto}.photo-fill.three-quarters:after{width:65%}@media screen and (max-width: 46em){.photo-fill.three-quarters:after{width:100%}}.photo-fill.three-quarters .text-wrapper{width:610px}@media screen and (max-width: 46em){.photo-fill.three-quarters .text-wrapper{width:100%}}.photo-fill.right-text:after{left:initial;right:0}.photo-fill.right-text .text-wrapper{width:480px}@media screen and (max-width: 46em){.photo-fill.right-text .text-wrapper{width:100%}}.photo-fill.right-text .container{width:50%;margin:0 0 0 50%}@media screen and (max-width: 46em){.photo-fill.right-text .container{width:100%;margin:0}}.photo-fill.right-text.three-quarters .text-wrapper{width:610px}@media screen and (max-width: 46em){.photo-fill.right-text.three-quarters .text-wrapper{width:100%}}.photo-fill.right-text.three-quarters .container{margin:0 0 0 38%}@media screen and (max-width: 46em){.photo-fill.right-text.three-quarters .container{margin:0}}@media screen and (max-width: 46em){.photo-fill:after,.photo-fill .text-wrapper,.photo-fill .container,.photo-fill.right-text:after,.photo-fill.right-text .text-wrapper,.photo-fill.right-text .container,.photo-fill.right-text.three-quarters:after,.photo-fill.right-text.three-quarters .text-wrapper,.photo-fill.right-text.three-quarters .container{width:100%;margin:0}}.color-block{background:#3804c1;color:#fff}.color-block h2,.color-block p.subheader{color:#f9d524}.tapestry{background:#3804c1;color:#fff}.tapestry:after{content:"";background-image:url("/images/tapestry-wireframe-dark-blue.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:728px 275px;-moz-background-size:728px 275px;background-size:728px 275px;background-position:left top;background-repeat:repeat;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.tapestry:after{background-image:url("/images/tapestry-wireframe-dark-blue@2x.png?auto=webp")}}.tapestry h1,.tapestry h2{color:#f9d524}.tapestry p{color:#fff}.tapestry.yellow{background:#f9d524}.tapestry.yellow:after{background-image:url("/images/tapestry-wireframe-orange.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:728px 275px;-moz-background-size:728px 275px;background-size:728px 275px;background-position:left top;background-repeat:repeat;opacity:.2}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.tapestry.yellow:after{background-image:url("/images/tapestry-wireframe-orange@2x.png?auto=webp")}}.tapestry.yellow h1,.tapestry.yellow h2{color:#3804c1}.tapestry.yellow p{color:#212121}.tapestry.grey{background:#fafafa}.tapestry.grey:after{background-image:url("/images/tapestry-wireframe-grey.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:728px 275px;-moz-background-size:728px 275px;background-size:728px 275px;background-position:left top;background-repeat:repeat;opacity:.5}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.tapestry.grey:after{background-image:url("/images/tapestry-wireframe-grey@2x.png?auto=webp")}}.tapestry.grey h1,.tapestry.grey h2{color:#3804c1}.tapestry.grey p{color:#212121}.tapestry.blue-dark{background:#1b0260}.tapestry.blue-dark:after{background-image:url("/images/tapestry-wireframe-blue.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:728px 275px;-moz-background-size:728px 275px;background-size:728px 275px;background-position:left top;background-repeat:repeat}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.tapestry.blue-dark:after{background-image:url("/images/tapestry-wireframe-blue@2x.png?auto=webp")}}.tapestry.black{background:#000}.tapestry.black:after{background-image:url("/images/tapestry-wireframe-grey.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:728px 275px;-moz-background-size:728px 275px;background-size:728px 275px;background-position:left top;background-repeat:repeat;opacity:.15}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.tapestry.black:after{background-image:url("/images/tapestry-wireframe-grey@2x.png?auto=webp")}}.tapestry.black h1,.tapestry.black h2{color:#f9d524}.tapestry.black p{color:#fff}.tapestry.full-color{padding:3rem 0;background:#3804c1}@media screen and (max-width: 46em){.tapestry.full-color{padding:3rem 1rem}}.tapestry.full-color:after{content:"";background-image:url("/images/tapestry-color.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:960px 240px;-moz-background-size:960px 240px;background-size:960px 240px;background-position:left top;background-repeat:repeat;opacity:1}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.tapestry.full-color:after{background-image:url("/images/tapestry-color@2x.png?auto=webp")}}@media screen and (max-width: 46em){.tapestry.full-color:after{background-position-x:center}}.tapestry.full-color .container{background:#3804c1;padding:2rem;border:10px solid #0062fd}.tapestry.full-color .container h2,.tapestry.full-color .container p{color:#f9d524}@media screen and (max-width: 46em){.tapestry.full-color .container{padding:1rem}}.infotainment{padding:4em 0;background:#f9d524;position:relative;color:#3804c1}@media screen and (max-width: 46em){.infotainment{padding:2em 0}}.infotainment h2{color:#3804c1}.infotainment p{color:#1b0260;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:500}.infotainment .left-illustration{text-align:left;padding-left:400px;background-image:url("/images/illustrations/transparency-background.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:310px 248px;-moz-background-size:310px 248px;background-size:310px 248px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.infotainment .left-illustration{background-image:url("/images/illustrations/transparency-background@2x.png?auto=webp")}}@media screen and (max-width: 46em){.infotainment .left-illustration{padding:230px 1em 0;text-align:center;background-size:275px 220px;background-position:50% 0}}.infotainment .left-illustration h4{color:#1b0260;margin:1rem 0;font-weight:bold;letter-spacing:0}.infotainment .right-illustration{text-align:left;padding-right:480px;background-image:url("/images/illustrations/grid-yellow-bg.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:434px 300px;-moz-background-size:434px 300px;background-size:434px 300px;background-position:530px 0}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.infotainment .right-illustration{background-image:url("/images/illustrations/grid-yellow-bg@2x.png?auto=webp")}}@media screen and (max-width: 46em){.infotainment .right-illustration{padding:230px 1em 0;text-align:center;background-size:360px 249px;background-position:50% 0}}.navigation{padding:1em;background:#fff;border-bottom:1px solid rgba(65,65,66,0.2);box-shadow:0 2px 0 rgba(0,0,0,0.035);position:static}@media screen and (max-width: 46em){.navigation{padding:.5em 1em}}.navigation ul{list-style:none;padding:0;margin:0 auto;max-width:100%;text-align:center}.navigation ul li{display:inline-block;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;font-weight:bold}@media screen and (max-width: 46em){.navigation ul li{font-size:.75rem;line-height:2}}.navigation ul li:after{content:'\2022';padding:0 .75em;color:rgba(65,65,66,0.2)}@media screen and (max-width: 46em){.navigation ul li:after{padding:0 .15em}}.navigation ul li:last-child:after{display:none}@media screen and (max-width: 46em){.navigation ul li .no-mobile{display:none}}.navigation.sticky{z-index:100}.navigation .button-secondary,.navigation .button-secondary:hover{background:#fff;margin-bottom:0}.sticky{position:sticky;top:0;width:100%}a.back-to-top{display:inline-block;margin-top:2em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);padding:1em}a.back-to-top .icon{fill:rgba(33,33,33,0.2);display:block}a.back-to-top:hover .icon,a.back-to-top:focus .icon{fill:rgba(33,33,33,0.4);text-decoration:none}p.secondary{font-size:1rem}p.secondary a{color:#0062fd;border:none;display:inline-block;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;background:#f5f5f5;padding:1em;margin:0 .5em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}p.secondary a:hover{background:#f2f2f2;text-decoration:none;color:#0058e4}@media screen and (max-width: 46em){p.secondary a{margin:.5em}}.faq .question-container{margin-top:2rem;column-count:2;column-gap:3rem}@media screen and (max-width: 46em){.faq .question-container{column-count:1}}.faq .single-question{text-align:left;margin:0 0 2rem;width:100%;break-inside:avoid-column}.faq .single-question p{line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.faq .vendor-network .tooltip-wrapper:hover .hover-tooltip{top:70px}#teacher-banner{display:none !important}.teachers-intro{background-image:url("/images/teacherlandingpage/happy-teacher.jpg?auto=webp");background-repeat:no-repeat;-webkit-background-size:cover cover;-moz-background-size:cover cover;background-size:cover cover}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.teachers-intro{background-image:url("/images/teacherlandingpage/happy-teacher@2x.jpg?auto=webp")}}@media screen and (max-width: 46em){.teachers-intro{background-image:url("/images/teacherlandingpage/happy-teacher-mobile.jpg?auto=webp");background-repeat:no-repeat;background-size:cover;background-size:contain}}@media screen and (max-width: 46em) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (min--moz-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (-o-min-device-pixel-ratio: 3/2),screen and (max-width: 46em) and (min-device-pixel-ratio: 1.5),screen and (max-width: 46em) and (min-resolution: 1.5dppx),screen and (max-width: 46em) and (min-width: 1600px){.teachers-intro{background-image:url("/images/teacherlandingpage/happy-teacher-mobile@2x.jpg?auto=webp")}}.teachers-intro h1{color:#fff}.teachers-intro p.subheader{margin-bottom:1rem;color:#fff}.teachers-intro p.match-donations{font-weight:bold;color:#f9d524;font-size:1.25rem;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:500}.teachers-intro p.match-donations span{background:rgba(27,2,96,0.8)}@media screen and (max-width: 46em){.teachers-intro p.match-donations{font-size:1rem}}@media screen and (max-width: 46em){section p.subheader{font-size:1.25rem}}.how-it-works{background:#fff}.how-it-works .button-primary{margin-top:2em}.example-projects{background:#fafafa}.example-projects .subheader{margin-bottom:1em}.welcome-week-banner{background:#D020B8;color:#fff;padding:2em 1em;display:none;-webkit-animation-duration:0s}.welcome-week-banner h4{color:#f9d524;font-weight:bold;letter-spacing:1px}.welcome-week-banner h2{color:#fff;margin:0 0 .25em}.welcome-week-banner p.subheader{color:#fff;margin:0 auto 1em;max-width:30em}.image h2,.image p{color:#fff}.image hr{border-color:#fff}.how-to-image{margin:0 auto;display:block;background-image:url("/images/teacherlandingpage/how-it-works-sprite.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:872px 210px;-moz-background-size:872px 210px;background-size:872px 210px;background-position:0 0;width:218px;height:210px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.how-to-image{background-image:url("/images/teacherlandingpage/how-it-works-sprite@2x.png?auto=webp")}}@media screen and (max-width: 46em){.how-to-image{transform:scale(0.8);margin-bottom:-2em}}.how-to-image-1{background-position:0 0}.how-to-image-2{background-position:-218px 0}.how-to-image-3{background-position:-436px 0}.how-it-works-step{text-align:center;margin-bottom:2em}.how-it-works-step h3{margin-top:1em;display:inline-block;position:relative}.how-it-works-step p{max-width:218px;margin:0 auto}@media screen and (max-width: 46em){.how-it-works-step p{max-width:36em}}@media screen and (max-width: 46em){.how-it-works-step{margin-bottom:3em}}.step-number{position:absolute;top:-40px;left:50%;font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-weight:700;color:rgba(249,213,36,0.5);font-size:5rem;margin-left:-1.5rem;z-index:-1}.community h3{margin-top:3rem;font-size:1rem;color:#fff;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#f9d524;font-weight:normal}@media screen and (max-width: 46em){.community h3{margin-bottom:2rem}}.community .fluid-container .col{margin:1em 0 0}.community .supporters{display:flex;justify-content:center}@media screen and (max-width: 46em){.community .supporters{margin-top:-2rem;display:inline-block}}.community .supporters a:hover{color:#fff}.community .stat-number{font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-size:2.5rem;font-weight:500;display:block}@media screen and (max-width: 46em){.community .stat-number{margin-top:24px;padding-top:10px;border-top:1px dotted rgba(255,255,255,0.5)}}@media screen and (max-width: 46em){.community .supporter-wrapper{display:block;margin-top:24px;padding-top:20px;border-top:1px dotted rgba(255,255,255,0.5)}}.community .supporter-label{display:block;font-weight:bold}.community h4{margin-bottom:0}.community .headshot-small,.community .logo-small{margin:0 auto;width:58px;height:58px;overflow:none;display:inline-block}.community .logo-small{-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;background-image:url("/images/teacherlandingpage/teacherlandingpage-spritePNG.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:872px 300px;-moz-background-size:872px 300px;background-size:872px 300px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.community .logo-small{background-image:url("/images/teacherlandingpage/teacherlandingpage-spritePNG@2x.png?auto=webp")}}.community .logo-nyt{background-position:-174px -242px}.community .logo-gma{background-position:-236px -242px}.community .logo-people{background-position:-311px -242px}.community .logo-nbc{background-position:0 -242px}.community .logo-npr{background-position:-58px -242px}.community .logo-time{background-position:-118px -242px}.community .headshot-small{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-image:url("/images/teacherlandingpage/teacherlandingpage-spriteJPG.jpg?auto=webp");background-repeat:no-repeat;-webkit-background-size:900px 1736px;-moz-background-size:900px 1736px;background-size:900px 1736px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.community .headshot-small{background-image:url("/images/teacherlandingpage/teacherlandingpage-spriteJPG@2x.jpg?auto=webp")}}.community .headshot-colbert{background-position:0 -58px}.community .headshot-oprah{background-position:0 0}.example-project-links{list-style:none;-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem;border-radius:0rem;padding-left:0;margin-bottom:2.5em;display:inline-block;width:100%}@media screen and (max-width: 46em){.example-project-links{border:none;background:#fafafa;padding:0;margin:0 -1em 1em -1em;display:block;width:auto}}.example-project-links li{display:inline-block;border:1px solid rgba(65,65,66,0.2);margin:.25rem;border-radius:2rem}@media screen and (max-width: 46em){.example-project-links li{-webkit-flex:none;width:auto;border:none;margin:0}}.example-project-links a{font-weight:bold;display:inline-block;margin:0;width:100%;height:40px;line-height:40px;color:#0062fd;padding:0 1rem;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);font-size:.875rem;-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem;border-radius:0rem}@media screen and (max-width: 46em){.example-project-links a{margin:0 .5em .5em 0;padding:.5em 1em;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;width:auto;height:auto;line-height:1;border:1px solid rgba(65,65,66,0.2)}}.example-project-links a:hover{background:#4b90ff;border-radius:2rem;color:#fff}@media screen and (max-width: 46em){.example-project-links a:hover{border-color:rgba(65,65,66,0.4);color:#004eca}}.example-project-links a.active{color:#fff;background:#0062fd;cursor:default;border-radius:2rem}@media screen and (max-width: 46em){.example-project-links a.active{border-color:#0062fd}.example-project-links a.active:after,.example-project-links a.active:before{display:none}}.example-project-links a:hover{text-decoration:none}.example-project-links a:first-of-type li.active{border-left:1px solid #0062fd}.example-project-links a:last-of-type li.active{border-right:1px solid #0062fd}.example-projects-wrapper{margin-bottom:2.5em}@media screen and (max-width: 46em){.example-projects-wrapper{margin-bottom:1em}}.example-projects-wrapper .col{margin-bottom:0}.example-project{display:block;border:1px solid rgba(65,65,66,0.2);box-shadow:0px 2px 0px 0px #f2f2f2;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;text-align:left;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-moz-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);-o-transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1);transition-timing-function:cubic-bezier(0.2, 0, 0.04, 1)}@media screen and (max-width: 46em){.example-project{width:300px;margin:0 auto 2em}}.example-project:hover{text-decoration:none;box-shadow:0 0 0 3px #f2f2f2}.example-project p,.example-project p:hover{color:#212121;text-decoration:none}.example-project-photo-wrapper{position:relative;height:200px;overflow:hidden;background-image:url("/images/teacherlandingpage/teacherlandingpage-spriteJPG.jpg?auto=webp");background-repeat:no-repeat;-webkit-background-size:900px 1736px;-moz-background-size:900px 1736px;background-size:900px 1736px;background-position:0 -136px;border:4px solid #fff;-webkit-border-radius:1rem 1rem 0 0;-moz-border-radius:1rem 1rem 0 0;-ms-border-radius:1rem 1rem 0 0;-o-border-radius:1rem 1rem 0 0;border-radius:1rem 1rem 0 0}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.example-project-photo-wrapper{background-image:url("/images/teacherlandingpage/teacherlandingpage-spriteJPG@2x.jpg?auto=webp")}}@media screen and (max-width: 46em){.example-project-photo-wrapper{max-width:300px;height:160px;border:none}}.example-project-class-info{position:absolute;bottom:0;color:#fff;background-color:rgba(66,66,66,0.8);padding:12px;width:100%}.example-project-class-info span{display:block}.example-project-class{font-weight:bold;margin-bottom:2px}.example-project-item{font-style:italic}.example-project-testimonial{background:#fff;padding:14px;height:272px;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}@media screen and (max-width: 46em){.example-project-testimonial{height:auto}}.example-project-testimonial p:last-of-type{margin-bottom:0}.ways-to-get-funded .type-container{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 46em){.ways-to-get-funded .type-container{flex-direction:column;gap:1rem}}.ways-to-get-funded .type-essentials,.ways-to-get-funded .type-project{width:49%;padding:2rem;border:2px solid rgba(65,65,66,0.2);-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;text-align:left}@media screen and (max-width: 46em){.ways-to-get-funded .type-essentials,.ways-to-get-funded .type-project{width:100%}}.ways-to-get-funded .type-essentials ul,.ways-to-get-funded .type-project ul{padding-left:0}.ways-to-get-funded .type-essentials ul li,.ways-to-get-funded .type-project ul li{padding:.25rem 0;display:flex;flex-direction:row;align-items:stretch;gap:0.5rem;list-style:none;text-align:left;margin-bottom:0.5rem}.ways-to-get-funded .type-essentials ul li .icon,.ways-to-get-funded .type-project ul li .icon{align-self:start;top:2px}@media screen and (max-width: 46em){.ways-to-get-funded .type-essentials ul li .icon,.ways-to-get-funded .type-project ul li .icon{top:3px}}.ways-to-get-funded .type-essentials ul li span,.ways-to-get-funded .type-project ul li span{width:90%}.ways-to-get-funded .type-essentials{background-color:#EEE8FF;border-color:#7C49FF}.ways-to-get-funded .type-project{background-color:#DFECFF;border-color:#0062fd}.vendor-network{text-align:center;width:100%}@media screen and (max-width: 46em){.vendor-network .col2{width:50%;float:left}}.vendor-network p{margin:1em auto 2em;max-width:42em}.vendor-network .hover-tooltip{min-width:320px;top:60px;pointer-events:none}.vendor-logo{display:block;text-indent:-999em;background-image:url("/images/teacherlandingpage/vendor-logos.png?auto=webp");background-repeat:no-repeat;-webkit-background-size:822px 240px;-moz-background-size:822px 240px;background-size:822px 240px;width:137px;height:60px;mix-blend-mode:multiply}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.vendor-logo{background-image:url("/images/teacherlandingpage/vendor-logos@2x.png?auto=webp")}}@media screen and (max-width: 46em){.vendor-logo{margin:auto}}.amazon{background-position:0 0}.lakeshore{background-position:-137px 0}.akj{background-position:-274px 0}.nasco{background-position:-411px 0}.bestbuy{background-position:-548px 0}.quill{background-position:-686px 0}.blick{background-position:0 -60px}.wards{background-position:-137px -60px}.DCFF{background-position:-274px -60px}.scholastic{background-position:-411px -60px}.carolina{background-position:-548px -60px}.schoolspecialty{background-position:-686px -60px}.grainger{background-position:0 -120px}.staples{background-position:-137px -120px}.teachers{background-position:-411px -120px}.time{background-position:-686px -120px}.cdw{background-position:0 -180px}.kaplan{background-position:-137px -180px}.woodwindbrasswind{background-position:-274px -180px}.lego{background-position:-412px -180px}.mahogany{background-position:-686px -180px}.teacherspayteachers{background-position:-549px -180px}.teacher-testimonials .offset{margin-top:3em}@media screen and (max-width: 46em){.teacher-testimonials .offset{margin-top:0}}.teacher-testimonials .headshot{margin:0 auto 1em;border:1px solid rgba(65,65,66,0.2);width:136px;height:136px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-image:url("/images/teacherlandingpage/teacherlandingpage-spriteJPG.jpg?auto=webp");background-repeat:no-repeat;-webkit-background-size:900px 1736px;-moz-background-size:900px 1736px;background-size:900px 1736px}@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-width: 1600px){.teacher-testimonials .headshot{background-image:url("/images/teacherlandingpage/teacherlandingpage-spriteJPG@2x.jpg?auto=webp")}}.teacher-testimonials .headshot.holmes{background-position:-59px 0}.teacher-testimonials .headshot.polizzi{background-position:-195px 0}.teacher-testimonials .headshot.mundt{background-position:-331px 0}.teacher-testimonials .headshot.krieger{background-position:-467px 0}.teacher-testimonials .headshot.dituri{background-position:-601px 0}.teacher-testimonials .headshot.coats{background-position:-737px 0}@media screen and (max-width: 46em){.teacher-testimonials .headshot{transform:scale(0.8);margin-bottom:0}}.teacher-testimonials .quote{background:#fff;padding:1em;border:1px solid rgba(65,65,66,0.2);-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem;border-radius:0rem;margin-bottom:3em}.teacher-testimonials .quote{position:relative}.teacher-testimonials .quote:after,.teacher-testimonials .quote:before{left:50%;top:-8px;bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.teacher-testimonials .quote:after{border-bottom-color:#fff;border-width:8px;margin-left:-8px;top:-16px}.teacher-testimonials .quote:before{border-bottom-color:#dcdcdc;border-width:9px;margin-left:-9px;top:-18px}@media screen and (max-width: 46em){.teacher-testimonials .quote{background:transparent;padding:0 0 2em;border:none;margin-bottom:1em;border-bottom:1px dotted rgba(65,65,66,0.2)}.teacher-testimonials .quote{position:relative}.teacher-testimonials .quote:after,.teacher-testimonials .quote:before{left:50%;top:-8px;bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.teacher-testimonials .quote:after{border-bottom-color:rgba(0,0,0,0);border-width:8px;margin-left:-8px;top:-16px}.teacher-testimonials .quote:before{border-bottom-color:rgba(0,0,0,0);border-width:9px;margin-left:-9px;top:-18px}.teacher-testimonials .quote.last-quote{border-bottom:none;padding-bottom:0}}.teacher-testimonials .quote p{font-size:.875rem;margin:0 0 14px}@media screen and (max-width: 46em){.teacher-testimonials .quote p{font-size:1rem}}.teacher-testimonials .quote .byline{font-size:.875rem;padding-top:14px;border-top:1px dotted rgba(65,65,66,0.2);font-style:italic;color:#414142;line-height:1.5}@media screen and (max-width: 46em){.teacher-testimonials .quote .byline{border:none;padding-top:0}}.teacher-testimonials .quote .byline strong{font-family:"sharp-sans",Montserrat,Verdana,sans-serif;font-style:normal}.main-cta{display:block;margin:2em auto}.main-cta h3{margin-bottom:1rem}
