.integrity_hero__MX6uT{--integrity-light-position:55% 77%;overflow:hidden;background:radial-gradient(ellipse at var(--integrity-light-position),rgba(24,51,61,.36),transparent 52%),#03070b}.integrity_heroLayout__xhtPb{display:grid;align-items:center;gap:clamp(1.75rem,4.4vw,4.25rem);padding-block:clamp(2.75rem,6.2vw,6rem)}.integrity_heroTitle___Nv_Z{max-width:44rem;font-size:clamp(2.125rem,4.6vw,4.125rem);line-height:1.05;letter-spacing:-.048em;text-wrap:balance}.integrity_heroTitle___Nv_Z span{color:#c4dedb}.integrity_passport__Rjisx{width:100%;max-width:26rem;justify-self:center;padding:clamp(1rem,2.3vw,1.5rem);border:1px solid rgba(192,218,232,.16);border-radius:1.125rem;background:linear-gradient(145deg,#131f28,#0a1119 74%);box-shadow:inset 0 1px hsla(0,0%,100%,.07),0 24px 64px rgba(0,0,0,.3)}.integrity_passportQr__T_oTq{display:block;width:196px;max-width:100%;height:auto;margin:1.375rem auto 1rem;border-radius:.625rem;image-rendering:pixelated;box-shadow:0 4px 18px rgba(0,0,0,.24)}@media (min-width:40rem){.integrity_passportQr__T_oTq{width:245px}}@media (min-width:64rem){.integrity_hero__MX6uT{--integrity-light-position:78% 49%}.integrity_heroLayout__xhtPb{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.integrity_passport__Rjisx{justify-self:end}}