.learning-nudge{width:min(100%,760px);margin:auto;padding:clamp(1.1rem,4vw,2.5rem);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(300px,48vh,520px)}.learning-nudge-mark{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:#eaf3ff;color:#1769e8;font-size:1.55rem;margin-bottom:1rem}.learning-nudge h2{font-size:clamp(1.35rem,3vw,1.8rem);font-weight:750;letter-spacing:-.025em;color:#17345f;margin:0 0 .7rem}.learning-nudge-copy{max-width:54ch;color:#4b607c;line-height:1.65;font-size:clamp(1rem,2vw,1.1rem);margin:0 auto 1.25rem}.learning-nudge-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin:0 auto 1rem}.learning-nudge-actions .btn{border-radius:999px;white-space:nowrap}.learning-nudge-meaning{max-width:52ch;color:#1769e8;background:#f2f7ff;border-radius:14px;padding:.65rem 1rem;margin:.15rem auto 1rem}.learning-nudge-share{border:0;background:0 0;color:#60738c;text-decoration:underline;text-underline-offset:3px;font-size:.9rem;padding:.5rem}.learning-nudge-ad{width:min(100%,620px);padding:.8rem 1rem;margin:1rem auto;border:1px solid #e4ebf5;border-radius:16px;background:#fbfcfe;text-align:left;color:#344966}.learning-nudge-ad small{display:block;text-transform:uppercase;letter-spacing:.06em;color:#75869a;font-size:.68rem;margin-bottom:.3rem}.learning-nudge-ad h3{font-size:1rem;font-weight:700;margin:.1rem 0 .3rem}.learning-nudge-ad p{margin:0 0 .6rem;font-size:.9rem;line-height:1.5}.learning-nudge-ad .btn{font-size:.88rem}.learning-nudge-ad ins{display:block;min-height:90px}@media(max-width:575.98px){.learning-nudge{min-height:280px;padding:1.1rem .6rem}.learning-nudge-actions{gap:.45rem}.learning-nudge-actions .btn{font-size:.9rem;padding:.5rem .8rem}.learning-nudge-ad{padding:.7rem}}@media(prefers-reduced-motion:no-preference){.learning-nudge-mark{animation:nudge-bob 2.4s ease-in-out infinite}@keyframes nudge-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}}