.student-booking-deep-link-banner_banner__4oMxV{display:flex;gap:14px;align-items:flex-start;margin:0 0 20px;padding:16px 18px;border-radius:16px;border:1px solid #c4e9e1;background:#f0faf7;color:#08463e}.student-booking-deep-link-banner_banner__4oMxV svg,.student-booking-deep-link-banner_spinner__BIqFR{flex-shrink:0;width:22px;height:22px;margin-top:2px}.student-booking-deep-link-banner_spinner__BIqFR{animation:student-booking-deep-link-banner_spin__j_UF2 .9s linear infinite}.student-booking-deep-link-banner_banner__4oMxV strong{display:block;font-size:1rem;margin-bottom:4px}.student-booking-deep-link-banner_banner__4oMxV p{margin:0;color:#2b3a33;font-size:.95rem;line-height:1.5}.student-booking-deep-link-banner_bannerMuted__kSxXm{border-color:#eadfce;background:#fdf4ec;color:#9b6320}.student-booking-deep-link-banner_bannerError__91JVL{border-color:#f1caca;background:#fff5f5;color:#8b1e1e}.student-booking-deep-link-banner_bannerInfo__Hvnlf{border-color:#c4e9e1;background:#f0faf7}.student-booking-deep-link-banner_actions__B00Pt{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.student-booking-deep-link-banner_link__uN8_X,.student-booking-deep-link-banner_primaryLink__W2VSz,.student-booking-deep-link-banner_secondaryLink__qGcBh{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;font-size:.92rem;font-weight:700;text-decoration:none}.student-booking-deep-link-banner_primaryLink__W2VSz{background:#0c7163;color:#fff}button.student-booking-deep-link-banner_primaryLink__W2VSz{border:none;cursor:pointer;font:inherit}button.student-booking-deep-link-banner_primaryLink__W2VSz:disabled{opacity:.7;cursor:wait}.student-booking-deep-link-banner_secondaryLink__qGcBh{border:1px solid #c4e9e1;background:#fff;color:#0c7163}.student-booking-deep-link-banner_link__uN8_X{margin-top:10px;padding:0;color:inherit;text-decoration:underline}@keyframes student-booking-deep-link-banner_spin__j_UF2{to{transform:rotate(1turn)}}@media (max-width:640px){.student-booking-deep-link-banner_banner__4oMxV{padding:14px 16px}}