.eid-page{color:var(--color-ink);background:var(--color-paper)}.eid-shell{width:var(--home-width);margin-inline:auto}.eid-page .v14-product-masthead{grid-template-columns:1.2fr 1fr;gap:48px 64px}.eid-page .v14-product-title h1{max-width:20ch}.eid-page .v14-product-ident{margin-bottom:32px}.eid-page .v14-credential-stage{gap:64px;padding:48px;grid-template-columns:1.2fr 1fr}.eid-index{border-bottom:1px solid var(--home-line);background:var(--color-paper)}.eid-index>.eid-shell{display:flex;align-items:center;gap:32px}.eid-index .eid-label{flex:none}.eid-index>.eid-shell>div{display:flex;gap:28px;overflow-x:auto;scrollbar-width:thin}.eid-index a{flex:none;display:inline-flex;align-items:center;gap:12px;white-space:nowrap;min-height:64px;font-size:var(--home-type-control)}.eid-index a:hover{color:var(--color-red)}.eid-section{padding-block:var(--home-section);border-bottom:1px solid var(--home-line)}.eid-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.eid-page h2{font-size:var(--home-type-section);line-height:1.08;letter-spacing:-.035em;margin:20px 0 0;max-width:23ch}.eid-page h3{font-size:var(--home-type-title);line-height:1.2;margin:0}.eid-label{font:600 var(--home-type-label)/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.eid-page p{font-size:var(--home-type-body);line-height:1.7;color:var(--color-body)}.eid-prose{padding-top:38px}.eid-prose p{margin:0 0 20px}.eid-prose p:last-child{margin-bottom:0}.eid-prose strong{font-weight:600;color:var(--color-ink)}.eid-enrollment,.eid-verification{background:var(--color-paper)}.eid-evidence,.eid-formats{background:var(--color-panel)}.eid-section-head{margin-bottom:48px}.eid-section-head>p{max-width:var(--measure-prose);margin:24px 0 0}.eid-format-grid,.eid-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.eid-format-grid article{padding:24px 0 0;border-top:1px solid var(--home-line)}.eid-format-grid p{margin:16px 0 0}.eid-format-grid .eid-format-paper{border-top-color:var(--color-red)}.eid-sovereignty{background:var(--color-dark);border-color:var(--color-hairline-dark)}.eid-page .eid-sovereignty h2{color:var(--color-paper)}.eid-page .eid-sovereignty p{color:var(--color-on-dark-body)}.eid-steps{list-style:none;padding:0;margin:0}.eid-steps li{border-top:1px solid var(--home-line);padding-top:24px}.eid-step-number{display:block;margin-bottom:24px;font:500 var(--home-type-label)/1.5 var(--font-body);color:var(--color-red)}.eid-steps p{margin:16px 0 0}.eid-steps li:last-child{border-top:1px dashed var(--color-red)}.eid-page .eid-verification-note{max-width:var(--measure-prose);padding-top:24px;border-top:1px solid var(--home-line);margin:40px 0 0;font-size:var(--home-type-control)}.eid-prose .v14-text-link{margin-top:8px}.eid-field{display:flex;align-items:center;gap:40px;border-top:1px solid var(--home-line);margin-top:48px;padding-top:32px}.eid-field>.eid-label{flex:none}.eid-field ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px 40px;flex:1 1;list-style:none;margin:0;padding:0}.eid-field li{font:500 var(--home-type-title)/1.2 var(--font-display);letter-spacing:-.035em}@media(max-width:1050px){.eid-page .v14-product-masthead,.eid-split{gap:40px}.eid-page .v14-credential-stage{gap:32px;padding:32px}.eid-page .v14-credential-body{gap:20px}.eid-format-grid,.eid-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:760px){.eid-page .v14-product-masthead,.eid-split{grid-template-columns:1fr;gap:32px}.eid-page .v14-credential-stage{grid-template-columns:1fr;padding:32px 20px;gap:40px}.eid-page .v14-issued-credential{transform:none;padding:20px}.eid-page .v14-credential-body{align-items:flex-start;flex-direction:column;padding-block:24px}.eid-page .v14-verifier-result>strong{margin:16px 0}.eid-index>.eid-shell{display:block}.eid-index .eid-label{display:block;padding-top:16px}.eid-index a{min-height:52px}.eid-prose{padding-top:0}.eid-section-head{margin-bottom:32px}.eid-page h2{max-width:none}.eid-field{display:block;margin-top:32px;padding-top:24px}.eid-field ul{justify-content:flex-start;margin-top:24px;gap:24px 32px}}@media(max-width:480px){.eid-format-grid,.eid-steps{grid-template-columns:1fr;gap:28px}.eid-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px 16px}.eid-step-number{margin:4px 0 0}.eid-steps p{grid-column:2;margin:0}}