#content :is(.lmp-design,.lmp-free-v2,.lmp-worlds-v1,.lmp-tc4,.lmp-home-hero,.lmp-home-categories,.lmp-home-free,.lmp-home-school,.lmp-home-compare,.lmp-home-about){--lmp-ink:#173346;--lmp-muted:#526775;--lmp-primary:#2c68a0;--lmp-accent:#2cc7c0;--lmp-border:#dce6e9;--lmp-soft:#f3f8fa;color:#173346}#content .lmp-design [class$=__hero],#content .lmp-free-v2__hero,#content .lmp-tc4__hero,#content .ww-hero,#content .lmp-home-hero{background:linear-gradient(108deg,#effbfa,#fff 78%);border-bottom:1px solid #dce6e9}#content .lmp-design [class$=__hero-inner],#content .lmp-free-v2__hero-inner,#content .lmp-tc4__hero-inner,#content .ww-hero-inner{padding-top:38px;padding-bottom:30px}#content .lmp-design [class$=__hero-copy]{max-width:1100px}#content .lmp-design h1,#content .lmp-free-v2 h1,#content .lmp-tc4 h1,#content .ww-hero h1{max-width:860px;font-size:clamp(29px,3vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}#content .lmp-design [class$=__lead],#content .lmp-free-v2__lead,#content .lmp-tc4__lead,#content .ww-lead{max-width:790px;font-size:18px;line-height:1.55;margin-top:14px}#content .lmp-design [class$=__section]{margin-top:32px;scroll-margin-top:120px}#content .lmp-design :is([class$=__section-header],[class$=__section-head]){margin-bottom:20px}#content .lmp-design :is([class$=__section-header],[class$=__section-head]) h2,#content .ww-section-head h2{font-size:27px;font-weight:700;line-height:1.2;letter-spacing:-.02em}#content .lmp-design :is([class$=__section-header],[class$=__section-head]) p{margin-top:8px;line-height:1.55}#content .lmp-design [class$=__overline]{font-size:12px!important;letter-spacing:.07em}#content .lmp-design-hero-actions{display:flex;align-items:center;gap:26px;margin-top:24px}#content .lmp-design .lmp-design-hero-actions [class$=__search]{flex:1;max-width:690px;margin:0;padding:5px;border-radius:10px;gap:6px;box-shadow:none}#content .lmp-design .lmp-design-hero-actions input{min-height:44px;font-size:16px;padding:9px 12px}#content .lmp-design .lmp-design-hero-actions button{border-radius:7px!important;min-height:44px!important}#content .lmp-design .lmp-design-hero-actions [class$=__hero-jump]{margin:0;display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:700;white-space:normal}#content .lmp-design :is([class$=__visual-grid],[class$=__task-grid]){gap:22px;align-items:start}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-grid]{align-items:stretch}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-card]{height:100%}#content .lmp-design :is([class$=__visual-card],[class$=__task]),#content .lmp-free-v2__card,#content .ww-card,#content .lmp-home-categories :is([class$=__card],[class$=__main]),#content .lmp-home-free :is([class$=__card],[class$=__main]){border:1px solid #dce6e9;border-radius:14px;box-shadow:0 4px 14px #17334605;overflow:hidden;transform:none;transition:border-color .18s ease,box-shadow .18s ease}#content .lmp-design :is([class$=__visual-card],[class$=__task]):hover,#content .lmp-free-v2__card:hover,#content .ww-card:hover{border-color:#adc9d5;box-shadow:0 5px 16px #17334608;transform:none}#content .lmp-design :is([class$=__visual-media],[class$=__task-media]){display:block;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden}#content .lmp-design :is([class$=__visual-media],[class$=__task-media]) img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:none!important}#content .lmp-design :is([class$=__visual-body],[class$=__task-body]){padding:20px 22px 16px}#content .lmp-design :is([class$=__visual-tag],[class$=__task-badge]){display:block;font-size:11px;line-height:1.4;letter-spacing:.055em;font-weight:700;margin-bottom:7px;background:transparent;padding:0;border:0;border-radius:0;color:#2c68a0!important}#content .lmp-design :is([class$=__visual-card],[class$=__task]) h3,#content .lmp-design [class$=__visual-title]{font-size:23px;font-weight:700;line-height:1.2;letter-spacing:-.015em;margin:0}#content .lmp-design :is([class$=__visual-body],[class$=__task-body])>p,#content .lmp-design [class$=__visual-description]{font-size:16px;line-height:1.6;margin:11px 0 6px;color:#526775!important}#content .lmp-design :is([class$=__visual-link],[class$=__task-link]){display:flex;align-items:center;min-height:48px;font-size:16px;font-weight:700;margin-top:4px;line-height:1.4;color:#2c68a0!important}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-link]{margin-top:auto}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-body],[class$=__task-body])>p{min-height:52px}#content .lmp-design [class$=__categories]{margin-top:4px;border-top:1px solid #dce6e9}#content .lmp-design [class$=__categories] summary{min-height:51px;font-size:15px;line-height:1.4;padding:12px 0}#content .lmp-design [class$=__category-links]{gap:0;padding:0 0 4px}#content .lmp-design [class$=__category-link]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:9px 0;margin:0;border:0;border-radius:5px;box-shadow:none;background:#fff;color:#2c68a0;text-decoration:none}#content .lmp-design [class$=__category-link] strong{font-size:15px;font-weight:400;line-height:1.35}#content .lmp-design [class$=__category-link]:hover{background:#f3f8fa;text-decoration:underline}#content .lmp-design [class$=__category-link]>span:last-child{flex:0 0 auto;color:#2c68a0}#content .lmp-design-quicklinks{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:30px;font-size:15px}#content .lmp-design-quicklinks>strong{margin-right:4px;font-size:15px}#content .lmp-design-quicklinks a{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 16px;border:1px solid #dce6e9;border-radius:7px;background:#fff;font-size:15px;font-weight:700;color:#2c68a0;text-decoration:none;line-height:1.4}#content .lmp-design-quicklinks i{flex:0 0 8px;height:8px;border-radius:50%;background:#2cc7c0}#content .lmp-design-quicklinks a:nth-of-type(2) i{background:#dbb147}#content .lmp-design-quicklinks a:nth-of-type(3) i{background:#d88d77}#content .lmp-design-quicklinks a:hover{background:#f6fbfc;border-color:#2c68a0}#content .lmp-design-subjects{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:21px 0;border-top:1px solid #dce6e9;border-bottom:1px solid #dce6e9}#content .lmp-design-subjects strong{font-size:20px;line-height:1.3;font-weight:700}#content .lmp-design-subjects p{margin:4px 0 0;font-size:16px;color:#526775!important;line-height:1.5}#content .lmp-design-subjects a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:700;color:#2c68a0;white-space:nowrap}#content .lmp-design [class$=__featured-article]{border-radius:12px;box-shadow:none;background:#faf9f5;border-color:#eceae1}#content .lmp-design [class$=__featured-copy]{padding:24px}#content .lmp-design [class$=__featured-copy] h2{font-size:25px;line-height:1.25;font-weight:700}#content .lmp-design [class$=__check-bridge]{border-radius:12px;padding:18px 22px;background:#edf8f8;border-color:#d6eeee;scroll-margin-top:120px}#content :is(.lmp-design,.lmp-design-quicklinks,.lmp-design-subjects,.lmp-free-v2,.lmp-tc4,.lmp-worlds-v1) :is(a,summary,button,input):focus-visible{outline:3px solid #2c68a0;outline-offset:4px}#content .lmp-home-hero__inner{padding-top:38px;padding-bottom:30px}#content .lmp-home-hero h1{font-size:clamp(32px,3.5vw,46px);line-height:1.12;letter-spacing:-.03em}#content :is(.lmp-home-hero__panel,.lmp-home-school__inner,.lmp-home-compare__card,.lmp-home-categories__panel,.lmp-home-about__newsletter,.lmp-tc4__group,.lmp-teacher-v2__group){border-radius:14px;box-shadow:0 4px 14px #17334605}#content :is(.lmp-home-categories,.lmp-home-free,.lmp-home-compare,.lmp-home-school,.lmp-home-about){margin-top:40px;margin-bottom:40px}#content :is(.lmp-home-categories,.lmp-home-free) :is([class$=__card-body],[class$=__main-body]){padding:20px}#content :is(.lmp-home-categories,.lmp-home-free) [class$=__card-media]{aspect-ratio:1/1;height:auto}#content :is(.lmp-home-categories,.lmp-home-free) [class$=__card-media] img{width:100%;height:100%;object-fit:cover}#content :is(.lmp-home-categories,.lmp-home-free) h3,#content .lmp-free-v2__card h3,#content .ww-card h3{font-size:23px;line-height:1.2;font-weight:700}#content :is(.lmp-home-categories,.lmp-home-free,.lmp-home-compare,.lmp-home-school) h2,#content .lmp-free-v2__head h2{font-size:28px;line-height:1.2;font-weight:700}#content .lmp-free-v2__grid{gap:22px}#content .lmp-free-v2__card-media{aspect-ratio:16/9;height:auto}#content .lmp-free-v2__card-media img{width:100%;height:100%;object-fit:cover}#content .lmp-free-v2__card-body{padding:20px 22px}#content .lmp-worlds-v1 .ww-card{border-radius:14px}#content .lmp-worlds-v1 .ww-media{overflow:hidden}#content .lmp-worlds-v1 .ww-media img{width:100%;height:100%;object-fit:cover}@media(max-width:1050px){#content .lmp-design :is([class$=__visual-grid],[class$=__task-grid]){gap:16px}#content .lmp-design :is([class$=__visual-body],[class$=__task-body]){padding:17px 17px 13px}#content .lmp-design :is([class$=__visual-card],[class$=__task]) h3,#content .lmp-design [class$=__visual-title]{font-size:21px}#content .lmp-design-hero-actions{gap:18px}}@media(min-width:701px)and (max-width:900px){#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){#content .lmp-design [class$=__hero-inner],#content .lmp-free-v2__hero-inner,#content .lmp-tc4__hero-inner,#content .ww-hero-inner{padding-top:25px;padding-bottom:24px}#content .lmp-design h1,#content .lmp-free-v2 h1,#content .lmp-tc4 h1,#content .ww-hero h1{font-size:29px;line-height:1.16}#content .lmp-design [class$=__lead],#content .lmp-free-v2__lead,#content .lmp-tc4__lead,#content .ww-lead{font-size:16px;line-height:1.55}#content .lmp-design-hero-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:20px}#content .lmp-design .lmp-design-hero-actions [class$=__search]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px}#content .lmp-design .lmp-design-hero-actions input{padding:9px 7px}#content .lmp-design .lmp-design-hero-actions button{padding:9px 12px!important;white-space:nowrap}#content .lmp-design .lmp-design-hero-actions [class$=__hero-jump]{font-size:15px;min-height:40px}#content .lmp-design-quicklinks{gap:8px;padding-top:22px}#content .lmp-design-quicklinks>strong{width:100%;margin-bottom:2px}#content .lmp-design-quicklinks a{padding:9px 12px;font-size:14px}#content .lmp-design [class$=__section]{margin-top:26px}#content .lmp-design :is([class$=__section-header],[class$=__section-head]) h2,#content .ww-section-head h2{font-size:25px}#content .lmp-design :is([class$=__visual-grid],[class$=__task-grid]){grid-template-columns:1fr;gap:14px}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-card],[class$=__task]){display:grid;grid-template-columns:96px minmax(0,1fr);gap:0 16px;padding:16px}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-media],[class$=__task-media]){grid-column:1;grid-row:1;aspect-ratio:1;height:96px;width:96px;border-radius:9px}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-body],[class$=__task-body]){display:contents}#content .lmp-design-card-heading{grid-column:2;grid-row:1;align-self:center;min-width:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#content .lmp-design .lmp-design-card-heading h3{font-size:22px}#content .lmp-design .lmp-design-card-heading :is([class$=__visual-tag],[class$=__task-badge]){font-size:10px;letter-spacing:.04em;line-height:1.45}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-body],[class$=__task-body])>p{grid-column:1/-1;min-height:0;margin:14px 0 4px;font-size:15px;line-height:1.55}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-link],[class$=__task-link],[class$=__categories]){grid-column:1/-1}#content .lmp-design [class$=__categories] summary{min-height:47px;font-size:14px;padding:11px 0}#content .lmp-design-subjects{display:block;margin-top:24px;padding:18px 0}#content .lmp-design-subjects strong{font-size:19px}#content .lmp-design-subjects p{font-size:15px}#content .lmp-design-subjects a{margin-top:6px}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-card]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:start;padding:16px}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-media]{width:96px;height:96px;aspect-ratio:1;border-radius:9px}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-body]{padding:0}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) :is([class$=__visual-body]>p,[class$=__visual-description]){font-size:15px;line-height:1.5;margin:8px 0 3px}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-link]{font-size:15px;min-height:44px}#content .lmp-design [class$=__featured-copy]{padding:20px}#content .lmp-design [class$=__featured-copy] h2{font-size:23px}#content .lmp-design [class$=__check-bridge]{border-radius:12px;padding:16px}#content :is(.lmp-home-categories,.lmp-home-free,.lmp-home-compare,.lmp-home-school,.lmp-home-about){margin-top:28px;margin-bottom:28px}#content :is(.lmp-home-categories,.lmp-home-free) [class$=__card-media]{aspect-ratio:1}}@media(max-width:360px){#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-card],[class$=__task]){grid-template-columns:80px minmax(0,1fr);gap:0 12px;padding:14px}#content :is(.lmp-student-v3,.lmp-parent-v3,.lmp-teacher-v2) :is([class$=__visual-media],[class$=__task-media]){width:80px;height:80px}#content .lmp-design .lmp-design-card-heading h3{font-size:20px}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-card]{grid-template-columns:76px minmax(0,1fr);padding:14px;gap:12px}#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-media]{width:76px;height:76px}}@media(prefers-reduced-motion:reduce){#content .lmp-design *,#content .lmp-design *:before,#content .lmp-design *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#content :is(.lmp-design [class$=__visual-media],.lmp-design [class$=__task-media],.lmp-home-categories__main-media,.lmp-home-categories__card-media,.lmp-home-free__main-media,.lmp-home-free__card-media,.lmp-home-school__tile,.lmp-free-v2__card-media,.ww-media,.lmp-card__media,.lmp-tc4__media,.lmp-plan-next__media,.lmp-ny4b__material-media){position:relative;display:block;overflow:hidden;flex-shrink:0;min-width:0}#content :is(.lmp-design [class$=__visual-media],.lmp-design [class$=__task-media],.lmp-home-categories__main-media,.lmp-home-categories__card-media,.lmp-home-free__main-media,.lmp-home-free__card-media,.lmp-home-school__tile,.lmp-free-v2__card-media,.ww-media,.lmp-card__media,.lmp-tc4__media,.lmp-plan-next__media,.lmp-ny4b__material-media) picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}#content :is(.lmp-design [class$=__visual-media],.lmp-design [class$=__task-media],.lmp-home-categories__main-media,.lmp-home-categories__card-media,.lmp-home-free__main-media,.lmp-home-free__card-media,.lmp-home-school__tile,.lmp-free-v2__card-media,.ww-media,.lmp-card__media,.lmp-tc4__media,.lmp-plan-next__media,.lmp-ny4b__material-media) img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;transform:none!important;border-radius:0!important}#content :is(.lmp-home-categories__main-media,.lmp-home-free__main-media){width:100%;height:auto;aspect-ratio:16/9}#content .lmp-home-school__tile{aspect-ratio:1/1}#content .lmp-home-school__visual{grid-template-columns:repeat(3,minmax(0,1fr))}#content .lmp-home-school__tile--large{grid-column:span 2;grid-row:span 2;aspect-ratio:1/1}#content .lmp-worlds-v1 .ww-subjects{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#content .lmp-worlds-v1 .ww-media{width:100%;height:auto;aspect-ratio:1/1}#content .lmp-worlds-v1 .ww-body{padding:20px;min-width:0}#content .lmp-worlds-v1 .ww-card h3{font-size:23px}#content .lmp-worlds-v1 .ww-link{min-height:44px;display:flex;align-items:center;gap:6px;font-size:15px;line-height:1.4}@media(min-width:701px)and (max-width:1050px){#content .lmp-worlds-v1 .ww-subjects{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){#content .lmp-free-v2__grid{grid-template-columns:1fr;gap:14px}#content .lmp-free-v2__card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:start;padding:16px}#content .lmp-free-v2__card-media{width:96px;height:96px;aspect-ratio:1/1;border-radius:9px}#content .lmp-free-v2__card-body{padding:0;min-width:0}#content .lmp-free-v2__card h3{font-size:22px}#content .lmp-worlds-v1 .ww-subjects{grid-template-columns:1fr;gap:14px}#content .lmp-worlds-v1 .ww-card{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:16px;align-items:start}#content .lmp-worlds-v1 .ww-media{width:104px;height:104px;aspect-ratio:1/1;border-radius:9px}#content .lmp-worlds-v1 .ww-body{padding:0}#content .lmp-worlds-v1 .ww-body p:not(.ww-kicker){font-size:15px;line-height:1.5;margin:8px 0}#content .lmp-worlds-v1 .ww-kicker{font-size:10px!important;margin:0 0 6px}#content .lmp-worlds-v1 .ww-card h3{font-size:22px}#content :is(.lmp-home-categories,.lmp-home-free){padding-top:0}}@media(max-width:620px){#content :is(.lmp-home-categories__card-media,.lmp-home-free__card-media){width:104px;height:104px;aspect-ratio:1/1}#content :is(.lmp-home-categories__card-body,.lmp-home-free__card-body){padding:15px 14px 15px 8px}#content :is(.lmp-home-categories__card,.lmp-home-free__card) h3{font-size:22px}#content :is(.lmp-home-categories__card,.lmp-home-free__card) p{font-size:15px;line-height:1.5}#content .lmp-home-school__visual{max-width:360px}#content .lmp-home-school__tile-label{font-size:12px;padding:6px 3px;right:4px;left:4px;bottom:4px;border-radius:6px}}@media(max-width:360px){#content :is(.lmp-home-categories__card,.lmp-home-free__card){grid-template-columns:102px minmax(0,1fr)}#content :is(.lmp-home-categories__card-media,.lmp-home-free__card-media){width:80px;height:80px}#content :is(.lmp-home-categories__card,.lmp-home-free__card) h3{font-size:20px}#content .lmp-worlds-v1 .ww-card,#content .lmp-free-v2__card{grid-template-columns:80px minmax(0,1fr);padding:14px;gap:12px}#content .lmp-worlds-v1 .ww-media,#content .lmp-free-v2__card-media{width:80px;height:80px}}#content :is(.lmp-home-categories__grid,.lmp-home-free__grid){grid-template-columns:1fr;gap:12px}#content :is(.lmp-home-categories__card,.lmp-home-free__card){display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;min-height:128px}#content :is(.lmp-home-categories__card-media,.lmp-home-free__card-media){width:104px;height:104px;aspect-ratio:1/1;margin:12px 8px 12px 12px;border-radius:10px}#content :is(.lmp-home-categories__card-body,.lmp-home-free__card-body){min-width:0;padding:16px 18px 16px 8px}#content :is(.lmp-home-categories__card,.lmp-home-free__card) h3{font-size:22px;line-height:1.25}#content :is(.lmp-home-categories__card,.lmp-home-free__card) p{font-size:15px;line-height:1.5;margin:6px 0 9px}@media(max-width:360px){#content :is(.lmp-home-categories__card,.lmp-home-free__card){grid-template-columns:102px minmax(0,1fr)}#content :is(.lmp-home-categories__card-media,.lmp-home-free__card-media){width:80px;height:80px}#content :is(.lmp-home-categories__card,.lmp-home-free__card) h3{font-size:20px}}@media(min-width:901px){#content :is(.lmp-material-v3,.lmp-help-v3,.lmp-fun-v3,.lmp-teacher-material-v3) [class$=__visual-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}#content :is(.lmp-home-categories,.lmp-home-free) [class$=__card-media]{width:104px;height:104px;aspect-ratio:1/1}#content :is(.lmp-teacher-v2__task-media,.lmp-free-v2__card-media){border:0}@media(max-width:360px){#content :is(.lmp-home-categories,.lmp-home-free) [class$=__card-media]{width:80px;height:80px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/lmp-overview-design.css.map */
