.wpw-breadcrumbs{margin:0 0 1.25rem;font-size:.9em}.wpw-separator{margin-inline:.5rem}.wpw-image{display:block;max-width:100%;height:auto;margin-block:1rem}.wpw-short-description{font-size:1.1em;font-weight:600}.wpw-metadata{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem 1.25rem;margin:1.5rem 0;padding:1rem;background:#f7f7f7}.wpw-metadata div{min-width:0}.wpw-metadata dt{font-weight:700}.wpw-metadata dd{margin:.25rem 0 0}.wpw-download-button{display:inline-block;padding:.7rem 1.1rem;border-radius:3px;background:#1769aa;color:#fff;text-decoration:none;font-weight:700}.wpw-download-button:hover,.wpw-download-button:focus{background:#0d4f85;color:#fff;outline:3px solid #9ac7ef;outline-offset:2px}.wpw-related{margin-top:2rem}.wpw-ad{margin-block:1.5rem}.wpw-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem}.wpw-filters input,.wpw-filters select{max-width:100%;padding:.45rem}.wpw-filters button{padding:.45rem .8rem}html[dir="rtl"] .wpw-worksheet-content,html[dir="rtl"] .wpw-breadcrumbs,html[dir="rtl"] .wpw-filters,html[dir="rtl"] .wpw-related{direction:rtl;text-align:right}html[dir="rtl"] .wpw-metadata dd{unicode-bidi:plaintext}:root{--worksheet-primary:#3a997a;--worksheet-primary-dark:#28765e;--worksheet-primary-light:#e8f5f0;--worksheet-background:#f8faf9;--worksheet-white:#fff;--worksheet-text:#1f2937;--worksheet-heading:#16352d;--worksheet-muted:#6b7280;--worksheet-border:#e5e7eb;--worksheet-accent:#f4c95d;--worksheet-shadow:0 10px 28px rgba(22, 53, 45, .07)}.wpw-home-intro,.wpw-home-search,.wpw-home-grades,.wpw-home-subjects,.wpw-home-latest,.wpw-home-categories{box-sizing:border-box;max-width:1200px;margin-block:4rem;margin-inline:auto;color:var(--worksheet-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wpw-home-intro{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:clamp(1.5rem, 5vw, 4rem);overflow:hidden;padding:clamp(2rem, 6vw, 4.75rem);border:1px solid var(--worksheet-border);border-radius:24px;background:linear-gradient(135deg,var(--worksheet-white) 0%,var(--worksheet-primary-light) 100%);box-shadow:var(--worksheet-shadow)}.wpw-home-hero-copy{position:relative;z-index:1}.wpw-home-intro h2{max-width:650px;margin:0;color:var(--worksheet-heading);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:800;letter-spacing:-.025em;line-height:1.18}.wpw-home-intro p{max-width:610px;margin:1.25rem 0 1.75rem;color:var(--worksheet-muted);font-size:clamp(1rem, 1.5vw, 1.15rem);line-height:1.8}.wpw-home-hero-cta{display:inline-flex;align-items:center;min-height:48px;padding-inline:1.25rem;border-radius:12px;background:var(--worksheet-primary);color:var(--worksheet-white);font-weight:700;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.wpw-home-hero-cta:hover{background:var(--worksheet-primary-dark);color:var(--worksheet-white);transform:translateY(-2px);box-shadow:0 8px 18px rgb(58 153 122 / .24)}.wpw-home-hero-art{position:relative;min-height:210px}.wpw-home-hero-art::before,.wpw-home-hero-art::after,.wpw-home-hero-art span{position:absolute;display:block;border:1px solid rgb(58 153 122 / .14);border-radius:16px;background:rgb(255 255 255 / .78);box-shadow:0 14px 28px rgb(22 53 45 / .08);content:""}.wpw-home-hero-art::before{inset:20px 18% auto auto;width:118px;height:148px;transform:rotate(8deg)}.wpw-home-hero-art::after{inset:68px auto auto 12%;width:132px;height:164px;transform:rotate(-7deg)}.wpw-home-hero-art span:first-child{inset:48px 29% auto auto;width:38px;height:10px;border:0;border-radius:99px;background:var(--worksheet-primary);box-shadow:0 22px 0 var(--worksheet-accent),0 44px 0 var(--worksheet-primary-light)}.wpw-home-hero-art span:nth-child(2){inset:auto 6% 12% auto;width:54px;height:54px;border:0;border-radius:50%;background:var(--worksheet-accent);box-shadow:none}.wpw-home-hero-art span:nth-child(3){inset:2% auto auto 4%;width:28px;height:28px;border:0;border-radius:50%;background:var(--worksheet-primary);box-shadow:none}.wpw-home-search{padding:clamp(1.25rem, 3vw, 2rem);border:1px solid var(--worksheet-border);border-radius:18px;background:var(--worksheet-white);box-shadow:var(--worksheet-shadow)}.wpw-home-search h2{margin:0 0 1rem;color:var(--worksheet-heading);font-size:clamp(1.35rem, 2vw, 1.7rem);font-weight:800}.wpw-home-search form{display:flex;flex-wrap:wrap;gap:.75rem}.wpw-home-search input{flex:1 1 230px;min-width:0;min-height:52px;padding-inline:1rem;border:1px solid var(--worksheet-border);border-radius:14px;background:var(--worksheet-background);color:var(--worksheet-text);font:inherit}.wpw-home-search input::placeholder{color:var(--worksheet-muted);opacity:1}.wpw-home-search button{min-height:52px;padding-inline:1.4rem;border:1px solid var(--worksheet-primary);border-radius:14px;background:var(--worksheet-primary);color:var(--worksheet-white);font:inherit;font-weight:700;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.wpw-home-search button:hover{background:var(--worksheet-primary-dark);transform:translateY(-1px)}.wpw-home-term-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:1rem}.wpw-home-term-card{position:relative;display:grid;min-height:124px;place-items:center;overflow:hidden;padding:1.25rem;border:1px solid var(--worksheet-border);border-radius:18px;background:var(--worksheet-white);box-shadow:0 5px 15px rgb(22 53 45 / .035);color:var(--worksheet-heading);font-weight:750;text-align:center;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.wpw-home-grades .wpw-home-term-card::before{position:absolute;inset:12px auto auto 12px;color:var(--worksheet-primary);content:"";width:34px;height:34px;border-radius:50%;background:var(--worksheet-primary-light)}.wpw-home-grades .wpw-home-term-card::after{position:absolute;inset:19px auto auto 22px;color:var(--worksheet-primary);content:"";width:14px;height:14px;border-radius:50%;border:2px solid var(--worksheet-primary)}.wpw-home-subjects .wpw-home-term-card:nth-child(4n+1){background:#f4fbf8}.wpw-home-subjects .wpw-home-term-card:nth-child(4n+2){background:#f7fafc}.wpw-home-subjects .wpw-home-term-card:nth-child(4n+3){background:#fffbef}.wpw-home-subjects .wpw-home-term-card:nth-child(4n){background:#f7f6fd}.wpw-home-term-card:hover{border-color:var(--worksheet-primary);box-shadow:0 12px 24px rgb(22 53 45 / .11);color:var(--worksheet-heading);transform:translateY(-3px)}.wpw-home-categories .wpw-home-term-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem}.wpw-home-categories .wpw-home-term-card{display:block;min-height:auto;padding:.7rem 1rem;border-radius:999px;background:var(--worksheet-primary-light);color:var(--worksheet-primary-dark);box-shadow:none}.wpw-home-categories .wpw-home-term-card:hover{background:var(--worksheet-primary);color:var(--worksheet-white);transform:translateY(-2px)}.wpw-home-worksheet-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.wpw-home-worksheet-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--worksheet-border);border-radius:18px;background:var(--worksheet-white);box-shadow:0 5px 15px rgb(22 53 45 / .04);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.wpw-home-worksheet-card:hover{border-color:rgb(58 153 122 / .52);box-shadow:0 14px 28px rgb(22 53 45 / .11);transform:translateY(-3px)}.wpw-home-worksheet-link{display:block;color:inherit;text-decoration:none}.wpw-home-worksheet-image,.wpw-home-image-fallback{display:block;width:calc(100% - 1.25rem);aspect-ratio:4 / 3;margin:.625rem .625rem 0;border-radius:14px;object-fit:cover}.wpw-home-image-fallback{display:grid;place-items:center;background:linear-gradient(145deg,var(--worksheet-primary-light),var(--worksheet-white));color:var(--worksheet-primary-dark);font-weight:800}.wpw-home-worksheet-title{display:block;padding:1rem 1rem .45rem;color:var(--worksheet-heading);font-weight:800;line-height:1.45}.wpw-home-card-terms{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 1rem .75rem}.wpw-home-card-badge{display:inline-flex;padding:.25rem .6rem;border-radius:999px;background:var(--worksheet-primary-light);color:var(--worksheet-primary-dark);font-size:.78rem;font-weight:700;line-height:1.35}.wpw-home-worksheet-excerpt{display:-webkit-box;overflow:hidden;margin:0;padding:0 1rem .85rem;color:var(--worksheet-muted);font-size:.9rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wpw-home-worksheet-cta{display:inline-flex;align-items:center;align-self:flex-start;min-height:40px;margin:auto 1rem 1rem;padding-inline:.85rem;border-radius:10px;background:var(--worksheet-primary-light);color:var(--worksheet-primary-dark);font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .2s ease,color .2s ease}.wpw-home-worksheet-cta:hover{background:var(--worksheet-primary);color:var(--worksheet-white)}.wpw-home-all-link{margin:1.5rem 0 0}.wpw-home-all-link a{color:var(--worksheet-primary-dark);font-weight:800;text-decoration-thickness:2px;text-underline-offset:4px}.wpw-home-hero-cta:focus,.wpw-home-search input:focus,.wpw-home-search button:focus,.wpw-home-term-card:focus,.wpw-home-worksheet-link:focus,.wpw-home-worksheet-cta:focus,.wpw-home-all-link a:focus{outline:3px solid var(--worksheet-accent);outline-offset:3px}html[dir="rtl"] .wpw-home-intro,html[dir="rtl"] .wpw-home-search,html[dir="rtl"] .wpw-home-grades,html[dir="rtl"] .wpw-home-subjects,html[dir="rtl"] .wpw-home-latest,html[dir="rtl"] .wpw-home-categories{direction:rtl;text-align:right}.wpw-home-worksheet-title,.wpw-home-worksheet-excerpt{unicode-bidi:plaintext}@media (max-width:900px){.wpw-home-worksheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wpw-home-intro{grid-template-columns:1fr}.wpw-home-hero-art{min-height:150px;max-width:360px}.wpw-home-intro,.wpw-home-search,.wpw-home-grades,.wpw-home-subjects,.wpw-home-latest,.wpw-home-categories{margin-block:3rem}}@media (max-width:560px){.wpw-home-intro{padding:1.6rem;border-radius:20px}.wpw-home-intro h2{font-size:2rem}.wpw-home-search{padding:1rem;border-radius:16px}.wpw-home-search button{width:100%}.wpw-home-subjects .wpw-home-term-grid,.wpw-home-categories .wpw-home-term-grid,.wpw-home-worksheet-grid{grid-template-columns:1fr}.wpw-home-term-card{min-height:100px}.wpw-home-hero-art{display:none}.wpw-home-intro,.wpw-home-search,.wpw-home-grades,.wpw-home-subjects,.wpw-home-latest,.wpw-home-categories{margin-block:2.75rem}}.wpw-catalog,.wpw-education,.wpw-preview{color:#193c32;line-height:1.8;font-family:system-ui,sans-serif}.wpw-catalog{max-width:1200px;margin:2rem auto}.wpw-catalog header{padding:2rem;background:#e8f5f0;border-radius:20px;margin-bottom:1.5rem}.wpw-catalog h2{font-size:clamp(1.7rem,4vw,2.5rem);margin:.25rem 0}.wpw-eyebrow{font-weight:700;color:#28765e}.wpw-catalog-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;padding:1.25rem;border:1px solid #dde8e2;border-radius:16px;background:#fff}.wpw-catalog-filters label{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;font-weight:600}.wpw-catalog-filters input,.wpw-catalog-filters select{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:.5rem;border:1px solid #c9d9d1;border-radius:8px;font:inherit;background:#fff;color:#193c32}.wpw-catalog-filters button,.wpw-card-action{background:#28765e;color:#fff;border:0;border-radius:8px;padding:.7rem 1rem;font:inherit;font-weight:700;text-decoration:none}.wpw-catalog-filters button{cursor:pointer;align-self:end;min-height:46px}.wpw-catalog-filters>a{align-self:center;color:#28765e}.wpw-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.wpw-catalog-card{overflow:hidden;border:1px solid #dde8e2;border-radius:16px;background:#fff;box-shadow:0 6px 20px #16352d0a;display:flex;flex-direction:column}.wpw-card-cover{display:block;background:#f3f6f3;height:220px;padding:1rem;box-sizing:border-box}.wpw-card-cover img{width:100%;height:100%;object-fit:contain}.wpw-card-placeholder{display:grid;place-items:center;height:100%;font-size:1.5rem;color:#527364}.wpw-card-body{padding:1.2rem;display:flex;flex-direction:column;flex:1}.wpw-card-body h3{font-size:1.15rem;line-height:1.6;margin:0 0 .7rem}.wpw-card-body h3 a{color:#193c32;text-decoration:none}.wpw-card-tags{display:flex;flex-wrap:wrap;gap:.4rem}.wpw-card-tags span{font-size:.8rem;border-radius:6px;padding:.15rem .5rem;background:#e8f5f0;color:#23543f}.wpw-card-action{display:block;text-align:center;margin-top:auto}.wpw-card-body small{display:block;margin-bottom:1rem}.wpw-card-body p{font-size:.95rem;color:#506357}.wpw-education{margin:2rem 0}.wpw-preview{border:1px solid #dde8e2;border-radius:12px;padding:1rem;margin:1.5rem 0}.wpw-preview summary{cursor:pointer;font-weight:700}.wpw-preview iframe{width:100%;height:640px;border:0;background:#f6f6f6}.wpw-pagination ul{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;padding:0}.wpw-pagination a,.wpw-pagination span{padding:.5rem .9rem;border:1px solid #dde8e2;border-radius:7px}.wpw-pagination .current{background:#28765e;color:#fff}.wpw-catalog a:focus-visible,.wpw-catalog button:focus-visible,.wpw-preview summary:focus-visible{outline:3px solid #c18e1d;outline-offset:3px}.wpw-empty{padding:2rem;background:#f5f8f5;border-radius:12px}@media(max-width:900px){.wpw-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.wpw-catalog-grid{grid-template-columns:1fr}.wpw-catalog header{padding:1.25rem}.wpw-preview iframe{height:420px}}.wpw-card-cover{text-decoration:none}@media(max-width:560px){.wpw-catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem;gap:.75rem}.wpw-catalog-filters label:first-of-type,.wpw-catalog-filters button,.wpw-catalog-filters>a{grid-column:1/-1}.wpw-catalog-filters label{font-size:.8rem}}.wpw-download-shell{margin:0;background:#f8faf9;color:#193c32;font-family:system-ui,sans-serif;line-height:1.8}.wpw-download-shell *{box-sizing:border-box}.wpw-download-site-header,.wpw-download-site-footer{max-width:1100px;margin:auto;padding:1.25rem}.wpw-download-site-header a{font-size:1.5rem;font-weight:800;color:#28765e;text-decoration:none}.wpw-download-page{max-width:1100px;margin:0 auto;padding:1rem}.wpw-download-page>nav:first-child{margin-bottom:1rem}.wpw-download-panel{display:flex;align-items:start;gap:2rem;padding:2rem;background:#fff;border:1px solid #dde8e2;border-radius:20px}.wpw-download-panel>div{flex:1;min-width:0}.wpw-download-panel h1{margin:.3rem 0;font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.5}.wpw-download-thumbnail{width:180px;max-height:250px;object-fit:contain;height:auto}.wpw-print-tip{font-size:.9rem;color:#506357;margin-top:1.2rem}.wpw-series-navigation{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin:1.5rem 0}.wpw-series-navigation a{padding:1rem;border:1px solid #dde8e2;border-radius:12px;background:#fff;text-decoration:none;color:#193c32}.wpw-series-navigation small,.wpw-series-navigation strong{display:block}.wpw-series-navigation small{color:#527364}.wpw-series-bundle{padding:1.5rem;background:#e8f5f0;border-radius:14px;margin:1.5rem 0}.wpw-series-bundle h2{margin-top:0}.wpw-download-page a:focus-visible{outline:3px solid #c18e1d;outline-offset:3px}@media(max-width:600px){.wpw-download-panel{padding:1.25rem;display:block}.wpw-download-thumbnail{width:100px;max-height:140px;margin-bottom:.75rem}.wpw-download-panel .wpw-download-button{display:block;text-align:center}.wpw-series-navigation{grid-template-columns:1fr}}.wpw-download-page>nav:first-child a,.wpw-download-site-footer a{color:#28765e}.wpw-download-button{background:#28765e;border-radius:9px}.wpw-download-button:hover,.wpw-download-button:focus{background:#1e5d49}.wpw-download-page .wpw-metadata dd{text-align:right;unicode-bidi:normal}.wpw-home-grades .wpw-home-term-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem, 2vw, 1.25rem)}.wpw-home-grades .wpw-home-term-card{box-sizing:border-box;min-width:0;min-height:180px;align-content:center;gap:.65rem;padding:1.25rem .7rem;background:linear-gradient(150deg,#fff,#f4fbf8)}.wpw-home-grades .wpw-home-term-card::before,.wpw-home-grades .wpw-home-term-card::after{content:none}.wpw-grade-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--worksheet-primary-light);color:var(--worksheet-primary-dark)}.wpw-grade-name{color:var(--worksheet-heading);font-size:clamp(1rem, 1.6vw, 1.2rem);line-height:1.6;overflow-wrap:anywhere}.wpw-grade-count{color:#506357;font-size:.82rem;font-weight:500;line-height:1.6;overflow-wrap:anywhere}@media (min-width:561px){.wpw-home-grades .wpw-home-term-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:901px){.wpw-home-grades .wpw-home-term-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wpw-share{margin-block:2rem;padding:1.25rem;border:1px solid var(--worksheet-border);border-radius:16px;background:var(--worksheet-background)}.wpw-share-title{margin:0 0 .8rem;color:var(--worksheet-heading);font-weight:750}.wpw-share-actions{display:flex;flex-wrap:wrap;gap:.6rem}.wpw-share-actions a,.wpw-share-actions button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:.55rem .9rem;border:1px solid #c9d9d1;border-radius:10px;background:#fff;color:var(--worksheet-primary-dark);font:inherit;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer}.wpw-share [hidden]{display:none}.wpw-share-actions a:hover,.wpw-share-actions button:hover{background:var(--worksheet-primary-light)}.wpw-share a:focus-visible,.wpw-share button:focus-visible,.wpw-share input:focus-visible{outline:3px solid #c18e1d;outline-offset:3px}.wpw-share-status{margin:.65rem 0 0;font-size:.9rem;color:var(--worksheet-primary-dark)}.wpw-share-status:empty{display:none}.wpw-share-fallback{box-sizing:border-box;width:100%;margin-top:.7rem;padding:.6rem;direction:ltr}@media (prefers-reduced-motion:reduce){.wpw-home-term-card{transition:none}.wpw-home-term-card:hover{transform:none}}.wpw-share-actions a,.wpw-share-actions button{gap:.5rem;direction:rtl}.wpw-share-icon{display:block;flex:0 0 20px;width:20px;height:20px}