.aeo-exercise-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.aeo-exercise{padding:28px;border:1px solid #d8dfdd;border-radius:14px;background:#fff;display:flex;flex-direction:column;gap:20px;color:#132c3e}.aeo-exercise fieldset{border:0;padding:0;margin:0}.aeo-exercise legend{width:100%;padding:0;margin-bottom:24px}.aeo-exercise legend strong{display:block;font-size:1.08rem;line-height:1.5;margin-top:10px}.aeo-exercise label{display:flex;align-items:flex-start;gap:10px;margin:16px 0;cursor:pointer;line-height:1.55}.aeo-exercise input[type=radio]{width:18px;height:18px;flex:0 0 18px;margin-top:4px;accent-color:#156568}.aeo-exercise-feedback{margin:0!important;min-height:3rem}.aeo-exercise-feedback.is-correct{color:#166448}.aeo-exercise-feedback.is-wrong{color:#8a4220}.aeo-exercise button{margin-top:auto;align-self:flex-start}.aeo-table-wrap{overflow-x:auto}.aeo-price-table{border-collapse:collapse;width:100%;margin:24px 0;border:1px solid #d9e3e0}.aeo-price-table caption{text-align:left;font-weight:700;padding:14px 0}.aeo-price-table th,.aeo-price-table td{padding:14px 18px;text-align:left;border-bottom:1px solid #d9e3e0}.aeo-price-table thead{background:#132c3e;color:#fff}.aeo-price-table tbody tr:nth-child(even){background:#f3f6f3}.aeo-learning-list li{padding:8px 0}.aeo-prose{max-width:860px}.aeo-prose h2{margin-top:42px}.aeo-prose p{line-height:1.8}@media(max-width:900px){.aeo-exercise-grid{grid-template-columns:1fr}.aeo-price-table th,.aeo-price-table td{padding:12px 10px}}
