.schedule-hero[data-astro-cid-eaehf4to]{isolation:isolate;color:#fff;background:radial-gradient(at 77% 46%,#205a96 0%,#174b8b 36%,#102d50 100%);align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.hero-layout[data-astro-cid-eaehf4to]{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:7vw;padding-block:78px 88px;display:grid;position:relative}.hero-copy[data-astro-cid-eaehf4to]{max-width:720px}.schedule-hero[data-astro-cid-eaehf4to] .eyebrow[data-astro-cid-eaehf4to]{color:#ffc363;margin:0 0 22px}.schedule-hero[data-astro-cid-eaehf4to] h1[data-astro-cid-eaehf4to]{max-width:760px;font:800 clamp(3.8rem,8vw,7.5rem)/.9 var(--display);letter-spacing:-.075em;color:#fff;margin:0 0 24px}.hero-lede[data-astro-cid-eaehf4to]{max-width:610px;font:600 clamp(1.3rem,2.1vw,1.7rem)/1.3 var(--display);color:#fff;margin:0 0 14px}.hero-detail[data-astro-cid-eaehf4to]{color:#dce6f1;max-width:580px;margin:0;font-size:1rem;line-height:1.7}.hero-actions[data-astro-cid-eaehf4to]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button[data-astro-cid-eaehf4to]{justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 20px;font-size:.84rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.button[data-astro-cid-eaehf4to]:hover{transform:translateY(-2px)}.button--gold[data-astro-cid-eaehf4to]{color:#17283a;background:#f2ac4b}.button--gold[data-astro-cid-eaehf4to]:hover{background:#ffc363}.button--gold[data-astro-cid-eaehf4to] span[data-astro-cid-eaehf4to]{color:#174b8b}.button--outline[data-astro-cid-eaehf4to]{color:#fff;background:0 0;border:1px solid #ffffff75}.button--outline-dark[data-astro-cid-eaehf4to]{color:#174b8b;background:0 0;border:1px solid #174b8b}.button[data-astro-cid-eaehf4to]:focus-visible,.discipline-link[data-astro-cid-eaehf4to]:focus-visible,.schedule-note[data-astro-cid-eaehf4to] a[data-astro-cid-eaehf4to]:focus-visible{outline-offset:4px;outline:3px solid #efa642}.hero-mark[data-astro-cid-eaehf4to]{aspect-ratio:1;border:1px solid #ffffff70;border-radius:50%;justify-self:center;place-items:center;width:min(31vw,360px);display:grid;position:relative;box-shadow:0 0 0 20px #ffffff08,0 0 0 54px #ffffff05}.hero-mark-ring[data-astro-cid-eaehf4to]{border:1px solid #efa64288;border-radius:50%;position:absolute;inset:12%}.hero-mark-number[data-astro-cid-eaehf4to]{color:#fff;font:800 clamp(7rem,16vw,12rem)/.8 var(--display);letter-spacing:-.1em;margin-top:-14px;position:relative}.hero-mark-caption[data-astro-cid-eaehf4to]{color:#ffc363;letter-spacing:.16em;background:#102d50;padding:9px 12px;font-size:.62rem;font-weight:700;line-height:1.5;position:absolute;bottom:20%;right:12%}.hero-mark-rule[data-astro-cid-eaehf4to]{background:#efa642;width:60px;height:4px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.hero-bottom-rule[data-astro-cid-eaehf4to]{background:#f2ac4b;width:100%;height:6px;position:absolute;bottom:0;left:0}.hero-bottom-rule[data-astro-cid-eaehf4to]:after{content:"";background:#fff;width:22%;height:100%;display:block}.discipline-section[data-astro-cid-eaehf4to]{background:#f4f2ed;padding:clamp(68px,8vw,112px) 0}.discipline-section[data-astro-cid-eaehf4to]:nth-child(2n){background:#e8e7e2}.discipline-layout[data-astro-cid-eaehf4to]{grid-template-columns:.68fr 1.32fr;align-items:start;gap:6vw;display:grid}.discipline-heading[data-astro-cid-eaehf4to]{position:sticky;top:30px}.discipline-index[data-astro-cid-eaehf4to]{color:#efa642;font:700 .9rem var(--display);letter-spacing:.12em;margin:0 0 28px}.discipline-index[data-astro-cid-eaehf4to] span[data-astro-cid-eaehf4to]{color:#827d75;font-weight:500}.discipline-heading[data-astro-cid-eaehf4to] .eyebrow[data-astro-cid-eaehf4to]{color:#8a6a3b;margin-bottom:14px}.discipline-heading[data-astro-cid-eaehf4to] h2[data-astro-cid-eaehf4to]{color:#174b8b;font:800 clamp(3.4rem,6vw,6rem)/.9 var(--display);letter-spacing:-.075em;margin:0}.discipline-intro[data-astro-cid-eaehf4to]{color:#55514b;max-width:360px;margin:20px 0 26px;font-size:1rem;line-height:1.65}.discipline-link[data-astro-cid-eaehf4to]{color:#174b8b;letter-spacing:.05em;border-bottom:1px solid #efa642;align-items:center;gap:10px;padding:0 0 8px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.discipline-link[data-astro-cid-eaehf4to] span[data-astro-cid-eaehf4to]{color:#d78524}.session-list[data-astro-cid-eaehf4to]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.session-entry[data-astro-cid-eaehf4to]{background:#fbfaf7;border-top:3px solid #efa642;min-width:0;min-height:178px;padding:21px 22px 20px;position:relative}.session-index[data-astro-cid-eaehf4to]{color:#9a713a;letter-spacing:.14em;font-size:.68rem;font-weight:700;display:block}.session-entry[data-astro-cid-eaehf4to] h3[data-astro-cid-eaehf4to]{color:#24384d;margin:13px 0 6px;font-size:1rem;font-weight:700;line-height:1.3}.session-days[data-astro-cid-eaehf4to]{color:#625f59;margin:0;font-size:.86rem;line-height:1.45}.session-time[data-astro-cid-eaehf4to]{color:#174b8b;font:800 clamp(1.6rem,2.5vw,2.1rem)/1 var(--display);letter-spacing:-.045em;white-space:nowrap;margin:16px 0 0}.schedule-note[data-astro-cid-eaehf4to]{color:#68645e;padding-block:0 52px;font-size:.82rem;line-height:1.5}.schedule-note[data-astro-cid-eaehf4to] a[data-astro-cid-eaehf4to]{color:#174b8b;text-underline-offset:3px;font-weight:700}.trial-section[data-astro-cid-eaehf4to]{isolation:isolate;color:#fff;background:#15375e;padding:clamp(68px,8vw,110px) 0;position:relative;overflow:hidden}.trial-layout[data-astro-cid-eaehf4to]{z-index:1;grid-template-columns:1fr auto;align-items:center;gap:8%;display:grid;position:relative}.trial-section[data-astro-cid-eaehf4to] .eyebrow[data-astro-cid-eaehf4to]{color:#ffc363;margin:0 0 17px}.trial-section[data-astro-cid-eaehf4to] h2[data-astro-cid-eaehf4to]{color:#fff;font:700 clamp(3.2rem,6vw,5.8rem)/.94 var(--display);letter-spacing:-.07em;margin:0}.trial-copy[data-astro-cid-eaehf4to]{color:#dce5ef;max-width:620px;margin:22px 0 0;font-size:1.02rem;line-height:1.7}.trial-actions[data-astro-cid-eaehf4to]{flex-direction:column;align-items:stretch;gap:12px;min-width:280px;display:flex}.trial-actions[data-astro-cid-eaehf4to] .button[data-astro-cid-eaehf4to]{width:100%}.trial-orbit[data-astro-cid-eaehf4to]{z-index:-1;aspect-ratio:1;border:1px solid #ffffff1c;border-radius:50%;width:min(55vw,650px);position:absolute;bottom:-95%;right:-8%;box-shadow:0 0 0 28px #ffffff05,0 0 0 68px #efa64210}@media (width<=850px){.schedule-hero[data-astro-cid-eaehf4to]{min-height:0}.hero-layout[data-astro-cid-eaehf4to]{grid-template-columns:1fr .55fr;gap:4vw;padding-block:70px}.hero-mark[data-astro-cid-eaehf4to]{width:min(35vw,270px)}.hero-mark-number[data-astro-cid-eaehf4to]{font-size:clamp(6rem,15vw,9rem)}.discipline-layout[data-astro-cid-eaehf4to]{grid-template-columns:1fr;gap:34px}.discipline-heading[data-astro-cid-eaehf4to]{position:static}.discipline-heading[data-astro-cid-eaehf4to] h2[data-astro-cid-eaehf4to]{font-size:clamp(3.3rem,8vw,5rem)}.discipline-index[data-astro-cid-eaehf4to]{margin-bottom:20px}.discipline-intro[data-astro-cid-eaehf4to]{margin:14px 0 18px}.trial-layout[data-astro-cid-eaehf4to]{grid-template-columns:1fr;gap:34px}.trial-actions[data-astro-cid-eaehf4to]{flex-flow:wrap;min-width:0}.trial-actions[data-astro-cid-eaehf4to] .button[data-astro-cid-eaehf4to]{width:auto}}@media (width<=600px){.hero-layout[data-astro-cid-eaehf4to]{grid-template-columns:1fr;gap:38px;padding-block:58px 66px}.schedule-hero[data-astro-cid-eaehf4to] h1[data-astro-cid-eaehf4to]{font-size:clamp(3.4rem,14vw,5.5rem)}.hero-lede[data-astro-cid-eaehf4to]{font-size:1.25rem}.hero-actions[data-astro-cid-eaehf4to]{grid-template-columns:1fr;display:grid}.hero-actions[data-astro-cid-eaehf4to] .button[data-astro-cid-eaehf4to]{width:100%}.hero-mark[data-astro-cid-eaehf4to]{justify-self:end;width:180px;margin-right:18px}.hero-mark-number[data-astro-cid-eaehf4to]{font-size:6.8rem}.hero-mark-caption[data-astro-cid-eaehf4to]{font-size:.54rem}.discipline-section[data-astro-cid-eaehf4to]{padding:64px 0}.discipline-layout[data-astro-cid-eaehf4to]{gap:26px}.discipline-heading[data-astro-cid-eaehf4to] h2[data-astro-cid-eaehf4to]{font-size:3.5rem}.session-list[data-astro-cid-eaehf4to]{grid-template-columns:1fr;gap:10px}.session-entry[data-astro-cid-eaehf4to]{min-height:0;padding:18px 18px 20px}.session-entry[data-astro-cid-eaehf4to] h3[data-astro-cid-eaehf4to]{font-size:.96rem}.session-time[data-astro-cid-eaehf4to]{margin-top:12px;font-size:1.8rem}.schedule-note[data-astro-cid-eaehf4to]{padding-bottom:38px}.trial-section[data-astro-cid-eaehf4to]{padding:68px 0}.trial-section[data-astro-cid-eaehf4to] h2[data-astro-cid-eaehf4to]{font-size:clamp(3rem,12vw,4.5rem)}.trial-actions[data-astro-cid-eaehf4to]{grid-template-columns:1fr;display:grid}.trial-actions[data-astro-cid-eaehf4to] .button[data-astro-cid-eaehf4to]{width:100%}}
