.summit[data-astro-cid-xuwf7y4r]{height:clamp(5rem,3rem + 8vw,12rem);position:relative}.summit--cta[data-astro-cid-xuwf7y4r]{height:clamp(6rem,3.5rem + 8vw,12rem)}.line[data-astro-cid-xuwf7y4r]{width:100%;height:100%;display:block;overflow:visible}.ridge[data-astro-cid-xuwf7y4r]{fill:none;stroke:var(--on-navy-muted);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ridge--flat[data-astro-cid-xuwf7y4r]{stroke:#c9d4ff66;stroke-dasharray:6 7}.marker[data-astro-cid-xuwf7y4r]{--dot:8px;transform:translate(-50%, calc(-100% + var(--dot) / 2));flex-direction:column;align-items:center;display:flex;position:absolute}.marker--link[data-astro-cid-xuwf7y4r]{color:var(--white);border-radius:999px;gap:0;text-decoration:none}.here[data-astro-cid-xuwf7y4r]{white-space:nowrap;color:var(--on-navy-muted);margin-bottom:.4rem;font-size:.8125rem;font-weight:500}.badge[data-astro-cid-xuwf7y4r]{aspect-ratio:1;border:2px solid var(--white);background:var(--navy);width:clamp(2.5rem,2rem + 1.4vw,3.5rem);transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-fast);border-radius:50%;place-items:center;display:grid}.marker--link[data-astro-cid-xuwf7y4r]:hover .badge[data-astro-cid-xuwf7y4r]{transform:scale(1.08)}.marker--link[data-astro-cid-xuwf7y4r]:hover .here[data-astro-cid-xuwf7y4r]{color:var(--white)}.mark[data-astro-cid-xuwf7y4r]{width:66%;height:auto;fill:var(--blue);margin-top:-8%}.stem[data-astro-cid-xuwf7y4r]{background:var(--white);width:2px;height:clamp(.75rem,.5rem + .8vw,1.25rem)}.dot[data-astro-cid-xuwf7y4r]{width:var(--dot);height:var(--dot);background:var(--white);border-radius:50%}.peak[data-astro-cid-xuwf7y4r]{background:var(--white);border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.will-draw[data-astro-cid-xuwf7y4r] .reveal[data-astro-cid-xuwf7y4r]{transform:translate(-100%)}.will-draw[data-astro-cid-xuwf7y4r] .marker[data-astro-cid-xuwf7y4r],.will-draw[data-astro-cid-xuwf7y4r] .peak[data-astro-cid-xuwf7y4r]{opacity:0}.will-draw[data-astro-cid-xuwf7y4r] .marker[data-astro-cid-xuwf7y4r]{transform:translate(-50%, calc(-100% + var(--dot) / 2 + 8px))}.will-draw[data-astro-cid-xuwf7y4r] .peak[data-astro-cid-xuwf7y4r]{transform:translate(-50%,-50%)scale(.4)}.will-draw[data-astro-cid-xuwf7y4r].is-drawn .reveal[data-astro-cid-xuwf7y4r]{transition:transform 1.8s cubic-bezier(.45,0,.3,1);transform:translate(0)}.will-draw[data-astro-cid-xuwf7y4r].is-drawn .marker[data-astro-cid-xuwf7y4r]{opacity:1;transform:translate(-50%, calc(-100% + var(--dot) / 2));transition:opacity .3s ease .95s, transform .45s var(--ease-out) .95s}.will-draw[data-astro-cid-xuwf7y4r].is-drawn .peak[data-astro-cid-xuwf7y4r]{opacity:1;transition:opacity .3s ease 1.7s, transform .4s var(--ease-out) 1.7s;transform:translate(-50%,-50%)scale(1)}.scroll-draw[data-astro-cid-xuwf7y4r] .reveal[data-astro-cid-xuwf7y4r]{transform:translateX(calc((var(--p,1) - 1) * 100%))}.scroll-draw[data-astro-cid-xuwf7y4r] .marker[data-astro-cid-xuwf7y4r],.scroll-draw[data-astro-cid-xuwf7y4r] .peak[data-astro-cid-xuwf7y4r]{opacity:0;transition:opacity .3s}.scroll-draw[data-astro-cid-xuwf7y4r].past-start .marker[data-astro-cid-xuwf7y4r],.scroll-draw[data-astro-cid-xuwf7y4r].past-peak .peak[data-astro-cid-xuwf7y4r]{opacity:1}.cta[data-astro-cid-blvy5prr]{padding-top:var(--space-6);padding-bottom:var(--section-pad);overflow:hidden}.cta-ridge[data-astro-cid-blvy5prr]{margin-bottom:clamp(3.5rem,2rem + 4vw,7rem)}#book[data-astro-cid-blvy5prr]{scroll-margin-top:calc(var(--header-h) + var(--space-4))}.grid[data-astro-cid-blvy5prr]{gap:var(--space-5);align-items:start;display:grid}@media (width>=64rem){.grid[data-astro-cid-blvy5prr]{gap:var(--space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.copy[data-astro-cid-blvy5prr]{top:calc(var(--header-h) + var(--space-4));position:sticky}}.copy[data-astro-cid-blvy5prr]{gap:var(--space-3);display:grid}.body[data-astro-cid-blvy5prr]{font-size:var(--step-1);color:var(--on-navy-muted)}.action[data-astro-cid-blvy5prr]{justify-items:start;gap:var(--space-2);margin-top:var(--space-1);display:grid}.btn-light[data-astro-cid-blvy5prr]{background:var(--white);color:var(--navy)}.btn-light[data-astro-cid-blvy5prr]:hover{background:var(--on-navy-muted);color:var(--navy)}.note[data-astro-cid-blvy5prr]{font-size:var(--step--1);color:var(--on-navy-muted)}.calendar[data-astro-cid-blvy5prr]{background:var(--white);border-radius:12px;overflow:hidden}.calendar[data-astro-cid-blvy5prr] iframe[data-astro-cid-blvy5prr]{border:0;width:100%;height:44rem;display:block}.fallback[data-astro-cid-blvy5prr]{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);font-size:var(--step--1);color:var(--text-muted)}.fallback[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]{color:var(--blue)}
