#main-content[tabindex="-1"]:focus{outline:none}.enrol-step__title,.enrol-result.enrol-result--review .enrol-result__heading{letter-spacing:-.025em;color:var(--text,#1c1917);margin:0 0 .5rem;font-size:1.5rem;font-weight:650;line-height:1.3}.enrol-step__subtitle,.enrol-result .enrol-result__saved-note{color:var(--muted,#57534e);margin:0;font-size:1rem;font-weight:400;line-height:1.5}.enrol-step__header,.enrol-result--review .enrol-result__saved-note{margin-bottom:1.5rem}@media (width<=640px){.enrol-step__title,.enrol-result.enrol-result--review .enrol-result__heading{font-size:1.375rem}}:is(.enrol-actions,.enrol-result--review .enrol-result__actions){flex-direction:column-reverse;align-items:stretch;gap:.75rem;margin-top:1.5rem;display:flex}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>.enrol-actions__primary{box-sizing:border-box;width:100%;min-height:48px;font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:.75rem 1.75rem;font-size:1rem;font-weight:600;display:inline-flex}.enrol-actions__primary>svg{flex-shrink:0}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>.enrol-actions__back{min-height:44px;color:var(--muted,#57534e);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:.25rem 0;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>.enrol-actions__back:hover:not(:disabled){color:var(--accent-hover,#9a3412);background:0 0}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>[hidden]{display:none}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>:focus-visible{outline:2px solid var(--accent,#c2410c);outline-offset:3px}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>:disabled{opacity:.6;cursor:not-allowed}@media (width>=640px){:is(.enrol-actions,.enrol-result--review .enrol-result__actions){flex-direction:row;justify-content:space-between;align-items:center}:is(.enrol-actions,.enrol-result--review .enrol-result__actions)>.enrol-actions__primary{width:auto;margin-left:auto}}.enrol-result[data-astro-cid-ivsrwpi7]{text-align:center;padding:2rem 1rem}.enrol-result--review[data-astro-cid-ivsrwpi7]{text-align:left;padding:0}.enrol-result--confirmed[data-astro-cid-ivsrwpi7]{isolation:isolate;position:relative}.payment-confetti[data-astro-cid-ivsrwpi7]{pointer-events:none;z-index:1;height:220px;position:absolute;inset:0 0 auto;overflow:hidden}.payment-confetti[data-astro-cid-ivsrwpi7] span[data-astro-cid-ivsrwpi7]{top:-12px;left:var(--left);opacity:0;width:5px;height:9px;animation:payment-confetti-fall var(--duration) ease-out var(--delay) both;background:#c2410c;border-radius:1px;position:absolute}.payment-confetti[data-astro-cid-ivsrwpi7] span[data-astro-cid-ivsrwpi7]:nth-child(3n){background:#eab308}.payment-confetti[data-astro-cid-ivsrwpi7] span[data-astro-cid-ivsrwpi7]:nth-child(3n+1){background:#22a35a}@keyframes payment-confetti-fall{0%{opacity:0;transform:translate(0,0)rotate(0)}10%{opacity:.85}75%{opacity:.7}to{opacity:0;transform:translate3d(var(--drift), 225px, 0) rotate(var(--turn))}}.enrol-result__icon[data-astro-cid-ivsrwpi7]{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;display:inline-flex}.enrol-result__icon[data-astro-cid-ivsrwpi7][hidden]{display:none}.enrol-result__icon[data-astro-cid-ivsrwpi7] svg[data-astro-cid-ivsrwpi7]{width:1.75rem;height:1.75rem}.enrol-result__heading[data-astro-cid-ivsrwpi7]{color:var(--text,#1c1917);margin:0 0 .5rem;font-size:1.35rem;font-weight:700}.enrol-result__text[data-astro-cid-ivsrwpi7]{color:var(--muted,#57534e);max-width:45ch;margin:0 auto 1.25rem;font-size:.95rem;line-height:1.55}.enrol-result__processing-note[data-astro-cid-ivsrwpi7]{display:none}.enrol-spinner--status[data-astro-cid-ivsrwpi7]:not([hidden])~.enrol-result__processing-note[data-astro-cid-ivsrwpi7]{display:block}.enrol-result__link[data-astro-cid-ivsrwpi7][hidden]{display:none}.enrol-result__link[data-astro-cid-ivsrwpi7]{border-radius:8px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.7rem 1.4rem;display:inline-flex}.enrol-result__details[data-astro-cid-ivsrwpi7]{text-align:left;border:1px solid var(--border,#e7e5e4);background:#fafaf9;border-radius:8px;grid-template-columns:8.5rem minmax(0,1fr);gap:.65rem 1.25rem;max-width:34rem;margin:1.5rem auto;padding:1.25rem;font-size:.85rem;line-height:1.5;display:grid}.enrol-result__details[data-astro-cid-ivsrwpi7][hidden]{display:none}.enrol-result__details[data-astro-cid-ivsrwpi7] dt{color:var(--muted,#57534e)}.enrol-result__details[data-astro-cid-ivsrwpi7] dd{overflow-wrap:anywhere;margin:0;font-weight:600}@media (width<=520px){.enrol-result__details[data-astro-cid-ivsrwpi7]{grid-template-columns:minmax(0,1fr);gap:.15rem;padding:1rem}.enrol-result__details[data-astro-cid-ivsrwpi7] dd:not(:last-child){margin-bottom:.6rem}}.enrol-result__link[data-astro-cid-ivsrwpi7]:focus-visible{outline:2px solid var(--accent,#c2410c);outline-offset:3px}.enrol-result__heading[data-astro-cid-ivsrwpi7]+.enrol-result__link[data-astro-cid-ivsrwpi7]{margin-top:.75rem}.enrol-result__icon--error[data-astro-cid-ivsrwpi7]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.enrol-result__icon--neutral[data-astro-cid-ivsrwpi7]{color:#78716c;background:#f5f5f4;border-color:#d6d3d1}.enrol-result__icon--pending[data-astro-cid-ivsrwpi7]{color:#b45309;background:#fffbeb;border-color:#fde68a}.enrol-result[data-astro-cid-ivsrwpi7] button[data-astro-cid-ivsrwpi7]:disabled{opacity:.7;cursor:wait}.enrol-spinner--status[data-astro-cid-ivsrwpi7]{box-sizing:border-box;border:4px solid #e7e5e4;border-top-color:#c2410c;border-radius:50%;width:3.5rem;height:3.5rem;margin:0 auto 1rem;animation:.8s linear infinite payment-status-spin;display:block}.enrol-spinner--status[data-astro-cid-ivsrwpi7][hidden]{display:none}@media (prefers-reduced-motion:reduce){.payment-confetti[data-astro-cid-ivsrwpi7]{display:none}.enrol-spinner--status[data-astro-cid-ivsrwpi7]{animation-duration:2s}}@keyframes payment-status-spin{to{transform:rotate(360deg)}}
