.academy-page-hero[data-astro-cid-r6dtkr4l]{overflow:hidden;background:#102b49;color:#fff}.academy-page-hero-grid[data-astro-cid-r6dtkr4l]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center;min-height:540px}.academy-page-hero-copy[data-astro-cid-r6dtkr4l]{min-width:0;padding-block:3.5rem}.academy-page-hero[data-astro-cid-r6dtkr4l] .eyebrow[data-astro-cid-r6dtkr4l]{color:#e0c47f}.academy-page-hero[data-astro-cid-r6dtkr4l] h1[data-astro-cid-r6dtkr4l]{max-width:680px;margin:.85rem 0 1.1rem;color:#fff;font-family:var(--font-display);font-size:clamp(2.7rem,5.5vw,4.6rem);font-weight:500;letter-spacing:-.035em;line-height:1.1}.academy-page-hero-copy[data-astro-cid-r6dtkr4l]>p[data-astro-cid-r6dtkr4l]:not(.eyebrow){max-width:590px;margin:0 0 1.6rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.75}.academy-page-hero-image[data-astro-cid-r6dtkr4l]{width:100%;min-width:0;height:390px;object-fit:cover;border:1px solid rgba(224,196,127,.4)}.academy-page-intro[data-astro-cid-r6dtkr4l]{background:#f5f3ed}.academy-page-intro-inner[data-astro-cid-r6dtkr4l]{max-width:850px;text-align:center}.academy-page-intro[data-astro-cid-r6dtkr4l] .eyebrow[data-astro-cid-r6dtkr4l]{justify-content:center}.academy-page-intro[data-astro-cid-r6dtkr4l] h2[data-astro-cid-r6dtkr4l],.academy-page-links[data-astro-cid-r6dtkr4l] h2[data-astro-cid-r6dtkr4l],.academy-page-contact[data-astro-cid-r6dtkr4l] h2[data-astro-cid-r6dtkr4l]{margin:.7rem 0 .9rem;color:var(--navy);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.1rem);font-weight:500;letter-spacing:-.025em;line-height:1.2}.academy-page-intro[data-astro-cid-r6dtkr4l] p[data-astro-cid-r6dtkr4l]:last-child,.academy-page-links[data-astro-cid-r6dtkr4l] p[data-astro-cid-r6dtkr4l],.academy-page-contact[data-astro-cid-r6dtkr4l] p[data-astro-cid-r6dtkr4l]{color:#566673;font-size:1.05rem;line-height:1.8}.academy-page-topics[data-astro-cid-r6dtkr4l]{background:#fff}.academy-topic-grid[data-astro-cid-r6dtkr4l]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem}.academy-topic-card[data-astro-cid-r6dtkr4l]{min-width:0;padding:1.5rem;border:1px solid #e5e1d7;border-top:3px solid #a78749;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.academy-topic-card[data-astro-cid-r6dtkr4l]:hover{transform:translateY(-4px);box-shadow:0 12px 26px #102b491a}.academy-topic-icon[data-astro-cid-r6dtkr4l]{display:grid;width:46px;height:46px;place-items:center;color:var(--navy);background:#f3f0e7}.academy-topic-card[data-astro-cid-r6dtkr4l] h3[data-astro-cid-r6dtkr4l]{margin:1.1rem 0 .6rem;color:var(--navy);font-family:var(--font-display);font-size:1.3rem;font-weight:500;line-height:1.3}.academy-topic-card[data-astro-cid-r6dtkr4l] p[data-astro-cid-r6dtkr4l]{margin:0;color:#566673;font-size:1rem;line-height:1.7}.academy-page-links[data-astro-cid-r6dtkr4l]{background:#edf1f4}.academy-links-grid[data-astro-cid-r6dtkr4l]{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center}.academy-page-links[data-astro-cid-r6dtkr4l] h2[data-astro-cid-r6dtkr4l]{max-width:650px}.academy-page-links[data-astro-cid-r6dtkr4l] p[data-astro-cid-r6dtkr4l]{max-width:700px;margin-bottom:0}.academy-page-actions[data-astro-cid-r6dtkr4l]{display:grid;gap:.8rem;min-width:245px}.academy-page-actions[data-astro-cid-r6dtkr4l] .button[data-astro-cid-r6dtkr4l]{justify-content:center;min-height:48px}.academy-page-contact[data-astro-cid-r6dtkr4l]{background:#102b49;color:#fff}.academy-page-contact-inner[data-astro-cid-r6dtkr4l]{display:flex;align-items:center;justify-content:space-between;gap:2rem}.academy-page-contact[data-astro-cid-r6dtkr4l] h2[data-astro-cid-r6dtkr4l]{margin-top:0;color:#fff}.academy-page-contact[data-astro-cid-r6dtkr4l] p[data-astro-cid-r6dtkr4l]{max-width:690px;margin-bottom:0;color:#ffffffc7}@media(max-width:900px){.academy-page-hero-grid[data-astro-cid-r6dtkr4l]{min-height:470px;gap:2rem}.academy-topic-grid[data-astro-cid-r6dtkr4l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.academy-page-hero-grid[data-astro-cid-r6dtkr4l]{grid-template-columns:1fr;padding-block:2rem}.academy-page-hero-copy[data-astro-cid-r6dtkr4l]{padding-block:0}.academy-page-hero-image[data-astro-cid-r6dtkr4l]{height:260px}.academy-topic-grid[data-astro-cid-r6dtkr4l],.academy-links-grid[data-astro-cid-r6dtkr4l]{grid-template-columns:1fr}.academy-page-actions[data-astro-cid-r6dtkr4l]{min-width:0}.academy-page-contact-inner[data-astro-cid-r6dtkr4l]{align-items:flex-start;flex-direction:column}.academy-page-contact-inner[data-astro-cid-r6dtkr4l] .button[data-astro-cid-r6dtkr4l]{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.academy-topic-card[data-astro-cid-r6dtkr4l]{transition:none}}
