.wp{--wp-benefits-bg:#f4f9ff}.wp.wg-hub.ww-playful .wp-hero{padding:133px 0 95px}.wp .wp-hero-content{z-index:2;position:relative}.wp-crumbs ol{flex-wrap:wrap;gap:.5rem;margin:0 0 26px;padding:0;font-weight:800;list-style:none;display:flex}.wp-crumbs li+li:before{content:"/";opacity:.55;margin-right:.5rem}.wp-crumbs a{text-underline-offset:3px;text-decoration:underline}.wp-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(22px,5vw,72px);display:grid}.wp .wp-hero-grid h1{font-size:clamp(2.25rem,5.2vw,4.5rem)}.wp-paper{background:#fff;border:1px solid #d4e3f7;border-radius:14px;justify-self:center;width:min(100%,330px);height:auto;box-shadow:0 12px 35px #1e3a8a22}.wp-wave{fill:#f4f9ff;width:100%;height:55px;display:block;position:absolute;inset:auto 0 -1px}.wp.ww-playful .wp-hero:after{content:none}.wp-section{padding-block:clamp(35px,6vw,82px);scroll-margin-top:95px}.wp-section h2{margin:0 0 12px;font-size:clamp(2rem,4vw,3rem)}.wp-section>p{margin:0 0 26px}.wp-section>h3{margin:36px 0 16px;font-size:1.55rem}.wp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:18px;display:grid}.wp-download{color:#1e3a8a;background:#edf5ff;border-radius:999px;align-self:flex-start;margin:auto 16px 16px;padding:8px 12px;font-weight:800;text-decoration:none;display:inline-block}.wp-section>.wp-download{margin:22px 0 0}.wp-pills{flex-wrap:wrap;gap:10px;display:flex}.wp-pills a{color:#1e3a8a;background:#fff;border:1px solid #dce8f9;border-radius:999px;padding:8px 14px;font-weight:800}@media (max-width:680px){.wp.wg-hub.ww-playful .wp-hero{padding:103px 0 60px}.wp-hero-grid{grid-template-columns:1fr}.wp-wave{height:34px}.wp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:12px}}.wp-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.wp-section h3 a:hover{text-decoration:underline}.wp .wp-crumbs,.wp .wp-crumbs a{color:#fff}.wp .wp-hero :focus-visible{outline-color:#ffcc45}.wp .wh-hero-copy .wp-format{margin:16px 0 0;font-size:.875rem}.wp-illustrated-hero{overflow:clip}.wp-hub-hero .bh-hero:after{background:radial-gradient(50% 100% at 50% 100%,#fff 98%,#0000 100%) 0 0/180px 100% repeat-x,linear-gradient(#fff,#fff) bottom/100% 1px no-repeat;bottom:0}.wp-library-band{background:#fff}.wp-entry-hero .bh-hero{background:linear-gradient(145deg,#bce5ff,#e0f1ff 55%,#ffe6a6)}.wp-entry-hero .bh-hero:after{content:none}.wp-entry-hero+.ww-download{margin-top:0}.wp-entry-hero .wg-button{min-width:176px}.wp-entry-hero .wp-worksheet-button{background:#005be0;box-shadow:0 4px #0048b3;color:#fff!important}.wp-illustrated-hero .bh-hero{padding-bottom:clamp(40px,6vw,90px)}.wp-hero-secondary{align-items:center;gap:8px;font-weight:900;display:inline-flex}.wp-section-nav{padding-block:22px 8px}.wp-pills a[aria-current]{background:#e0f1ff;border-color:#98cbff}.wp-pills a:hover{border-color:#005be0}.wp-benefits{background:var(--wp-benefits-bg);text-align:center}.wp-benefit-grid,.wp-stage-grid,.wp-print-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.wp-benefit-grid article,.wp-stage-grid article,.wp-print-steps li{background:#fff;border-radius:25px;padding:clamp(18px,3vw,32px)}.wp-benefit-grid article{border:1px solid #dce8f9}.wp-benefit-grid h3,.wp-stage-grid h3,.wp-activity-scene h3{margin:8px 0;font-size:1.45rem}.wp-benefit-grid p,.wp-stage-grid p,.wp-print-steps li p{margin:0;font-size:1rem}.wp-guide{background:#fff2db}.wp-picks h3{margin-bottom:14px}.wp-print-steps ol{padding:0;list-style:none}.wp-print-steps li{background:#f4f9ff}.wp-print-steps li:before{content:attr(data-step);background:#ffcc45;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:12px;font-weight:900;display:grid}.wp-print-note{border:1px solid #dce8f9;border-radius:16px;padding:17px 20px}.wp-print-note summary{cursor:pointer;font-weight:900}.wp-about{background:#f4f9ff;border-radius:25px;margin-bottom:35px;padding:22px 28px}.wp-about p{margin:0 0 8px}.wp-about .wp-facts{margin:0;font-size:.95rem;font-weight:900}.wp-topic-row{margin-bottom:40px}.wp-topic-row>.wp-download{margin:16px 0 0}.wp-activity-scene{background:#e0f1ff;border-radius:30px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(20px,4vw,50px);padding:clamp(16px,3vw,36px);display:grid}.wp-activity-scene img{border-radius:23px;width:100%;display:block}.wp-stage-art{background:#fffa;margin-top:26px}@media (max-width:760px){.wp-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wp-stage-grid,.wp-print-steps ol,.wp-activity-scene{grid-template-columns:1fr}}.wp-print-steps li:before{content:attr(data-step) / ""}.wp-jump{z-index:8;scrollbar-width:thin;background:#fff;border:1px solid #dce8f9;border-radius:18px;gap:8px;margin:24px 0 30px;padding:10px;display:flex;position:sticky;top:8px;overflow-x:auto;box-shadow:0 8px 24px #1e3a8a14}.wp-jump a{background:#edf5ff;border-radius:999px;flex:none;padding:9px 13px;font-size:.9rem;font-weight:800}.wp-jump a:hover{background:#d9edff}.wp-topic-row[id],#about-collection,#all-sheets{scroll-margin-top:92px}.wp-facts li{background:#fff;border-radius:999px;padding:5px 10px}.wp-related-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.wp-related-actions .wp-download{margin:0}.wp-more-sheets{background:#fff;margin-top:16px}.wp-more-sheets .wp-grid{margin:16px 0}.wp-example-note{font-weight:800;font-size:.9rem!important}.wp-library>.wp-topic-row:last-child{margin-bottom:0}@media (max-width:760px){.wp-illustrated-hero .wp-actions{justify-content:center}}.wp-banner{isolation:isolate;background:var(--wp-banner);color:#fff;border-radius:32px;grid-template-columns:1.15fr .85fr;min-height:380px;margin-bottom:28px;display:grid;position:relative;overflow:hidden}.wp-banner-text{z-index:2;padding:52px 0 56px 56px;position:relative}.wp .wp-banner h2{color:#fff;margin:0 0 16px;font-size:clamp(2.4rem,4.2vw,3.4rem);font-weight:600;line-height:1.05}.wp .wp-banner p{color:#ffffffe6;max-width:30rem;margin:0 0 12px;font-size:1.06rem}.wp-banner-facts{color:#fffc;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 28px;padding:0;font-size:.875rem;font-weight:800;list-style:none;display:flex}.wp-banner-facts li{white-space:nowrap}.wp-banner-facts li+li:before{content:"";vertical-align:middle;background:var(--wp-blob);border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}.wp-banner-actions{flex-wrap:wrap;gap:12px;display:flex}.wp a.wp-pack{color:#1e3a8a;background:#ffcc45;border-radius:26px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 24px;font-weight:900;text-decoration:none;transition:transform .15s cubic-bezier(.22,1,.36,1),background-color .15s;display:inline-flex;box-shadow:0 4px #00000026}.wp a.wp-pack:hover{background:#ffd766;transform:translateY(-2px)}.wp-pack span{opacity:.7;font-size:.875rem;font-weight:700}.wp .wp-related-actions a.wp-pack{min-height:0;box-shadow:none;border-radius:999px;gap:6px;padding:8px 14px;font-weight:800}.wp .wp-related-actions a.wp-pack:hover{transform:none}.wp-related-actions .wp-pack svg{width:16px;height:16px}.wp-related-actions .wp-pack span{font-size:inherit}.wp .wp-banner-ghost{color:#fff;border:2px solid #ffffffb3;border-radius:26px;justify-content:center;align-items:center;gap:4px;min-height:52px;padding:0 22px;font-weight:800;text-decoration:none;transition:background-color .15s;display:inline-flex}.wp .wp-banner-ghost:hover{background:#ffffff1f}.wp-banner :focus-visible{outline-offset:3px;outline:3px solid #fff}.wp-banner-loop{width:56px;color:var(--wp-blob);opacity:.9;position:absolute;bottom:6px;left:20px}.wp-banner-art{position:relative}.wp-banner-art svg{fill:var(--wp-blob);position:absolute}.wp-banner-blob-a{width:520px;top:-40px;right:-90px}.wp-banner-blob-b{opacity:.55;width:230px;bottom:-110px;left:-20px;transform:rotate(140deg)}.wp-banner-cover{z-index:1;background:#fff;border-radius:18px;width:min(270px,70%);padding:12px;position:absolute;top:50%;right:64px;transform:translateY(-50%)rotate(4deg);box-shadow:0 18px 36px #0f1f5a40}.wp-banner-cover img{border-radius:10px;width:100%;height:auto;display:block}.wp-tape{z-index:2;background:#ffffffb3;border-radius:3px;width:92px;height:26px;margin-left:-46px;position:absolute;top:-12px;left:50%;transform:rotate(-5deg);box-shadow:0 1px 2px #0000001a}.wp .wp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.wp-card{border:2px solid var(--wp-tint);background:#fff;border-radius:28px;flex-direction:column;min-width:0;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:flex;overflow:hidden}.wp-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #1e3a8a1f}.wp-card-art{aspect-ratio:1/1.08;background:var(--wp-tint);place-items:center;display:grid;position:relative;overflow:hidden}.wp-card-blob{width:112%;fill:var(--wp-tape);opacity:.22;transform:rotate(var(--wp-r,20deg));transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute}.wp-card:nth-child(4n+2){--wp-r:110deg}.wp-card:nth-child(4n+3){--wp-r:200deg}.wp-card:nth-child(4n){--wp-r:290deg}.wp-card:hover .wp-card-blob{transform:rotate(calc(var(--wp-r,20deg) + 25deg)) scale(1.06)}.wp-card-paper{background:#fff;border-radius:6px;width:66%;transition:transform .25s cubic-bezier(.22,1,.36,1);position:relative;transform:rotate(-3deg);box-shadow:0 2px 3px #1e3a8a1a,0 14px 26px #1e3a8a26}.wp-card:nth-child(2n) .wp-card-paper{transform:rotate(3deg)}.wp-card:hover .wp-card-paper{transform:rotate(0)scale(1.04)}.wp-card-paper img{border-radius:6px;width:100%;height:auto;display:block}.wp-card-paper .wp-tape{background:color-mix(in srgb, var(--wp-tape) 70%, transparent);width:64px;height:20px;margin-left:-32px;top:-9px}.wp-card-num{color:var(--wp-banner);background:#fff;border-radius:10px;padding:2px 9px;font:600 15px/1.4 Fredoka,Nunito,sans-serif;position:absolute;top:14px;left:16px}.wp-card-body{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:16px 16px 18px 20px;display:flex}.wp .wp-card h3{margin:0 0 2px;font-size:1.19rem;font-weight:600;line-height:1.25}.wp .wp-card h3 a{color:#1e3a8a;text-decoration:none}.wp .wp-card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.wp-card-meta{color:#5b6b8f;font-size:.8125rem;font-weight:700}.wp-card-dl{color:#1e3a8a;background:#ffcc45;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:transform .15s cubic-bezier(.22,1,.36,1),background-color .15s;display:grid;box-shadow:0 3px #e0a92a}.wp-card-dl:hover{background:#ffd766;transform:translateY(-2px)}.wp-card-dl:active{transform:translateY(1px);box-shadow:0 1px #e0a92a}@media (max-width:900px){.wp-banner{border-radius:28px;grid-template-columns:1fr;min-height:0}.wp-banner-art{order:-1;height:230px}.wp-banner-blob-a{width:330px;top:-60px;right:-70px}.wp-banner-blob-b{width:170px;bottom:-80px;left:-50px}.wp-banner-cover{border-radius:14px;width:168px;padding:8px;top:56%;left:50%;right:auto;transform:translate(-50%,-50%)rotate(4deg)}.wp-banner-cover .wp-tape{width:64px;height:20px;margin-left:-32px;top:-9px}.wp-banner-text{text-align:center;padding:4px 18px 28px}.wp .wp-banner h2{margin-bottom:12px;font-size:2rem}.wp .wp-banner p{margin-inline:auto;font-size:.95rem}.wp-banner-facts{justify-content:center;gap:4px 8px;margin-bottom:20px;font-size:.78rem}.wp-banner-facts li+li:before{margin-right:8px}.wp-banner-actions{flex-direction:column;gap:10px}.wp a.wp-pack,.wp .wp-banner-ghost{min-height:48px}.wp-banner-loop{display:none}.wp .wp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wp-card{border-radius:20px}.wp-card-art{aspect-ratio:1/1.15}.wp-card-paper{width:70%}.wp-card-num{border-radius:8px;padding:1px 7px;font-size:13px;top:10px;left:10px}.wp-card-body{gap:8px;padding:10px 10px 12px 12px}.wp .wp-card h3{margin:0;font-size:.95rem}.wp-card-meta{display:none}.wp-card-dl{width:38px;height:38px;box-shadow:0 2px #e0a92a}.wp-card-dl svg{width:18px;height:18px}}
