.SiteHeader-module__oaTwcq__header{padding:calc(1.25rem + env(safe-area-inset-top)) var(--pad-x) 0;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:2rem;font-size:.75rem;display:flex}.SiteHeader-module__oaTwcq__header a{text-decoration:none}.SiteHeader-module__oaTwcq__header a:hover,.SiteHeader-module__oaTwcq__header a:focus-visible{text-underline-offset:.35em;text-decoration:underline}.SiteHeader-module__oaTwcq__nav{gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module__oaTwcq__nav a[aria-current=page]{text-underline-offset:.35em;text-decoration:underline}@media (max-width:640px){.SiteHeader-module__oaTwcq__header{letter-spacing:.12em;flex-wrap:wrap;row-gap:.75rem}.SiteHeader-module__oaTwcq__nav{gap:1.1rem}}
.CertificationGallery-module__HdR5EW__gallery{--badge:min(15.5rem, 30vw, 36svh);--calm:cubic-bezier(.22, .8, .2, 1);--text-delay:1.25s;height:calc(100svh - 4rem);min-height:30rem;padding:0 calc(var(--pad-x) + 5rem);touch-action:pan-y;position:relative}.CertificationGallery-module__HdR5EW__slide{--to-centre:26cqw;height:100%;transition:opacity .32s,filter .32s;position:relative;container-type:inline-size}.CertificationGallery-module__HdR5EW__leaving{opacity:0;filter:blur(6px)}.CertificationGallery-module__HdR5EW__badge{width:var(--badge);position:absolute;top:50%;left:24%;translate:-50% -50%}.CertificationGallery-module__HdR5EW__badge img{width:100%;height:auto;display:block}.CertificationGallery-module__HdR5EW__badge{animation:CertificationGallery-module__HdR5EW__fade-in .45s var(--calm) both, CertificationGallery-module__HdR5EW__glide .9s var(--calm) .5s both}@keyframes CertificationGallery-module__HdR5EW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes CertificationGallery-module__HdR5EW__glide{0%{transform:translateX(var(--to-centre))}to{transform:none}}.CertificationGallery-module__HdR5EW__text{max-width:34rem;position:absolute;top:50%;left:44%;right:0;transform:translateY(-50%)}.CertificationGallery-module__HdR5EW__text>*{animation:CertificationGallery-module__HdR5EW__line-in .7s var(--calm) both}.CertificationGallery-module__HdR5EW__text>:first-child{animation-delay:var(--text-delay)}.CertificationGallery-module__HdR5EW__text>:nth-child(2){animation-delay:calc(var(--text-delay) + 70ms)}.CertificationGallery-module__HdR5EW__text>:nth-child(3){animation-delay:calc(var(--text-delay) + .14s)}.CertificationGallery-module__HdR5EW__text>:nth-child(4){animation-delay:calc(var(--text-delay) + .21s)}@keyframes CertificationGallery-module__HdR5EW__line-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.CertificationGallery-module__HdR5EW__issuer,.CertificationGallery-module__HdR5EW__meta dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.7rem}.CertificationGallery-module__HdR5EW__name{font-family:var(--font-sans);letter-spacing:-.025em;margin:.6rem 0 2rem;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:500;line-height:1.1}.CertificationGallery-module__HdR5EW__meta{flex-wrap:wrap;gap:1rem 2.5rem;margin:0 0 1.75rem;display:flex}.CertificationGallery-module__HdR5EW__meta dd{margin:.3rem 0 0;font-size:.95rem}.CertificationGallery-module__HdR5EW__verify{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:.2rem;font-size:.72rem;text-decoration:none;display:inline-block}.CertificationGallery-module__HdR5EW__arrow{z-index:1;width:5.5rem;height:min(34rem,62svh);color:var(--ink);cursor:pointer;opacity:.1;transition:opacity .45s ease, transform .45s var(--calm);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.CertificationGallery-module__HdR5EW__arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;width:3.25rem;height:100%;overflow:visible}.CertificationGallery-module__HdR5EW__arrow:hover,.CertificationGallery-module__HdR5EW__arrow:focus-visible{opacity:.85}.CertificationGallery-module__HdR5EW__prev{left:var(--pad-x)}.CertificationGallery-module__HdR5EW__next{right:var(--pad-x)}.CertificationGallery-module__HdR5EW__prev:hover{transform:translate(-6px,-50%)}.CertificationGallery-module__HdR5EW__next:hover{transform:translate(6px,-50%)}@media (max-width:760px){.CertificationGallery-module__HdR5EW__gallery{--badge:min(10rem, 42vw);--text-delay:1.05s;height:auto;min-height:calc(100svh - 6rem);padding:0 var(--pad-x) 3rem}.CertificationGallery-module__HdR5EW__slide{height:auto;padding-top:2rem}.CertificationGallery-module__HdR5EW__gallery .CertificationGallery-module__HdR5EW__badge{filter:none;animation:CertificationGallery-module__HdR5EW__fade-in .45s var(--calm) both, CertificationGallery-module__HdR5EW__rise .8s var(--calm) .5s both;margin:0 auto 2.25rem;position:relative;top:auto;left:auto;translate:none}.CertificationGallery-module__HdR5EW__text{position:static;transform:none}.CertificationGallery-module__HdR5EW__arrow{top:calc(2rem + var(--badge) / 2);width:2.75rem;height:calc(var(--badge) * 1.1);opacity:.25}.CertificationGallery-module__HdR5EW__arrow svg{width:1.25rem}.CertificationGallery-module__HdR5EW__prev{left:.25rem}.CertificationGallery-module__HdR5EW__next{right:.25rem}}@keyframes CertificationGallery-module__HdR5EW__rise{0%{transform:translateY(22svh)}to{transform:none}}@media (prefers-reduced-motion:reduce){.CertificationGallery-module__HdR5EW__gallery .CertificationGallery-module__HdR5EW__badge,.CertificationGallery-module__HdR5EW__text>*{animation:none}.CertificationGallery-module__HdR5EW__slide,.CertificationGallery-module__HdR5EW__arrow{transition:none}}
.record-module__VyAKmG__main{padding:4rem var(--pad-x) 6rem;max-width:1100px}.record-module__VyAKmG__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.75rem}.record-module__VyAKmG__pageTitle{font-family:var(--font-sans);letter-spacing:-.025em;margin:0 0 4rem;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:500;line-height:1}.record-module__VyAKmG__lede{max-width:34rem;margin:-2.5rem 0 4rem;font-size:1.05rem;line-height:1.55}.record-module__VyAKmG__record{border-top:1px solid var(--ink);grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:1.5rem 3rem;padding:2rem 0 3rem;display:grid}.record-module__VyAKmG__record:last-of-type{border-bottom:1px solid var(--ink)}.record-module__VyAKmG__recordIndex{font-family:var(--font-mono);letter-spacing:.18em;margin:0 0 .75rem;font-size:.75rem}.record-module__VyAKmG__recordName{font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:500;line-height:1.15}.record-module__VyAKmG__fields{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:.9rem 1.5rem;margin:0;font-size:.95rem;line-height:1.5;display:grid}.record-module__VyAKmG__fields dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;padding-top:.2rem;font-size:.7rem}.record-module__VyAKmG__fields dd{max-width:40rem;margin:0}.record-module__VyAKmG__pending{opacity:.55}@media (max-width:760px){.record-module__VyAKmG__record{grid-template-columns:1fr;gap:1.25rem}.record-module__VyAKmG__fields{grid-template-columns:1fr;gap:.35rem 0}.record-module__VyAKmG__fields dd{margin-bottom:.6rem}}
