.educationPage .educationActions{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin:26px 0 16px}.educationPage .educationIntroNote{font-size:14px;color:#cedaf0;max-width:620px}.educationUses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:16px 0 34px}.educationUses article{padding:22px;border:1px solid #5277ae;border-radius:14px;background:#102f60;min-width:0}.educationUses h2{font-size:22px;line-height:1.25;margin:0 0 12px}.educationUses p{line-height:1.6;color:#cedaf0;margin:0}.educationExamples{padding-top:30px;padding-bottom:12px;text-align:center}.educationExamples>p{max-width:760px;margin:0 auto;line-height:1.65;color:#cedaf0}.educationLesson{align-items:start}.educationLesson figure{position:sticky;top:24px}.educationLesson h3{font-size:19px;margin-top:24px}.educationFacts{margin:22px 0}.educationFacts>div{margin:0 0 14px}.educationFacts dt{color:#ffe52f;font-weight:800;margin-bottom:6px}.educationFacts dd{margin:0;color:#cedaf0;line-height:1.6}.educationDesign{max-width:900px;padding:26px;border:1px solid #5277ae;border-radius:16px;background:#102f60;margin-top:30px;margin-bottom:40px}.educationDesign h2{margin-top:0;font-size:28px}.educationDesign p,.educationDesign li{line-height:1.65;color:#cedaf0}.educationDesign ul{padding-left:24px;margin-bottom:0}.educationDesign li{margin-bottom:14px}.educationDesign strong{color:#f8fbff}.educationContact{max-width:900px;padding:32px;border:2px solid #ffe52f;border-radius:18px;background:#102f60;text-align:center;margin-top:32px;margin-bottom:44px}.educationContact h2{font-size:clamp(27px,4vw,38px);line-height:1.2}.educationContact>p{max-width:710px;margin-left:auto;margin-right:auto;line-height:1.65;color:#cedaf0}.educationContact .btn{margin:12px 0;white-space:normal}.educationContact .educationMailAddress{font-size:16px}.educationMailAddress a{color:#ffe52f;overflow-wrap:anywhere}.educationContact .educationStatus{font-size:14px;margin-top:22px}.educationPage .orgIntro .orgAccountNote{display:none}@media(max-width:850px){.educationLesson figure{position:static}}@media(max-width:700px){.educationUses{grid-template-columns:1fr}.educationDesign,.educationContact{padding:22px}.educationPage .educationActions{flex-direction:column;gap:16px}.educationPage .educationActions .btn,.educationContact .btn{width:100%}.educationLesson .orgOptions dd{overflow-wrap:anywhere}}

.educationDemo{max-width:900px;padding:28px;border:1px solid #5277ae;border-radius:18px;background:#102f60;margin-top:16px;margin-bottom:36px;text-align:center}.educationDemo h2{font-size:clamp(26px,4vw,36px);line-height:1.2}.educationDemo>p{max-width:700px;margin-left:auto;margin-right:auto;line-height:1.65;color:#cedaf0}.eduReels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0}.eduReel{min-width:0}.eduReel h3{font-size:14px;color:#ffe52f;margin:0 0 10px;min-height:36px;display:flex;align-items:center;justify-content:center}.eduSlot{height:164px;position:relative;overflow:hidden;border:1px solid #a9bfd7;border-radius:8px;background:#fffdf5;color:#071a36;box-shadow:inset 0 13px 20px -18px #293c5d,inset 0 -13px 20px -18px #293c5d}.eduSlot:after{content:'';position:absolute;inset:40px 0;pointer-events:none;border-top:2px solid #ff3045;border-bottom:2px solid #ff3045;background:linear-gradient(90deg,#ff304511,transparent 20%,transparent 80%,#ff304511)}.eduTrack{height:100%;display:grid;grid-template-rows:40px 84px 40px}.eduValue,.eduNeighbor{display:flex;align-items:center;justify-content:center;padding:4px 8px;text-align:center;overflow-wrap:anywhere;line-height:1.25}.eduValue{font-size:clamp(15px,2.3vw,21px)}.eduNeighbor{font-size:12px;color:#5e6b7d}.eduSlot.is-spinning .eduTrack{animation:eduRoll .18s linear infinite;filter:blur(.5px)}.eduSlot.has-landed{border:2px solid #ffe52f;box-shadow:0 0 0 2px #ffe52f33}.educationDemo .eduDemoResult{font-weight:800;color:#ffe52f;min-height:52px}.educationDemo .eduDemoNote{font-size:13px;margin-top:18px}.educationMore{padding-top:20px;padding-bottom:30px}.educationMore>h2,.educationMore>p{text-align:center}.educationMore>p{color:#cedaf0;line-height:1.65}.educationIdeaLists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.educationIdeaLists article{background:#102f60;border:1px solid #5277ae;border-radius:14px;padding:22px;min-width:0}.educationIdeaLists h3{margin-top:0;font-size:23px}.educationIdeaLists ul{padding-left:20px;margin-bottom:0}.educationIdeaLists li{line-height:1.6;color:#cedaf0;margin-bottom:12px}.educationFuture{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:22px;padding-bottom:32px}.educationFuture>div{border-top:3px solid #ffe52f;padding-top:20px;min-width:0}.educationFuture h2{font-size:28px;line-height:1.25}.educationFuture p{line-height:1.65;color:#cedaf0}@keyframes eduRoll{from{transform:translateY(-10px)}to{transform:translateY(10px)}}@media(max-width:700px){.educationIdeaLists,.educationFuture{grid-template-columns:1fr}.educationDemo{padding:20px}.eduReels{gap:6px}.eduValue{font-size:14px;padding:4px}.eduNeighbor{font-size:10px;padding:3px}.eduReel h3{font-size:12px}.educationDemo .btn{width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.eduSlot.is-spinning .eduTrack{animation:none;filter:none}}
