.wrapper-success-story-f1,.wrapper-success-story-content{margin:0 0 25px 0}.wrapper-success-story-f1 h1,.wrapper-success-story-f1 h2,.wrapper-success-story-f1 h3,.wrapper-success-story-f1 h4,.wrapper-success-story-f1 p,.wrapper-success-story-f1 ul,.wrapper-success-story-f1 li,.wrapper-success-story-content h1,.wrapper-success-story-content h2,.wrapper-success-story-content h3,.wrapper-success-story-content h4,.wrapper-success-story-content p,.wrapper-success-story-content ul,.wrapper-success-story-content li{line-height:1.125em;margin:0;padding:0}.wrapper-success-story-f1 p,.wrapper-success-story-content p{line-height:1.75em}.wrapper-success-story-content{margin-bottom:35px}.box-success-story-f1,.box-success-story-content{color:#333;margin:0 auto;max-width:1024px;padding:0 12px}.wrapper-success-story-f1{background:rgba(0,0,0,0) none 50% 50% no-repeat;background-size:cover}.header-wave-gradient-layer{height:100%;width:100%;background-image:url('/images/membership/success-stories/common/header-wave-1yzscty.svg'),linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(5, 14, 39, 0.35) 46%, rgba(5, 14, 39, 0.8) 100%);background-repeat:no-repeat;background-size:100% 66px,cover;background-position:bottom,center;padding-bottom:66px;display:flex;align-items:center}.box-success-story-f1{min-width:320px;max-width:1024px;padding:24px 10px 0px 10px}.box-success-story-f1 .box-grn-bullet{align-items:center;background-color:#69ac1d;border-radius:17px;color:#fff;height:34px;font-size:.9375em;font-weight:600;display:flex;flex-direction:row;justify-content:center;margin:0 0 5px 0;padding:5px 10px;text-transform:uppercase;width:120px}.box-success-story-f1 .hdr-f1{max-width:80%;color:#fff;font-size:1.75em;font-weight:600;line-height:1.3}.box-success-story-content .hdr-opening{font-size:1.5em;font-weight:700;line-height:normal;margin-bottom:8px}.box-success-story-content .txt-opening{font-size:.9375em;margin-bottom:24px}.box-success-story-content .box-school-card{background-color:#e4eeff;border-radius:24px;margin:0 0 24px 0;padding:15px}.box-success-story-content .box-school-card .box-school-logo-title{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center;margin:0 0 25px 0}.box-success-story-content .box-school-card .img-school-logo{height:82px;width:82px}.box-success-story-content .box-school-card .hdr-school-card{font-size:1.125em}.box-success-story-content .box-school-card .hdr-blue-bullet{background-color:#1794ff;border-radius:20px;color:#fff;font-size:1.125em;height:40px;line-height:40px;margin:0 0 12px 0;text-align:center}.box-success-story-content .box-school-card .dl-school-card{margin:0 0 25px 0;text-align:left}.box-success-story-content .box-school-card .dl-school-card dt{clear:left;font-size:1em;font-weight:700;float:left;padding:5px 10px 5px 0;white-space:normal}.box-success-story-content .box-school-card .dl-school-card dd{font-size:1em;padding:5px 0;white-space:normal}.box-success-story-content .box-school-card .dl-school-card.dl-school-card-last{margin-bottom:0px}.box-success-story-content .box-subject-paragraph .hdr-sec{font-size:1.25em;font-weight:600;line-height:1.5em;margin:0 0 12px 0;padding:0 0 3px 0;position:relative}.box-success-story-content .box-subject-paragraph .hdr-sec:after{background-color:#0275b8;bottom:0px;content:"";display:block;height:2px;left:0px;position:absolute;width:100%}.box-success-story-content .box-subject-paragraph p{font-size:.9375em;margin:0 0 34px 0}.box-success-story-content .box-subject-paragraph p:last-of-type{margin-bottom:24px}.box-success-story-content .box-school-pic{margin:0 0 24px 0}.box-success-story-content .box-school-pic .img-success-story-school-pic{aspect-ratio:152/56;border-radius:24px;width:100%}.box-success-story-content .box-school-pic .hdr-school-loc{font-size:.875em;font-style:italic}.box-success-story-content .box-teacher-pic-quote{align-items:center;background-color:#e4eeff;border-radius:24px;display:flex;flex-direction:column;justify-content:flex-start;gap:24px;margin:0 0 24px 0;padding:40px 24px 32px 24px}.box-success-story-content .box-teacher-pic-quote .img-success-story-testimonial-pic{border-radius:50%;height:140px;width:140px}.box-success-story-content .box-teacher-pic-quote .box-teacher-info-quote{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;gap:24px}.box-success-story-content .box-teacher-pic-quote .box-quote-txt{font-size:1.125em;line-height:1.5em}.box-success-story-content .box-teacher-pic-quote .box-teacher-info{color:#0059fb;font-size:1.125em;font-weight:700;line-height:1.5em}.box-success-story-content .box-school-approach{position:relative}.box-success-story-content .box-school-approach .img-success-story-school-approach-pic{border-radius:11px;aspect-ratio:239/97;width:80%}.box-success-story-content .box-school-approach .box-approach-txt{background-color:#fff;border:2px solid #6ac246;border-radius:11px;color:#6ac246;font-size:.875em;font-weight:600;left:8%;margin:0 0 35px 0;padding:12px;position:relative;text-align:center;top:-25px;width:82%;min-height:60px}.box-success-story-content .box-school-approach .box-approach-txt:after{background:rgba(0,0,0,0) url('/images/membership/success-stories/common/icon-books-full-greenn-partial-blue-aiwlnt.svg') 50% 50% no-repeat;background-size:46px 87px;bottom:-35px;content:"";display:block;height:87px;position:absolute;right:-32px;width:46px}.box-success-story-content .box-how-usage{background-color:#f3f7ff;border-radius:24px;margin:0 0 24px 0;padding:32px 24px}.box-success-story-content .box-how-usage .hdr-how-usage{font-size:1.25em;font-weight:600;line-height:1.5em;margin:0 0 16px 0}.box-success-story-content .box-how-usage .item-how-usage{background:rgba(0,0,0,0) url('/images/membership/success-stories/common/icon-grn-o-check-zvpiz6.svg') 5px 5px no-repeat;padding:0 0 0 40px;color:var(--naturals-gray1, #333);font-size:.9375em;list-style:none;line-height:normal;display:flex;align-items:center;min-height:40px;margin:0 0 16px 0}.box-success-story-content .box-how-usage .last-item-how-usage{margin-bottom:0px}.box-success-story-content .box-student-pic-teacher-quote{align-items:center;background-color:#e4eeff;border-radius:24px;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;margin:0 0 24px 0;padding:24px}.box-success-story-content .box-student-pic-teacher-quote .img-success-story-results-pic{aspect-ratio:248/248;border-radius:24px}.box-success-story-content .box-student-pic-teacher-quote .box-generic{display:flex;flex-direction:column;gap:24px}.box-success-story-content .box-student-pic-teacher-quote .box-quote-text{font-size:1.125em}.box-success-story-content .box-student-pic-teacher-quote .box-teacher-info{color:#0059fb;font-size:1.125em;font-weight:700}@media only screen and (min-width: 421px){.box-success-story-f1{padding-left:15px;padding-right:15px;padding-top:40px}.box-success-story-f1 h1{font-size:2.25em}.box-success-story-f1,.box-success-story-content{padding-left:15px;padding-right:15px}.box-success-story-f1 .hdr-f1{font-size:2.25em}.box-success-story-content .box-school-card .dl-school-card dt{font-size:1.125em;padding:8px 16px 8px 0}.box-success-story-content .box-school-card .dl-school-card dd{font-size:1.125em;padding:8px 0}.box-success-story-content .box-school-approach .img-success-story-school-approach-pic{aspect-ratio:320/130}.box-success-story-content .box-school-approach .box-approach-txt{padding:16px;min-height:80px}.box-success-story-content .box-school-approach .box-approach-txt:after{background-size:61px 115px;height:115px;right:-42px;width:61px}.box-success-story-content .box-student-pic-teacher-quote .img-success-story-results-pic{aspect-ratio:348/248}}@media only screen and (min-width: 661px){.box-success-story-f1{padding-left:20px;padding-right:20px;padding-top:40px}.box-success-story-f1 h1{font-size:3.25em}.box-success-story-f1,.box-success-story-content{padding-left:19px;padding-right:19px}.box-success-story-f1 .hdr-f1{font-size:3.25em}.box-success-story-content .hdr-opening{font-size:2.25em}.box-success-story-content .txt-opening{margin-bottom:40px}.box-success-story-content .box-school-card{margin-bottom:40px;padding:20px}.box-success-story-content .box-school-card .img-school-logo{height:102px;width:102px}.box-success-story-content .box-school-card .hdr-school-card{font-size:1.5em}.box-success-story-content .box-school-card .hdr-blue-bullet{margin-bottom:24px}.box-success-story-content .box-school-pic{margin-bottom:40px}.box-success-story-content .box-subject-paragraph p{margin-bottom:40px}.box-success-story-content .box-subject-paragraph p:last-of-type{margin-bottom:40px}.box-success-story-content .box-teacher-pic-quote{align-items:center;background-color:#e4eeff;border-radius:24px;display:flex;flex-direction:row;justify-content:flex-start;gap:24px;margin:0 0 40px 0;padding:24px}.box-success-story-content .box-teacher-pic-quote .box-teacher-pic{align-items:center;display:flex;justify-content:center}.box-success-story-content .box-teacher-pic-quote .img-success-story-testimonial-pic{height:172px;width:172px}.box-success-story-content .box-teacher-pic-quote .box-teacher-info-quote{gap:8px}.box-success-story-content .box-school-approach{margin-bottom:40px}.box-success-story-content .box-school-approach .img-success-story-school-approach-pic{border-radius:14px;aspect-ratio:327/150;margin:25px 0 0 0;width:52%}.box-success-story-content .box-school-approach .box-approach-txt{font-size:.9375em;left:49%;padding:25px 20px;position:absolute;top:0px;width:44%;min-height:100px}.box-success-story-content .box-school-approach .box-approach-txt:after{background-size:73px 138px;height:138px;right:-50px;width:73px}.box-success-story-content .box-how-usage{margin-bottom:24px;padding:40px 60px}.box-success-story-content .box-how-usage .hdr-how-usage{margin-bottom:20px}.box-success-story-content .box-how-usage .item-how-usage{background-size:33px 33px;padding-left:64px}.box-success-story-content .box-student-pic-teacher-quote{align-items:center;flex-direction:row;gap:24px;justify-content:flex-start;margin-bottom:24px;padding:24px}.box-success-story-content .box-student-pic-teacher-quote .img-success-story-results-pic{aspect-ratio:272/183;flex:0 0 272px}.box-success-story-content .box-student-pic-teacher-quote .box-generic{flex:1 1 278px;gap:8px}}@media only screen and (min-width: 801px){.box-success-story-f1,.box-success-story-content{padding-left:20px;padding-right:20px}.box-success-story-f1{padding-top:40px}.box-success-story-content .box-generic.layout-one{display:grid;grid-template-columns:48% 49%;grid-template-rows:auto auto auto auto auto;column-gap:3%}.box-success-story-content .box-the-challenge{grid-column:1/2;grid-row:1}.box-success-story-content .container-school-card{grid-column:2/3;grid-row:1;margin-top:30px}.box-success-story-content .box-school-pic{grid-column:1/3;grid-row:2}.box-success-story-content .box-the-solution-part-one{grid-column:1/3;grid-row:3}.box-success-story-content .container-teacher-pic-quote{grid-column:1/3;grid-row:4}.box-success-story-content .box-the-solution-part-two{grid-column:1/3;grid-row:5}.box-success-story-content .box-school-approach .img-success-story-school-approach-pic{border-radius:24px;aspect-ratio:550/248;margin:0 0 175px 133px;width:73%}.box-success-story-content .box-school-approach .box-approach-txt{font-size:1.25em;left:5%;padding:40px 40px;position:absolute;top:54%;width:73%}.box-success-story-content .box-school-approach .box-approach-txt:after{background-size:99px 187px;bottom:-65px;right:-67px;height:187px;width:99px}.box-success-story-content .box-how-usage{margin-top:60px;margin-bottom:40px}}@media only screen and (min-width: 1024px){.box-success-story-f1{padding-top:40px}.box-success-story-f1 .hdr-f1{font-size:3.75em}.box-success-story-content .box-generic.layout-one{grid-template-columns:55% 41%;grid-template-rows:auto auto auto auto;column-gap:4%}.box-success-story-content .box-the-challenge{grid-column:1;grid-row:1}.box-success-story-content .container-school-card{grid-column:2;grid-row:1/3}.box-success-story-content .container-school-card .box-school-card{padding:32px}.box-success-story-content .container-school-card .img-school-logo{height:122px;width:122px}.box-success-story-content .box-school-pic{grid-column:1;grid-row:2}.box-success-story-content .box-the-solution-part-one{grid-column:1;grid-row:3}.box-success-story-content .container-teacher-pic-quote{grid-column:2;grid-row:3/5}.box-success-story-content .container-teacher-pic-quote .box-teacher-pic-quote{flex-direction:column;gap:24px;padding:40px 32px}.box-success-story-content .container-teacher-pic-quote .box-teacher-info-quote{gap:24px}.box-success-story-content .container-teacher-pic-quote .img-pic-teacher{height:226px;width:226px}.box-success-story-content .box-the-solution-part-two{grid-column:1;grid-row:4}.box-success-story-content .box-school-approach .img-success-story-school-approach-pic{aspect-ratio:540/248;margin:48px 0 0 0;width:53%}.box-success-story-content .box-school-approach .box-approach-txt{left:50%;padding:40px 48px;position:absolute;top:0;width:43%;min-height:162px}.box-success-story-content .box-school-approach .box-approach-txt:after{background-size:120px 227px;bottom:-55px;right:-80px;height:227px;width:120px}.box-success-story-content .box-how-usage{margin-bottom:48px}.box-success-story-content .box-how-usage .hdr-how-usage{font-size:1.75em}.box-success-story-content .box-how-usage .item-how-usage{font-size:1.125em}.box-success-story-content .box-the-results{padding:0 460px 0 0;position:relative}.box-success-story-content .box-student-pic-teacher-quote{display:inline-block;padding:32px;position:absolute;right:0;top:0;width:420px}.box-success-story-content .box-student-pic-teacher-quote .img-success-story-results-pic{flex-basis:auto;margin-bottom:24px}.box-success-story-content .box-student-pic-teacher-quote .box-generic{gap:24px}} 