.afg-breadcrumb[data-astro-cid-t427lwh5]{background:#000;border-bottom:1px solid #ffffff14;margin:0;display:block}.afg-breadcrumb__inner[data-astro-cid-t427lwh5]{max-width:var(--layout-max);padding:18px var(--gutter);text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:4px;margin:0 auto;font-family:Martian Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:400;list-style:none;display:flex}.afg-breadcrumb__inner[data-astro-cid-t427lwh5] li[data-astro-cid-t427lwh5]{display:contents}.afg-breadcrumb__inner[data-astro-cid-t427lwh5] li[data-astro-cid-t427lwh5]+li[data-astro-cid-t427lwh5]:before{content:"/";color:#ffffff40;margin-inline:2px}.afg-breadcrumb__inner[data-astro-cid-t427lwh5] a[data-astro-cid-t427lwh5]{color:#ffffff8c;text-decoration:none;transition:color .14s}.afg-breadcrumb__inner[data-astro-cid-t427lwh5] a[data-astro-cid-t427lwh5]:hover{color:#fff;text-decoration:underline}.afg-breadcrumb__inner[data-astro-cid-t427lwh5] [data-astro-cid-t427lwh5][aria-current=page]{color:#ffffffe6}@media (width<=640px){.afg-breadcrumb__inner[data-astro-cid-t427lwh5]{letter-spacing:.12em;padding-block:9px;font-size:9px}}@font-face{font-family:Chakra Petch;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/afg/chakra-petch-600.woff2)format("woff2")}@font-face{font-family:Chakra Petch;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/afg/chakra-petch-700.woff2)format("woff2")}@font-face{font-family:TASA Orbiter;font-weight:400 800;font-style:normal;font-display:swap;src:url(/fonts/afg/tasa-orbiter-var.woff2)format("woff2-variations")}@font-face{font-family:Martian Mono;font-weight:100 800;font-style:normal;font-display:swap;src:url(/fonts/afg/martian-mono-var.woff2)format("woff2-variations")}.afg-page[data-astro-cid-t427lwh5]{letter-spacing:-.025em;color:#000;--afg-cobalt:#0304ec;--afg-cobalt-200:#b9bcff;--afg-cobalt-500:#2e34ff;--afg-cobalt-700:#0203b4;--afg-black:#000;--afg-white:#fff;--afg-grey-50:#f8f8fa;--afg-grey-100:#f1f1f3;--afg-grey-200:#e2e2e6;--afg-grey-300:#c7c7ce;--afg-grey-500:#74747f;--afg-grey-600:#55555f;--afg-grey-800:#232328;--font-display:"Chakra Petch", "Arial Narrow", sans-serif;--font-body:"TASA Orbiter", "Helvetica Neue", Arial, sans-serif;--font-mono:"Martian Mono", "IBM Plex Mono", ui-monospace, monospace;--radius-pill:999px;--radius-lg:10px;--radius-sm:4px;font-family:TASA Orbiter,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.afg-partner-banner[data-astro-cid-t427lwh5]{background:#06060f;border-bottom:1px solid #ffffff1a}.afg-partner-banner__inner[data-astro-cid-t427lwh5]{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin-inline:auto;padding:28px clamp(18px,4vw,56px);display:flex}.afg-partner-banner__content[data-astro-cid-t427lwh5]{flex-direction:column;flex:auto;gap:28px;min-width:0;display:flex}.afg-partner-banner__row1[data-astro-cid-t427lwh5]{flex-direction:column;gap:4px;display:flex}.afg-partner-banner__label[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;font-size:10px}.afg-partner-banner__org-name[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;color:var(--afg-white);letter-spacing:.01em;font-size:clamp(16px,1.8vw,22px);font-weight:700;line-height:1.1}.afg-partner-banner__row2[data-astro-cid-t427lwh5]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.afg-partner-banner__event-eyebrow[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--afg-cobalt-200);flex-shrink:0;font-size:9px}.afg-partner-banner__event-btn[data-astro-cid-t427lwh5]{background:var(--afg-cobalt);color:var(--afg-white);border-radius:var(--radius-pill);align-items:center;gap:10px;padding:11px 22px;text-decoration:none;transition:background .15s;display:inline-flex}.afg-partner-banner__event-btn[data-astro-cid-t427lwh5]:hover{background:var(--afg-cobalt-500)}.afg-partner-banner__event-name[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:700}.afg-partner-banner__event-detail[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;font-size:9px}.afg-partner-banner__logo-link[data-astro-cid-t427lwh5]{flex-shrink:0;text-decoration:none;transition:opacity .15s;display:block}.afg-partner-banner__logo-link[data-astro-cid-t427lwh5]:hover{opacity:.8}.afg-partner-banner__logo[data-astro-cid-t427lwh5]{object-fit:cover;border:1px solid #ffffff26;border-radius:50%;width:210px;height:210px;display:block}@media (width<=860px){.afg-partner-banner__logo[data-astro-cid-t427lwh5]{width:140px;height:140px}.afg-partner-banner__event-detail[data-astro-cid-t427lwh5]{display:none}.afg-partner-banner__content[data-astro-cid-t427lwh5]{gap:20px}}@media (width<=560px){.afg-partner-banner__inner[data-astro-cid-t427lwh5]{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-block:28px}.afg-partner-banner__logo-link[data-astro-cid-t427lwh5]{order:-1}.afg-partner-banner__logo[data-astro-cid-t427lwh5]{width:120px;height:120px}.afg-partner-banner__content[data-astro-cid-t427lwh5]{align-items:center;gap:18px}.afg-partner-banner__row1[data-astro-cid-t427lwh5]{align-items:center}.afg-partner-banner__row2[data-astro-cid-t427lwh5]{justify-content:center}.afg-partner-banner__event-eyebrow[data-astro-cid-t427lwh5]{display:none}}.afg-video-box[data-astro-cid-t427lwh5]{border-radius:12px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.afg-video[data-astro-cid-t427lwh5]{width:100%;height:auto;display:block}.afg-play-btn[data-astro-cid-t427lwh5]{cursor:pointer;background:#00000059;border:none;justify-content:center;align-items:center;padding:0;transition:background .22s,opacity .22s;display:flex;position:absolute;inset:0}.afg-play-btn[data-astro-cid-t427lwh5]:hover{background:#0000002e}.afg-play-btn--hidden[data-astro-cid-t427lwh5]{opacity:0;pointer-events:none}.afg-play-btn__ring[data-astro-cid-t427lwh5]{border:2px solid #fff6;border-radius:50%;width:72px;height:72px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .22s;position:absolute}.afg-play-btn[data-astro-cid-t427lwh5]:hover .afg-play-btn__ring[data-astro-cid-t427lwh5]{border-color:#fffc;transform:scale(1.14)}.afg-play-btn__icon[data-astro-cid-t427lwh5]{color:#fff;filter:drop-shadow(0 2px 8px #00000080);width:26px;height:26px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:relative}.afg-play-btn[data-astro-cid-t427lwh5]:hover .afg-play-btn__icon[data-astro-cid-t427lwh5]{transform:scale(1.12)}.afg-what-grid[data-astro-cid-t427lwh5]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4vw,64px);display:grid}.afg-what-left[data-astro-cid-t427lwh5]{flex-direction:column;display:flex}@media (width<=700px){.afg-what-grid[data-astro-cid-t427lwh5]{grid-template-columns:1fr}}.afg-section[data-astro-cid-t427lwh5]{padding:clamp(52px,6vw,96px) clamp(18px,4vw,56px);position:relative}.afg-section--white[data-astro-cid-t427lwh5]{background:var(--afg-white)}.afg-section--grey[data-astro-cid-t427lwh5]{background:var(--afg-grey-50)}.afg-section--cobalt[data-astro-cid-t427lwh5]{background:var(--afg-cobalt);color:var(--afg-white)}.afg-section--black[data-astro-cid-t427lwh5]{background:var(--afg-black);color:var(--afg-white);padding:clamp(48px,5.5vw,88px) clamp(18px,4vw,56px)}.afg-section--bordered[data-astro-cid-t427lwh5]{border-top:1px solid var(--afg-grey-200);border-bottom:1px solid var(--afg-grey-200)}.afg-section--top-border[data-astro-cid-t427lwh5]{border-top:1px solid var(--afg-grey-200)}.afg-section--enrol[data-astro-cid-t427lwh5]{padding:clamp(52px,6vw,104px) clamp(18px,4vw,56px);overflow:hidden}.afg-section__pattern[data-astro-cid-t427lwh5]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.afg-container[data-astro-cid-t427lwh5]{max-width:1200px;margin-inline:auto}.afg-grid-2[data-astro-cid-t427lwh5]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:clamp(32px,5vw,72px);display:grid}.afg-grid-2--wide[data-astro-cid-t427lwh5]{gap:clamp(32px,5vw,64px)}.afg-grid-3[data-astro-cid-t427lwh5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.afg-flex-row[data-astro-cid-t427lwh5]{flex-wrap:wrap;gap:clamp(28px,4vw,56px);display:flex}.afg-eyebrow[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--afg-cobalt);font-size:11px;display:block}.afg-eyebrow--light[data-astro-cid-t427lwh5]{color:#ffffffd9}.afg-h2[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:700;line-height:1.04}.afg-h2--light[data-astro-cid-t427lwh5]{color:var(--afg-white)}.afg-lead[data-astro-cid-t427lwh5]{color:var(--afg-grey-800);margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.afg-body[data-astro-cid-t427lwh5]{color:var(--afg-grey-800);margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.afg-body-col[data-astro-cid-t427lwh5]{color:var(--afg-grey-800);flex-direction:column;gap:20px;font-size:clamp(16px,1.3vw,19px);line-height:1.6;display:flex}.afg-body-col[data-astro-cid-t427lwh5] p[data-astro-cid-t427lwh5]{margin:0}.afg-quote[data-astro-cid-t427lwh5]{border-left:2px solid var(--afg-cobalt);color:var(--afg-black);margin:0;padding-left:20px;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.5}.afg-card[data-astro-cid-t427lwh5]{background:var(--afg-white);border:1px solid var(--afg-grey-200);border-radius:var(--radius-lg);padding:22px}.afg-card__title[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 10px;font-size:19px;font-weight:700}.afg-card__body[data-astro-cid-t427lwh5]{color:var(--afg-grey-800);margin:0;font-size:15px;line-height:1.55}.afg-not[data-astro-cid-t427lwh5]{font-family:var(--font-display);color:var(--afg-cobalt);text-transform:uppercase;font-size:34px;font-weight:700;display:block}.afg-tags[data-astro-cid-t427lwh5]{flex-wrap:wrap;gap:10px;display:flex}.afg-tag[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--afg-black);border-radius:var(--radius-pill);padding:10px 18px;font-size:12px}.afg-lens-img[data-astro-cid-t427lwh5]{flex:0 300px;align-self:center;width:100%;max-width:340px;height:auto}.afg-questions[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;flex-direction:column;align-self:center;gap:14px;margin:0;padding:0;font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.15;list-style:none;display:flex}.afg-questions[data-astro-cid-t427lwh5] li[data-astro-cid-t427lwh5]{border-bottom:1px solid #ffffff47;padding-bottom:14px}.afg-questions[data-astro-cid-t427lwh5] li[data-astro-cid-t427lwh5]:last-child{border-bottom:none;padding-bottom:0}.afg-launchpad-img[data-astro-cid-t427lwh5]{aspect-ratio:16/9;border-radius:var(--radius-lg);background:#000;position:relative;overflow:hidden}.afg-launchpad-thumb[data-astro-cid-t427lwh5]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.afg-launchpad-img[data-astro-cid-t427lwh5] iframe[data-astro-cid-t427lwh5]{border:0;width:100%;height:100%;position:absolute;inset:0}.afg-placeholder-label[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--afg-grey-500);font-size:10px}.afg-phases[data-astro-cid-t427lwh5]{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:18px;display:grid}.afg-phase[data-astro-cid-t427lwh5]{background:var(--afg-white);border:1px solid var(--afg-grey-200);border-radius:var(--radius-lg);flex-direction:column;gap:14px;padding:24px;display:flex}.afg-phase--dark[data-astro-cid-t427lwh5]{background:var(--afg-black);border-color:var(--afg-black);color:var(--afg-white)}.afg-phase__header[data-astro-cid-t427lwh5]{align-items:center;gap:12px;display:flex}.afg-phase__num[data-astro-cid-t427lwh5]{font-family:var(--font-display);color:var(--afg-cobalt);font-size:34px;font-weight:700;line-height:1}.afg-phase__num--light[data-astro-cid-t427lwh5]{color:var(--afg-white)}.afg-phase__label[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--afg-grey-600);font-size:10px}.afg-phase__label--light[data-astro-cid-t427lwh5]{color:#ffffffbf}.afg-phase__title[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.12}.afg-phase__title--light[data-astro-cid-t427lwh5]{color:var(--afg-white)}.afg-phase__body[data-astro-cid-t427lwh5]{color:var(--afg-grey-800);margin:0;font-size:16px;line-height:1.55}.afg-phase__body--light[data-astro-cid-t427lwh5]{color:var(--afg-white)}.afg-phase__list[data-astro-cid-t427lwh5]{color:var(--afg-grey-800);flex-direction:column;gap:12px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.afg-phase__list--light[data-astro-cid-t427lwh5]{color:var(--afg-white)}.afg-phase__list[data-astro-cid-t427lwh5] li[data-astro-cid-t427lwh5]{align-items:flex-start;gap:10px;display:flex}.afg-star[data-astro-cid-t427lwh5]{flex:none;margin-top:3px;line-height:0;display:inline-flex}.afg-three-lines[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;flex-direction:column;gap:6px;margin-top:28px;font-size:clamp(26px,4.4vw,60px);font-weight:700;line-height:1.02;display:flex}.afg-three-lines__cobalt[data-astro-cid-t427lwh5]{color:var(--afg-cobalt-200)}.afg-dl[data-astro-cid-t427lwh5]{border-top:1px solid var(--afg-grey-300);flex-direction:column;margin:0;display:flex}.afg-dl__row[data-astro-cid-t427lwh5]{border-bottom:1px solid var(--afg-grey-300);flex-wrap:wrap;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.afg-dl[data-astro-cid-t427lwh5] dt[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--afg-grey-600);font-size:11px}.afg-dl[data-astro-cid-t427lwh5] dd[data-astro-cid-t427lwh5]{text-align:right;margin:0 0 0 auto;font-size:17px;font-weight:600}.afg-section--gallery[data-astro-cid-t427lwh5]{padding-bottom:clamp(52px,6vw,96px)}.afg-gallery-wrap[data-astro-cid-t427lwh5]{max-width:1440px;margin-inline:auto;padding-inline:clamp(18px,4vw,56px)}.afg-gallery[data-astro-cid-t427lwh5]{grid-template-columns:repeat(4,1fr);grid-auto-rows:240px;gap:14px;display:grid}.afg-gallery__main[data-astro-cid-t427lwh5]{border-radius:var(--radius-lg);background:var(--afg-grey-100);grid-area:span 2/span 2;overflow:hidden}.afg-gallery__main[data-astro-cid-t427lwh5] img[data-astro-cid-t427lwh5]{object-fit:cover;width:100%;height:100%;display:block}.afg-gallery__cell[data-astro-cid-t427lwh5]{border-radius:var(--radius-lg);background:var(--afg-grey-100);position:relative;overflow:hidden}.afg-gallery__cell--wide[data-astro-cid-t427lwh5]{grid-column:span 2}.afg-gallery__cell[data-astro-cid-t427lwh5] img[data-astro-cid-t427lwh5]{object-fit:cover;width:100%;height:100%;display:block}.afg-schools-grid[data-astro-cid-t427lwh5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:36px;display:grid}.afg-schools-cta[data-astro-cid-t427lwh5]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.afg-schools-email[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--afg-grey-500);font-size:11px}.afg-enrol-rocket[data-astro-cid-t427lwh5]{opacity:.3;pointer-events:none;width:clamp(180px,24vw,340px);position:absolute;bottom:-60px;right:-40px}.afg-enrol-list[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:10px;margin:0 0 28px;padding:0;font-size:12px;list-style:none;display:flex}.afg-enrol-list[data-astro-cid-t427lwh5] li[data-astro-cid-t427lwh5]{border-top:1px solid #ffffff4d;padding-top:10px}.afg-btn[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);cursor:pointer;border:none;align-items:center;gap:10px;padding:14px 28px;font-size:13px;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.afg-btn--ghost[data-astro-cid-t427lwh5]{color:var(--afg-white);background:0 0;border:2px solid #ffffff8c}.afg-btn--ghost[data-astro-cid-t427lwh5]:hover{background:var(--afg-white);color:var(--afg-black);border-color:var(--afg-white)}.afg-btn--ghost-sm[data-astro-cid-t427lwh5]{color:var(--afg-white);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:2px solid #fff9;align-items:center;padding:12px 22px;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.afg-btn--ghost-sm[data-astro-cid-t427lwh5]:hover{background:var(--afg-white);color:var(--afg-cobalt)}.afg-btn--submit[data-astro-cid-t427lwh5]{background:var(--afg-white);color:var(--afg-cobalt);align-self:flex-start;padding:13px 24px;font-weight:600}.afg-btn--submit[data-astro-cid-t427lwh5]:hover{background:var(--afg-black);color:var(--afg-white)}.afg-btn--dark[data-astro-cid-t427lwh5]{background:var(--afg-black);color:var(--afg-white);font-size:12px}.afg-btn--dark[data-astro-cid-t427lwh5]:hover{background:var(--afg-cobalt)}.afg-btn--white[data-astro-cid-t427lwh5]{background:var(--afg-white);color:var(--afg-cobalt);margin-top:0;font-weight:600}.afg-btn--white[data-astro-cid-t427lwh5]:hover{background:var(--afg-black);color:var(--afg-white)}.afg-hero__h1[data-astro-cid-t427lwh5]{color:var(--afg-white)}.afg-hero__wordmark[data-astro-cid-t427lwh5]{width:auto;height:clamp(64px,10vw,120px);display:block}.afg-hero[data-astro-cid-t427lwh5]{background:var(--afg-black);color:var(--afg-white);padding:clamp(56px,7vw,104px) clamp(18px,4vw,56px) clamp(40px,5vw,72px);position:relative;overflow:hidden}.afg-hero__bg[data-astro-cid-t427lwh5]{object-fit:cover;opacity:.62;width:100%;height:100%;position:absolute;inset:0}.afg-hero__gradient[data-astro-cid-t427lwh5]{background:linear-gradient(#000000db 0%,#00000059 45%,#0304ec8c 100%);position:absolute;inset:0}.afg-hero__inner[data-astro-cid-t427lwh5]{flex-wrap:wrap;align-items:center;gap:clamp(28px,3.5vw,48px);max-width:1200px;margin-inline:auto;display:flex;position:relative}.afg-hero__left[data-astro-cid-t427lwh5]{flex-direction:column;flex:320px;gap:20px;min-width:0;display:flex}.afg-hero__h1[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;max-width:14ch;margin:0;font-size:clamp(38px,6.2vw,82px);font-weight:700;line-height:.94}.afg-hero__lead[data-astro-cid-t427lwh5]{max-width:40ch;color:var(--afg-white);margin:0;font-size:clamp(16px,1.5vw,20px);font-weight:500;line-height:1.5}.afg-hero__cta-row[data-astro-cid-t427lwh5]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.afg-hero__stats[data-astro-cid-t427lwh5]{background:#ffffff38;border:1px solid #ffffff38;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:560px;margin:12px 0 0;display:grid}.afg-hero__stat[data-astro-cid-t427lwh5]{background:#0000008c;padding:13px 15px}.afg-hero__stats[data-astro-cid-t427lwh5] dt[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffffb3;font-size:10px}.afg-hero__stats[data-astro-cid-t427lwh5] dd[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;margin:5px 0 0;font-size:17px;font-weight:600}.afg-hero__form-card[data-astro-cid-t427lwh5]{border-radius:var(--radius-lg);backdrop-filter:blur(6px);background:#00000047;border:1px solid #ffffff47;flex:300px;min-width:0;max-width:420px;margin-top:clamp(28px,4vw,56px);padding:clamp(18px,2vw,26px)}.afg-enrol-success[data-astro-cid-t427lwh5]{flex-direction:column;align-items:flex-start;gap:16px}.afg-form-title[data-astro-cid-t427lwh5]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--afg-white);margin:0 0 2px;font-size:19px;font-weight:700}.afg-enrol-success[data-astro-cid-t427lwh5] .afg-form-title[data-astro-cid-t427lwh5]{font-size:30px;line-height:1.05}.afg-form-body[data-astro-cid-t427lwh5]{margin:0;font-size:17px;line-height:1.55}.afg-form-note[data-astro-cid-t427lwh5]{color:#ffffffbf;margin:0;font-size:12px;line-height:1.45}.afg-enrol-form[data-astro-cid-t427lwh5]{flex-direction:column;gap:12px;display:flex}.afg-field[data-astro-cid-t427lwh5]{flex-direction:column;gap:5px;display:flex}.afg-field__label[data-astro-cid-t427lwh5]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;font-size:9px}.afg-field__input[data-astro-cid-t427lwh5]{border-radius:var(--radius-sm);color:var(--afg-white);font-family:var(--font-body);box-sizing:border-box;background:#ffffff1f;border:1px solid #ffffff59;width:100%;padding:10px 12px;font-size:15px;transition:border-color .12s,background .12s}.afg-field__input[data-astro-cid-t427lwh5]:focus{border-color:var(--afg-white);background:#fff3;outline:none}.afg-field__input[data-astro-cid-t427lwh5]::placeholder{color:#ffffff73}.afg-field__select[data-astro-cid-t427lwh5]{appearance:auto;cursor:pointer}.afg-field__select[data-astro-cid-t427lwh5] option[data-astro-cid-t427lwh5]{color:var(--afg-black);background:var(--afg-white)}.afg-field__textarea[data-astro-cid-t427lwh5]{resize:vertical}@media (width<=720px){.afg-schools-grid[data-astro-cid-t427lwh5]{grid-template-columns:repeat(2,1fr)}.afg-gallery[data-astro-cid-t427lwh5]{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px}.afg-gallery__main[data-astro-cid-t427lwh5]{grid-area:span 1/span 2}.afg-gallery__cell--wide[data-astro-cid-t427lwh5]{grid-column:span 2}}@media (width<=480px){.afg-schools-grid[data-astro-cid-t427lwh5]{grid-template-columns:1fr}.afg-gallery[data-astro-cid-t427lwh5]{grid-template-columns:1fr;grid-auto-rows:220px}.afg-gallery__main[data-astro-cid-t427lwh5]{grid-area:span 1/span 1}.afg-gallery__cell--wide[data-astro-cid-t427lwh5]{grid-column:span 1}}@keyframes afg-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.afg-hero__h1[data-astro-cid-t427lwh5]{animation:.75s cubic-bezier(.16,1,.3,1) 50ms both afg-fade-up}.afg-hero__lead[data-astro-cid-t427lwh5]{animation:.75s cubic-bezier(.16,1,.3,1) .2s both afg-fade-up}.afg-hero__cta-row[data-astro-cid-t427lwh5]{animation:.75s cubic-bezier(.16,1,.3,1) .32s both afg-fade-up}.afg-hero__stats[data-astro-cid-t427lwh5]{animation:.75s cubic-bezier(.16,1,.3,1) .44s both afg-fade-up}.afg-hero__form-card[data-astro-cid-t427lwh5]{animation:.75s cubic-bezier(.16,1,.3,1) .18s both afg-fade-up}.afg-reveal[data-astro-cid-t427lwh5]{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.afg-reveal[data-astro-cid-t427lwh5].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.afg-hero__h1[data-astro-cid-t427lwh5],.afg-hero__lead[data-astro-cid-t427lwh5],.afg-hero__cta-row[data-astro-cid-t427lwh5],.afg-hero__stats[data-astro-cid-t427lwh5],.afg-hero__form-card[data-astro-cid-t427lwh5],.afg-reveal[data-astro-cid-t427lwh5]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
