.waypoint-stand{position:relative;z-index:-1}.waypoint{position:relative;background:var(--paper);color:var(--ink);padding:var(--s-7) var(--gutter) var(--s-7);width:100%;box-sizing:border-box}.waypoint>.grid-rules--inline{inset:0;z-index:0}.waypoint__in{position:relative;z-index:1;padding-inline:var(--inset)}.waypoint .eyebrow{margin-bottom:var(--s-5)}.waypoint__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4) var(--s-3)}.waypoint__ix{display:block;font-size:var(--t-micro);line-height:1.4;color:var(--ink-3);font-variant-numeric:tabular-nums;margin-bottom:var(--s-2)}.waypoint__list a{display:block;font-family:var(--font-headline);font-weight:var(--wght-headline);font-size:clamp(1.5rem,3.6vw,3rem);line-height:1;padding-top:var(--cap-room);margin-top:calc(var(--cap-room) * -1);text-transform:uppercase;letter-spacing:var(--track-headline);text-decoration:none;color:var(--ink);opacity:1;transition:opacity var(--d-fast) ease;background-image:var(--head-grade-fill);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.waypoint__list a:hover,.waypoint__list a:focus-visible{opacity:.5}.waypoint__list a:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.waypoint__list a[aria-current=page],.waypoint__list a[aria-current=page]:hover{opacity:.35}@media (max-width:900px){.waypoint__list{grid-template-columns:repeat(2,1fr);gap:var(--s-5) var(--s-3)}.waypoint__list a{font-size:var(--t-section)}}main:has(+.waypoint-stand)>:last-child{box-shadow:var(--seam-cast-down)}main:has(+.waypoint-stand)>.band--std+:last-child{box-shadow:var(--seam-cast-std-up),var(--seam-cast-down)}[data-pinned].waypoint-stand{height:var(--waypoint-h);view-timeline-name:--waypoint;view-timeline-axis:block}[data-pinned]>.waypoint{position:fixed;inset:auto 0 0;visibility:hidden}@keyframes waypoint-release{0%{transform:translateZ(0)}to{transform:translate3d(0,-300vh,0)}}@keyframes waypoint-gate{0%{visibility:hidden}to{visibility:visible}}@supports (animation-timeline: view()){[data-pinned]>.waypoint{animation:waypoint-gate linear both,waypoint-release linear both;animation-timeline:--waypoint,--waypoint;animation-range:entry 0% exit 100%,contain 0% exit calc(100% + 200vh)}}
