.teacher-tools-promo_promo__b6X7X{margin:3rem 0;padding:clamp(1.5rem,4vw,3rem);display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:center;border:1px solid #cfdfef;border-radius:24px;background:#edf6ff}.teacher-tools-promo_copy__WF3mH>p:first-child{color:var(--primary-deep);font-weight:700;margin:0 0 .5rem}.teacher-tools-promo_copy__WF3mH h2{color:var(--ink);font-size:clamp(1.65rem,3vw,2.3rem);margin:0}.teacher-tools-promo_copy__WF3mH p{font-size:1rem;line-height:1.9;margin:.75rem 0 1rem}.teacher-tools-promo_copy__WF3mH>a{color:var(--primary-deep);font-weight:700;text-decoration:underline;text-underline-offset:.25em}.teacher-tools-promo_tool__YQL1f{display:flex;gap:1.2rem;padding:1.75rem;border-radius:18px;background:#fff;color:var(--ink);border:1px solid #dce6ef;transition:border-color .15s}.teacher-tools-promo_tool__YQL1f:focus-visible,.teacher-tools-promo_tool__YQL1f:hover{border-color:var(--primary-deep)}.teacher-tools-promo_icon__5qYnD{color:var(--primary-deep);flex:0 0 auto}.teacher-tools-promo_tool__YQL1f b,.teacher-tools-promo_tool__YQL1f strong,.teacher-tools-promo_tool__YQL1f>span>span{display:block}.teacher-tools-promo_tool__YQL1f strong{font-size:1.3rem;line-height:1.7}.teacher-tools-promo_tool__YQL1f>span>span{color:var(--muted);font-size:.95rem;margin:.5rem 0 1rem}.teacher-tools-promo_tool__YQL1f b{font-size:1rem;color:var(--primary-deep)}@media (max-width:760px){.teacher-tools-promo_promo__b6X7X{grid-template-columns:1fr;gap:1.5rem}.teacher-tools-promo_tool__YQL1f{padding:1.25rem;gap:.85rem}}