.kids-activity-studio-module__5hYnwW__studio{color:#173a49;background:#f4faf9;border:1px solid #c9dfdf;border-radius:20px;margin:24px 0;font-size:16px;line-height:1.6;overflow:hidden}.kids-activity-studio-module__5hYnwW__heading{padding:22px 24px 12px}.kids-activity-studio-module__5hYnwW__heading>span{letter-spacing:.09em;color:#087f82;font-size:12px;font-weight:800}.kids-activity-studio-module__5hYnwW__heading h3{margin:7px 0 10px;font-size:clamp(22px,2.5vw,29px);line-height:1.25}.kids-activity-studio-module__5hYnwW__heading p{margin:5px 0}.kids-activity-studio-module__5hYnwW__settings{flex-wrap:wrap;gap:12px 22px;padding:0 24px 16px;display:flex}.kids-activity-studio-module__5hYnwW__settings label{align-items:center;gap:8px;min-height:44px;display:flex}.kids-activity-studio-module__5hYnwW__settings input{accent-color:#087f82;width:20px;height:20px}.kids-activity-studio-module__5hYnwW__tabs{border-bottom:1px solid #c9dfdf;flex-wrap:wrap;gap:8px;padding:0 24px 20px;display:flex}.kids-activity-studio-module__5hYnwW__studio button,.kids-activity-studio-module__5hYnwW__studio select,.kids-activity-studio-module__5hYnwW__studio input[type=number]{font:inherit;color:#173a49;background:#fff;border:1px solid #91b7b8;border-radius:10px;min-height:48px;padding:10px 15px}.kids-activity-studio-module__5hYnwW__studio button{cursor:pointer}.kids-activity-studio-module__5hYnwW__studio button[aria-pressed=true]{background:#d9efed;border:2px solid #087f82}.kids-activity-studio-module__5hYnwW__studio button:disabled{opacity:.65;cursor:default}.kids-activity-studio-module__5hYnwW__studio :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #a76b0d}.kids-activity-studio-module__5hYnwW__panel{background:#fff;padding:22px 24px}.kids-activity-studio-module__5hYnwW__panel h4{margin:0 0 12px;font-size:21px;line-height:1.3}.kids-activity-studio-module__5hYnwW__choiceList{gap:10px;display:grid}.kids-activity-studio-module__5hYnwW__choiceList button{text-align:left;align-items:flex-start;gap:12px;display:flex}.kids-activity-studio-module__5hYnwW__choiceList button strong{flex-shrink:0}.kids-activity-studio-module__5hYnwW__status{background:#eff7f6;border-left:4px solid #13857d;padding:12px 15px}.kids-activity-studio-module__5hYnwW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.kids-activity-studio-module__5hYnwW__transfer{border-top:1px solid #d7e6e6;padding:14px 0}.kids-activity-studio-module__5hYnwW__transfer p{margin:5px 0}.kids-activity-studio-module__5hYnwW__note{color:#46636e;margin:14px 0 0;font-size:13px}.kids-activity-studio-module__5hYnwW__quiet{background:#f4f6f5}.kids-activity-studio-module__5hYnwW__quiet .kids-activity-studio-module__5hYnwW__panel{background:#fcfdfc}.kids-activity-studio-module__5hYnwW__quiet .kids-activity-studio-module__5hYnwW__tabs button[aria-pressed=true]{background:#e4eae7}.kids-activity-studio-module__5hYnwW__large .kids-activity-studio-module__5hYnwW__panel{font-size:19px;line-height:1.75}.kids-activity-studio-module__5hYnwW__large .kids-activity-studio-module__5hYnwW__panel button{min-height:54px;font-size:18px}.kids-activity-studio-module__5hYnwW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.kids-activity-studio-module__5hYnwW__cards button{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:130px;display:flex}.kids-activity-studio-module__5hYnwW__cards svg{flex-shrink:0;width:42px;height:42px}.kids-activity-studio-module__5hYnwW__jobs{gap:10px;display:grid}.kids-activity-studio-module__5hYnwW__jobs button{text-align:left;min-height:56px}.kids-activity-studio-module__5hYnwW__scratch{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:2px solid #8fb4b7;border-radius:14px;place-items:center;min-height:190px;margin:16px 0;padding:18px;display:grid;position:relative;overflow:hidden}.kids-activity-studio-module__5hYnwW__scratch>p{z-index:0;text-align:center;max-width:40em;margin:0;font-size:19px;position:relative}.kids-activity-studio-module__5hYnwW__cover{pointer-events:none;z-index:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.kids-activity-studio-module__5hYnwW__cover span{background:#315c69}.kids-activity-studio-module__5hYnwW__cover span[data-clear=true]{background:0 0}.kids-activity-studio-module__5hYnwW__scratchLabel{z-index:2;color:#fff;pointer-events:none;place-items:center;font-size:20px;font-weight:700;display:grid;position:absolute;inset:0}.kids-activity-studio-module__5hYnwW__counter{background:#f6fbfa;border:1px solid #afcccc;border-radius:16px;justify-content:center;align-items:center;gap:25px;min-height:200px;margin:15px 0;padding:20px;display:flex;position:relative}.kids-activity-studio-module__5hYnwW__numeral{text-align:center;color:#123f4b;min-width:90px;font-size:clamp(70px,12vw,130px);font-weight:750;line-height:1}.kids-activity-studio-module__5hYnwW__dots{grid-template-columns:repeat(2,52px);gap:12px;display:grid}.kids-activity-studio-module__5hYnwW__tenFrame{grid-template-columns:repeat(5,52px);gap:6px;display:grid}.kids-activity-studio-module__5hYnwW__studio .kids-activity-studio-module__5hYnwW__dot{color:#164a55;background:#fff;border:2px solid #236c75;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;font-size:19px;font-weight:750;display:grid}.kids-activity-studio-module__5hYnwW__studio .kids-activity-studio-module__5hYnwW__dot[data-counted=true]{color:#fff;background:#176d70}.kids-activity-studio-module__5hYnwW__studio .kids-activity-studio-module__5hYnwW__dot i{background:currentColor;border-radius:50%;width:15px;height:15px;display:block}.kids-activity-studio-module__5hYnwW__tenFrame .kids-activity-studio-module__5hYnwW__dot{border-radius:4px}.kids-activity-studio-module__5hYnwW__tenFrame .kids-activity-studio-module__5hYnwW__dot:disabled{opacity:1;background:#fff;border:1px solid #8caaae}.kids-activity-studio-module__5hYnwW__empty{color:#46636e;font-size:18px}.kids-activity-studio-module__5hYnwW__fraction{gap:5px;display:flex}.kids-activity-studio-module__5hYnwW__break{text-align:center;background:#edf4f2;padding:25px}.kids-activity-studio-module__5hYnwW__schedule{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.kids-activity-studio-module__5hYnwW__schedule span{border-bottom:2px solid #c5d7d5;padding:6px 10px}.kids-activity-studio-module__5hYnwW__schedule [aria-current=step]{border-color:#087f82;font-weight:750}.kids-activity-studio-module__5hYnwW__studio a{color:#08717a;text-underline-offset:3px;text-decoration:underline}.kids-activity-studio-module__5hYnwW__help{border-top:1px solid #c9dfdf;padding:16px 24px}.kids-activity-studio-module__5hYnwW__help summary{cursor:pointer;min-height:44px;font-weight:700}.kids-activity-studio-module__5hYnwW__help p{font-size:14px}.kids-activity-studio-module__5hYnwW__studio *{box-sizing:border-box}@media (max-width:650px){.kids-activity-studio-module__5hYnwW__heading,.kids-activity-studio-module__5hYnwW__panel{padding:18px 14px}.kids-activity-studio-module__5hYnwW__tabs,.kids-activity-studio-module__5hYnwW__settings{padding-left:14px;padding-right:14px}.kids-activity-studio-module__5hYnwW__tabs{gap:7px}.kids-activity-studio-module__5hYnwW__tabs button{flex:140px;font-size:14px}.kids-activity-studio-module__5hYnwW__cards{gap:7px}.kids-activity-studio-module__5hYnwW__cards button{min-height:130px;padding:8px;font-size:14px}.kids-activity-studio-module__5hYnwW__cards svg{width:35px;height:35px}.kids-activity-studio-module__5hYnwW__counter{flex-direction:column;gap:16px;padding:15px 8px}.kids-activity-studio-module__5hYnwW__dots{grid-template-columns:repeat(5,44px);gap:8px}.kids-activity-studio-module__5hYnwW__tenFrame{grid-template-columns:repeat(5,44px)}.kids-activity-studio-module__5hYnwW__studio .kids-activity-studio-module__5hYnwW__dot{width:44px;height:44px;min-height:44px}.kids-activity-studio-module__5hYnwW__large .kids-activity-studio-module__5hYnwW__cards button{font-size:16px}.kids-activity-studio-module__5hYnwW__help{padding:15px 14px}}@media (prefers-reduced-motion:reduce){.kids-activity-studio-module__5hYnwW__studio *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.kids-activity-studio-module__5hYnwW__settings,.kids-activity-studio-module__5hYnwW__tabs,.kids-activity-studio-module__5hYnwW__actions{display:none}.kids-activity-studio-module__5hYnwW__studio{break-inside:avoid}}.kids-activity-studio-module__5hYnwW__studio input[type=number]{width:90px}
.bright-minds-module__AIIyIa__page{color:#143547;background:#fbfdfc;padding:22px clamp(15px,3vw,48px) 50px;font-size:17px;line-height:1.7}.bright-minds-module__AIIyIa__page *{box-sizing:border-box}.bright-minds-module__AIIyIa__page h1{letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(36px,5vw,62px);line-height:1.1}.bright-minds-module__AIIyIa__page h2{margin:8px 0 14px;font-size:clamp(25px,3vw,35px);line-height:1.25}.bright-minds-module__AIIyIa__page h3{font-size:21px;line-height:1.35}.bright-minds-module__AIIyIa__page h4{font-size:18px}.bright-minds-module__AIIyIa__page p{max-width:78ch}.bright-minds-module__AIIyIa__page a{color:#087880;text-underline-offset:4px}.bright-minds-module__AIIyIa__page :is(a,button,select,summary):focus-visible{outline-offset:4px;outline:3px solid #a76b0d}.bright-minds-module__AIIyIa__page button,.bright-minds-module__AIIyIa__page select{font:inherit;color:#173e4b;background:#fff;border:1px solid #98babb;border-radius:10px;min-height:48px;padding:10px 15px}.bright-minds-module__AIIyIa__page button,.bright-minds-module__AIIyIa__page summary{cursor:pointer}.bright-minds-module__AIIyIa__page summary{min-height:44px;font-weight:700}.bright-minds-module__AIIyIa__nav{flex-wrap:wrap;gap:10px 20px;padding:10px 0 20px;display:flex}.bright-minds-module__AIIyIa__nav a{align-items:center;min-height:44px;display:inline-flex}.bright-minds-module__AIIyIa__hero{isolation:isolate;background:#f0f8f5;border:1px solid #cce0de;border-radius:22px;min-height:330px;padding:clamp(25px,4vw,52px);position:relative;overflow:hidden}.bright-minds-module__AIIyIa__hero>img{object-fit:cover;z-index:-2;width:45%;height:100%;position:absolute;inset:0 0 0 auto}.bright-minds-module__AIIyIa__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f0f8f5 45%,#f0f8f5ed 60%,#f0f8f54d);position:absolute;inset:0}.bright-minds-module__AIIyIa__hero>p{max-width:63ch}.bright-minds-module__AIIyIa__eyebrow{letter-spacing:.1em;color:#087f82;font-size:12px;font-weight:800}.bright-minds-module__AIIyIa__tagline{color:#087d80;font-size:clamp(21px,2.5vw,28px);font-weight:600;line-height:1.45}.bright-minds-module__AIIyIa__actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.bright-minds-module__AIIyIa__actions a{background:#fff;border:1px solid #9dbfbd;border-radius:10px;align-items:center;min-height:48px;padding:11px 18px;font-weight:650;text-decoration:none;display:inline-flex}.bright-minds-module__AIIyIa__actions .bright-minds-module__AIIyIa__primary{color:#fff;background:#087d80;border-color:#087d80}.bright-minds-module__AIIyIa__section{border-bottom:1px solid #d8e6e3;padding:35px 0;scroll-margin-top:90px}.bright-minds-module__AIIyIa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bright-minds-module__AIIyIa__card{background:#fff;border:1px solid #d1e2df;border-radius:13px;padding:21px}.bright-minds-module__AIIyIa__card h3{margin:8px 0 10px}.bright-minds-module__AIIyIa__card p{font-size:15px}.bright-minds-module__AIIyIa__card svg{color:#087f82;width:30px;height:30px}.bright-minds-module__AIIyIa__card a{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.bright-minds-module__AIIyIa__card ul{padding-left:20px;font-size:15px}.bright-minds-module__AIIyIa__plainList{padding-left:24px}.bright-minds-module__AIIyIa__note{background:#edf5f2;border-left:4px solid #198477;margin:20px 0;padding:18px 22px;font-size:15px}.bright-minds-module__AIIyIa__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.bright-minds-module__AIIyIa__resource{border-bottom:1px solid #d3e2e0;padding:17px 0}.bright-minds-module__AIIyIa__resource h4{margin:0}.bright-minds-module__AIIyIa__resource p{margin:8px 0;font-size:15px}.bright-minds-module__AIIyIa__resource>a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.bright-minds-module__AIIyIa__practice{background:#f4faf7;border:1px solid #cadeda;border-radius:18px;margin:20px 0;padding:26px}.bright-minds-module__AIIyIa__practice select{width:100%;max-width:900px;margin:8px 0 22px;display:block}.bright-minds-module__AIIyIa__practice li{padding:5px 0}.bright-minds-module__AIIyIa__practice small{color:#486672;margin-top:20px;font-size:13px;display:block}.bright-minds-module__AIIyIa__choiceList{gap:10px;display:grid}.bright-minds-module__AIIyIa__choiceList button{text-align:left}.bright-minds-module__AIIyIa__choiceList button[aria-pressed=true]{background:#e1f0ea;border:2px solid #087f82}.bright-minds-module__AIIyIa__feedback{background:#fff;border-left:4px solid #188579;padding:14px 18px}.bright-minds-module__AIIyIa__practice details{padding:16px 0}.bright-minds-module__AIIyIa__tableWrap{overflow-x:auto}.bright-minds-module__AIIyIa__page table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.bright-minds-module__AIIyIa__page th,.bright-minds-module__AIIyIa__page td{text-align:left;vertical-align:top;border-bottom:1px solid #c9ddda;padding:14px}.bright-minds-module__AIIyIa__page th{background:#e8f2ef}.bright-minds-module__AIIyIa__page td:first-child{font-weight:700}.bright-minds-module__AIIyIa__sourceNote{color:#4b6572;font-size:14px}.bright-minds-module__AIIyIa__page details>p{font-size:15px}.bright-minds-module__AIIyIa__page details{margin:14px 0}.bright-minds-module__AIIyIa__page a[rel~=external]:after{content:" ↗";font-size:.8em}@media (max-width:950px){.bright-minds-module__AIIyIa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bright-minds-module__AIIyIa__hero>img{opacity:.35;width:55%}.bright-minds-module__AIIyIa__hero:after{background:linear-gradient(90deg,#f0f8f5 30%,#f0f8f5cc)}}@media (max-width:600px){.bright-minds-module__AIIyIa__page{padding:15px 13px 35px;font-size:16px}.bright-minds-module__AIIyIa__grid,.bright-minds-module__AIIyIa__links{grid-template-columns:1fr}.bright-minds-module__AIIyIa__hero{padding:25px 20px}.bright-minds-module__AIIyIa__hero>img{opacity:.16;width:100%}.bright-minds-module__AIIyIa__hero:after{background:#f0f8f5ba}.bright-minds-module__AIIyIa__actions a{justify-content:center;width:100%}.bright-minds-module__AIIyIa__practice{padding:20px 15px}.bright-minds-module__AIIyIa__section{padding:26px 0}.bright-minds-module__AIIyIa__nav{gap:4px 15px}}@media (prefers-reduced-motion:reduce){.bright-minds-module__AIIyIa__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
