.c-hero.svelte-gbdbmt{position:relative;padding:0;overflow:hidden;background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px);background-size:64px 64px;background-position:-1px calc(-1px + var(--p, 0) * 160px)}.c-top.svelte-gbdbmt{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:4rem;color:var(--text-muted)}.c-title.svelte-gbdbmt{margin:2.5rem 0 4.5rem;font-family:var(--font-serif);font-weight:400;font-size:clamp(3.5rem,14vw,12rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase;color:var(--text-main)}.c-title.svelte-gbdbmt .line:where(.svelte-gbdbmt){display:block;white-space:nowrap;will-change:transform}.c-title.svelte-gbdbmt .line-0:where(.svelte-gbdbmt){transform:translate3d(calc(var(--p, 0) * -24%),0,0)}.c-title.svelte-gbdbmt .line-1:where(.svelte-gbdbmt){padding-left:.9em;font-style:italic;transform:translate3d(calc(var(--p, 0) * 18%),0,0)}.c-count.svelte-gbdbmt{display:inline-block;vertical-align:top;margin-left:.6rem;margin-top:.4em;font-size:clamp(.85rem,1.6vw,1.25rem);font-style:normal;letter-spacing:.04em;color:var(--text-muted)}.c-foot.svelte-gbdbmt{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.75rem 0 5rem;opacity:calc(1 - var(--p, 0) * 1.8);transform:translate3d(0,calc(var(--p, 0) * -60px),0)}.c-foot.svelte-gbdbmt:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--text-muted);transform-origin:left;animation:draw-x 1.4s cubic-bezier(.65,0,.35,1) .7s both}.c-meta.svelte-gbdbmt{display:flex;flex-direction:column;gap:.4rem;color:var(--text-main)}.c-lead.svelte-gbdbmt{font-family:var(--font-serif);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5;color:var(--text-main);max-width:30rem}.c-list.svelte-gbdbmt{padding:0 0 6rem}.year-group.svelte-gbdbmt{display:grid;grid-template-columns:1fr 3fr;gap:2rem;border-top:1px solid var(--text-main);padding-bottom:3rem}.year.svelte-gbdbmt{position:sticky;top:6.5rem;align-self:start;padding-top:1.5rem;display:flex;align-items:flex-start;gap:.5rem}.year.svelte-gbdbmt .mask:where(.svelte-gbdbmt)>span:where(.svelte-gbdbmt){font-family:var(--font-serif);font-size:clamp(3rem,8vw,7rem);line-height:.9;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px var(--text-main);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.year.svelte-gbdbmt.motion .mask:where(.svelte-gbdbmt)>span:where(.svelte-gbdbmt){transform:translateY(110%)}.year.svelte-gbdbmt.in .mask:where(.svelte-gbdbmt)>span:where(.svelte-gbdbmt){transform:none}.year-count.svelte-gbdbmt{color:var(--text-muted);padding-top:.5rem}.row.svelte-gbdbmt{position:relative;display:grid;grid-template-columns:3.5rem minmax(0,1fr) 7rem 3rem;gap:1.25rem;align-items:center;padding:1.75rem 0;border-bottom:1px solid var(--border);color:var(--text-main)}.row.linked.svelte-gbdbmt{cursor:pointer}.row.svelte-gbdbmt:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.row.svelte-gbdbmt>:where(.svelte-gbdbmt){transition:opacity .35s ease}.row.svelte-gbdbmt:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--text-main);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.65,0,.35,1)}.row-num.svelte-gbdbmt,.row-date.svelte-gbdbmt,.row-issuer.svelte-gbdbmt{color:var(--text-muted);transition:color .3s ease}.row-date.svelte-gbdbmt{text-align:right}.row-main.svelte-gbdbmt{display:flex;flex-direction:column;gap:.4rem}.row-title.svelte-gbdbmt{font-family:var(--font-serif);font-size:clamp(1.4rem,2.8vw,2.25rem);line-height:1.1;letter-spacing:-.02em;transition:transform .5s cubic-bezier(.16,1,.3,1)}.row-arrow.svelte-gbdbmt{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--text-main);transition:background .25s ease,color .25s ease,transform .5s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.archive.svelte-gbdbmt:hover .row:where(.svelte-gbdbmt):not(:hover)>:where(.svelte-gbdbmt){opacity:.22}.row.svelte-gbdbmt:hover:after{transform:scaleX(1)}.row.svelte-gbdbmt:hover .row-num:where(.svelte-gbdbmt),.row.svelte-gbdbmt:hover .row-date:where(.svelte-gbdbmt),.row.svelte-gbdbmt:hover .row-issuer:where(.svelte-gbdbmt){color:var(--text-main)}.row.svelte-gbdbmt:hover .row-title:where(.svelte-gbdbmt){transform:translate(.6rem)}.row.svelte-gbdbmt:hover .row-arrow:where(.svelte-gbdbmt){background:var(--primary);color:var(--on-primary);transform:rotate(45deg)}}.cert-card.svelte-gbdbmt{width:280px}.cert-card.svelte-gbdbmt img:where(.svelte-gbdbmt){display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;margin-bottom:1rem;filter:grayscale(1) contrast(1.05);border:1px solid color-mix(in srgb,var(--on-primary) 20%,transparent)}.cert-title.svelte-gbdbmt{margin:.6rem 0;font-family:var(--font-serif);font-size:1.15rem;line-height:1.3}.cert-cta.svelte-gbdbmt{margin-top:.75rem}.empty.svelte-gbdbmt{padding:4rem 0 2rem;border-top:1px solid var(--text-main)}.empty.svelte-gbdbmt .mono:where(.svelte-gbdbmt){color:var(--text-muted);margin-bottom:1rem}.empty.svelte-gbdbmt h2:where(.svelte-gbdbmt){font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:clamp(2.5rem,7vw,5.5rem);letter-spacing:-.03em;color:var(--text-muted)}@media(max-width:860px){.year-group.svelte-gbdbmt{grid-template-columns:1fr;gap:0}.year.svelte-gbdbmt{top:calc(4.5rem + 1px);z-index:5;align-items:center;padding:.75rem 0;background:var(--bg-white);border-bottom:1px solid var(--border)}.year.svelte-gbdbmt .mask:where(.svelte-gbdbmt)>span:where(.svelte-gbdbmt){font-size:2.75rem}.year-count.svelte-gbdbmt{padding-top:0}.row.svelte-gbdbmt{grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:1.4rem 0 1.6rem}.row-num.svelte-gbdbmt{grid-column:1;grid-row:1}.row-date.svelte-gbdbmt{grid-column:2;grid-row:1;text-align:left}.row-arrow.svelte-gbdbmt{grid-column:3;grid-row:1;width:40px;height:40px}.row-main.svelte-gbdbmt{grid-column:1 / -1;grid-row:2}}@media(hover:none){.row.svelte-gbdbmt:active{background:color-mix(in srgb,var(--text-main) 4%,transparent)}.row.svelte-gbdbmt:active .row-arrow:where(.svelte-gbdbmt){background:var(--primary);color:var(--on-primary)}}@media(max-width:768px){.c-top.svelte-gbdbmt{padding-top:2.5rem}.c-title.svelte-gbdbmt{margin:2rem 0 3rem}.c-title.svelte-gbdbmt .line-1:where(.svelte-gbdbmt){padding-left:.4em}.c-foot.svelte-gbdbmt{grid-template-columns:1fr;padding-bottom:3.5rem}.c-list.svelte-gbdbmt{padding-bottom:4rem}}@media(prefers-reduced-motion:reduce){.c-foot.svelte-gbdbmt:before{animation:none}.row.svelte-gbdbmt:after,.row-title.svelte-gbdbmt,.row-arrow.svelte-gbdbmt,.year.svelte-gbdbmt .mask:where(.svelte-gbdbmt)>span:where(.svelte-gbdbmt){transition:none}}
