.public-compliance-proof-module__Ry61_G__page{border-right:1px solid var(--pp-rule);border-left:1px solid var(--pp-rule);background:color-mix(in srgb, var(--pp-sheet) 74%, var(--pp-paper));width:min(100%,1200px);color:var(--pp-ink);margin-inline:auto;line-height:normal;overflow:hidden}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] :is(.public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__sheetCode,.public-compliance-proof-module__Ry61_G__metaLabel,.public-compliance-proof-module__Ry61_G__fixtureStamp,.public-compliance-proof-module__Ry61_G__statusStamp,.public-compliance-proof-module__Ry61_G__credentialColumnLabels){font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:12px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] :is(.public-compliance-proof-module__Ry61_G__expiryFact,.public-compliance-proof-module__Ry61_G__windowFact,.public-compliance-proof-module__Ry61_G__rowNumber){font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:12px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__ledgerHeader>span{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:12px}.public-compliance-proof-module__Ry61_G__page :is(a,button):focus-visible{outline:3px solid color-mix(in srgb, var(--pp-field) 72%, var(--pp-sheet));outline-offset:3px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] :is(.public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__sheetCode,.public-compliance-proof-module__Ry61_G__metaLabel,.public-compliance-proof-module__Ry61_G__fixtureStamp,.public-compliance-proof-module__Ry61_G__rowNumber,.public-compliance-proof-module__Ry61_G__readOnlyStamp,.public-compliance-proof-module__Ry61_G__statusStamp),.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__passportTruth,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__passportExpiry,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__snapshotIdentity div>p:last-child{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:12px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__publicationStrip strong,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__tokenBoundary strong,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__passportCredentialType strong,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__privacyBoundary strong,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] :is(.public-compliance-proof-module__Ry61_G__publicationStrip li p,.public-compliance-proof-module__Ry61_G__tokenBoundary span,.public-compliance-proof-module__Ry61_G__privacyBoundary>p){font-size:14px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] :is(.public-compliance-proof-module__Ry61_G__readOnlyStamp,.public-compliance-proof-module__Ry61_G__statusStamp){text-transform:uppercase}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=passport] .public-compliance-proof-module__Ry61_G__passportColumnLabels{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:12px}.public-compliance-proof-module__Ry61_G__splitHero{border-bottom:1px solid var(--pp-ink);grid-template-columns:minmax(350px,32fr) minmax(0,68fr);display:grid}.public-compliance-proof-module__Ry61_G__narrative{isolation:isolate;border-right:1px solid var(--pp-rule);background:color-mix(in srgb, var(--pp-sheet) 82%, transparent);flex-direction:column;justify-content:center;min-width:0;min-height:708px;padding:48px 42px 42px 56px;display:flex;position:relative;overflow:hidden}.public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__sheetCode,.public-compliance-proof-module__Ry61_G__metaLabel,.public-compliance-proof-module__Ry61_G__fixtureStamp{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.35}.public-compliance-proof-module__Ry61_G__rowNumber,.public-compliance-proof-module__Ry61_G__workflowNumber{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.35}.public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__sheetCode,.public-compliance-proof-module__Ry61_G__metaLabel{color:var(--pp-steel);margin:0}.public-compliance-proof-module__Ry61_G__eyebrow{color:var(--pp-field);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 0;font-size:12px;font-weight:800}.public-compliance-proof-module__Ry61_G__title{max-width:560px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.052em;text-wrap:balance;margin:14px 0 0;font-size:clamp(46px,4.2vw,66px);font-weight:800;line-height:.94}.public-compliance-proof-module__Ry61_G__lede{max-width:520px;color:var(--pp-steel);margin:24px 0 0;font-size:16px;line-height:1.55}.public-compliance-proof-module__Ry61_G__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.public-compliance-proof-module__Ry61_G__primaryLink,.public-compliance-proof-module__Ry61_G__secondaryLink{border:1px solid var(--pp-field);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-width:145px;min-height:48px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.public-compliance-proof-module__Ry61_G__primaryLink{background:var(--pp-field);color:var(--pp-sheet)}.public-compliance-proof-module__Ry61_G__primaryLink:hover{background:color-mix(in srgb, var(--pp-field) 84%, var(--pp-ink))}.public-compliance-proof-module__Ry61_G__secondaryLink{background:color-mix(in srgb, var(--pp-sheet) 90%, transparent);color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__secondaryLink:hover{background:var(--pp-wash)}.public-compliance-proof-module__Ry61_G__truthRail{border-top:1px solid var(--pp-rule);border-bottom:1px solid var(--pp-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 0;display:grid}.public-compliance-proof-module__Ry61_G__truthRail div{gap:4px;min-width:0;padding:13px 12px 13px 0;display:grid}.public-compliance-proof-module__Ry61_G__truthRail div+div{border-left:1px solid var(--pp-rule);padding-left:12px}.public-compliance-proof-module__Ry61_G__truthRail dt{color:var(--pp-ink);font-size:11px;font-weight:800}.public-compliance-proof-module__Ry61_G__truthRail dd{color:var(--pp-steel);margin:0;font-size:11px;line-height:1.35}.public-compliance-proof-module__Ry61_G__expiryMotif{z-index:-1;opacity:.18;background:linear-gradient(90deg, transparent 0 9%, var(--pp-field) 9% 9.4%, transparent 9.4% 49%, var(--pp-field) 49% 49.4%, transparent 49.4% 87%, var(--pp-field) 87% 87.4%, transparent 87.4%), linear-gradient(var(--pp-field), var(--pp-field)) 0 58% / 100% 1px no-repeat, radial-gradient(circle at 9% 58%, var(--pp-sheet) 0 6px, var(--pp-field) 7px 8px, transparent 9px), radial-gradient(circle at 49% 58%, var(--pp-sheet) 0 6px, var(--pp-field) 7px 8px, transparent 9px), radial-gradient(circle at 87% 58%, var(--pp-sheet) 0 6px, var(--pp-field) 7px 8px, transparent 9px);width:310px;height:150px;position:absolute;bottom:-44px;right:-70px;transform:rotate(-7deg)}.public-compliance-proof-module__Ry61_G__workspace{background:linear-gradient(#cbd3cd61 1px, transparent 1px), linear-gradient(90deg, #cbd3cd61 1px, transparent 1px), color-mix(in srgb, var(--pp-wash) 56%, var(--pp-paper));background-size:28px 28px;min-width:0;padding:28px}.public-compliance-proof-module__Ry61_G__renewalRegister,.public-compliance-proof-module__Ry61_G__comparisonDocket{border:1px solid var(--pp-ink);border-radius:var(--pp-cut-lg);background:var(--pp-porcelain);min-width:0;box-shadow:var(--pp-depth);overflow:hidden}.public-compliance-proof-module__Ry61_G__licenseHero{grid-template-columns:minmax(380px,38fr) minmax(0,62fr)}.public-compliance-proof-module__Ry61_G__licenseNarrative .public-compliance-proof-module__Ry61_G__title{max-width:520px;font-size:clamp(44px,3.8vw,60px)}.public-compliance-proof-module__Ry61_G__routeReferences{border-top:1px solid var(--pp-rule);border-bottom:1px solid var(--pp-rule);gap:0;margin-top:26px;display:grid}.public-compliance-proof-module__Ry61_G__routeReferences a{min-height:58px;color:var(--pp-ink);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.public-compliance-proof-module__Ry61_G__routeReferences a+a{border-top:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__routeReferences svg{width:20px;height:20px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__routeReferences span{gap:3px;display:grid}.public-compliance-proof-module__Ry61_G__routeReferences small{color:var(--pp-steel);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.11em;font-size:12px;font-weight:600}.public-compliance-proof-module__Ry61_G__sourceMotif{z-index:-1;opacity:.16;background:radial-gradient(circle at 15% 50%, var(--pp-sheet) 0 7px, var(--pp-field) 8px 9px, transparent 10px), radial-gradient(circle at 85% 50%, var(--pp-sheet) 0 7px, var(--pp-field) 8px 9px, transparent 10px), linear-gradient(var(--pp-field), var(--pp-field)) 15% 50% / 70% 1px no-repeat, linear-gradient(90deg, transparent 0 14%, var(--pp-field) 14% 14.5%, transparent 14.5% 84.5%, var(--pp-field) 84.5% 85%, transparent 85%);width:250px;height:120px;position:absolute;bottom:18px;right:-48px;transform:rotate(6deg)}.public-compliance-proof-module__Ry61_G__sourcePair{border-bottom:1px solid var(--pp-ink);background:color-mix(in srgb, var(--pp-wash) 38%, var(--pp-sheet));grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;display:grid}.public-compliance-proof-module__Ry61_G__sourcePair>section{min-width:0;padding:16px 18px}.public-compliance-proof-module__Ry61_G__sourcePair>section+section{border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__sourceLabel{color:var(--pp-field);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.public-compliance-proof-module__Ry61_G__sourceLabel svg{width:18px;height:18px}.public-compliance-proof-module__Ry61_G__sourcePair section>strong{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin-top:10px;font-size:15px;font-weight:800;display:block}.public-compliance-proof-module__Ry61_G__sourcePair dl{border-top:1px solid var(--pp-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 0;display:grid}.public-compliance-proof-module__Ry61_G__sourcePair dl div{min-width:0;padding:9px 8px 0 0}.public-compliance-proof-module__Ry61_G__sourcePair dl div+div{border-left:1px solid var(--pp-rule);padding-left:8px}.public-compliance-proof-module__Ry61_G__sourcePair dt{color:var(--pp-steel);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.public-compliance-proof-module__Ry61_G__sourcePair dd{color:var(--pp-ink);margin:4px 0 0;font-size:14px;line-height:1.3}.public-compliance-proof-module__Ry61_G__sourceConnector{border-right:1px solid var(--pp-rule);border-left:1px solid var(--pp-rule);color:var(--pp-field);place-items:center;display:grid}.public-compliance-proof-module__Ry61_G__sourceConnector svg{width:20px;height:20px}.public-compliance-proof-module__Ry61_G__verdictColumnLabels{border-bottom:1px solid var(--pp-rule);color:var(--pp-steel);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(126px,.8fr) minmax(130px,.92fr) minmax(0,1.8fr);padding:8px 16px 8px 48px;font-size:12px;display:grid}.public-compliance-proof-module__Ry61_G__verdictList{margin:0;padding:0;list-style:none}.public-compliance-proof-module__Ry61_G__verdictList li{border-bottom:1px solid var(--pp-rule);grid-template-columns:24px minmax(126px,.8fr) minmax(130px,.92fr) minmax(0,1.8fr);align-items:center;gap:8px;min-height:58px;padding:8px 16px;display:grid}.public-compliance-proof-module__Ry61_G__verdictList li:last-child{border-bottom:0}.public-compliance-proof-module__Ry61_G__verdictCase{font-size:14px}.public-compliance-proof-module__Ry61_G__verdictResult{letter-spacing:.07em;text-transform:uppercase;width:fit-content;min-height:28px;font-size:12px;font-weight:800}.public-compliance-proof-module__Ry61_G__verdictResult svg{width:13px;height:13px}.public-compliance-proof-module__Ry61_G__verdictDetail{color:var(--pp-steel);margin:0;font-size:14px;line-height:1.35}.public-compliance-proof-module__Ry61_G__freshnessBoundary{border-top:1px solid var(--pp-ink);background:var(--pp-ink);min-height:68px;color:var(--pp-paper);grid-template-columns:30px minmax(190px,auto) minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;display:grid}.public-compliance-proof-module__Ry61_G__freshnessBoundary>svg{width:22px;height:22px;color:var(--pp-green)}.public-compliance-proof-module__Ry61_G__freshnessBoundary .public-compliance-proof-module__Ry61_G__metaLabel{color:#f1f3ef94}.public-compliance-proof-module__Ry61_G__freshnessBoundary strong{margin-top:3px;font-size:14px;display:block}.public-compliance-proof-module__Ry61_G__freshnessBoundary>p{color:#f1f3efb8;margin:0;font-size:14px;line-height:1.4}.public-compliance-proof-module__Ry61_G__relatedRoutes{border-bottom:1px solid var(--pp-ink);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);display:grid}.public-compliance-proof-module__Ry61_G__relatedRoutes>header{border-right:1px solid var(--pp-rule);background:color-mix(in srgb, var(--pp-wash) 52%, var(--pp-sheet));flex-direction:column;justify-content:center;min-height:190px;padding:34px 48px 34px 56px;display:flex}.public-compliance-proof-module__Ry61_G__relatedRoutes>header h2{max-width:440px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(26px,2.5vw,38px);font-weight:800;line-height:1.04}.public-compliance-proof-module__Ry61_G__relatedRoutes>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-compliance-proof-module__Ry61_G__relatedRoutes a{min-height:190px;color:var(--pp-ink);grid-template-columns:30px minmax(0,1fr);align-content:center;gap:12px;padding:28px;text-decoration:none;display:grid}.public-compliance-proof-module__Ry61_G__relatedRoutes a+a{border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__relatedRoutes a:hover{background:color-mix(in srgb, var(--pp-wash) 48%, transparent)}.public-compliance-proof-module__Ry61_G__relatedRoutes svg{width:24px;height:24px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__relatedRoutes span{color:var(--pp-steel);gap:7px;font-size:11px;line-height:1.45;display:grid}.public-compliance-proof-module__Ry61_G__relatedRoutes strong{color:var(--pp-ink);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:16px;font-weight:800}.public-compliance-proof-module__Ry61_G__passportNarrative{isolation:isolate;border-bottom:1px solid var(--pp-ink);background:color-mix(in srgb, var(--pp-sheet) 82%, transparent);grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:54px;min-height:326px;padding:40px 56px;display:grid;position:relative;overflow:hidden}.public-compliance-proof-module__Ry61_G__passportPromise,.public-compliance-proof-module__Ry61_G__passportContext{min-width:0}.public-compliance-proof-module__Ry61_G__passportPromise .public-compliance-proof-module__Ry61_G__title{max-width:760px;font-size:clamp(44px,4.4vw,68px)}.public-compliance-proof-module__Ry61_G__passportContext .public-compliance-proof-module__Ry61_G__lede{margin-top:0}.public-compliance-proof-module__Ry61_G__passportTruth{color:var(--pp-steel);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:20px 0 0;font-size:9px;font-weight:600;line-height:1.45}.public-compliance-proof-module__Ry61_G__passportMotif{z-index:-1;opacity:.13;border:1px solid var(--pp-field);background:linear-gradient(135deg, transparent 0 49.7%, var(--pp-field) 50%, transparent 50.3%) 100% 0 / 76px 76px no-repeat, linear-gradient(90deg, transparent 0 77%, var(--pp-field) 77% 77.4%, transparent 77.4%);border-radius:12px 12px 0 0;width:260px;height:170px;position:absolute;bottom:-52px;right:22px;transform:rotate(-4deg)}.public-compliance-proof-module__Ry61_G__passportMotif:after{border:1px solid var(--pp-field);background:var(--pp-sheet);content:"";width:16px;height:16px;position:absolute;top:-8px;right:48px;transform:rotate(45deg)}.public-compliance-proof-module__Ry61_G__passportFolio{border-bottom:1px solid var(--pp-ink);background:var(--pp-sheet);grid-template-columns:minmax(280px,.31fr) minmax(0,.69fr);display:grid}.public-compliance-proof-module__Ry61_G__passportFolio>.public-compliance-proof-module__Ry61_G__artifactHeader{grid-column:1/-1}.public-compliance-proof-module__Ry61_G__publicationStrip{border-right:1px solid var(--pp-ink);background:linear-gradient(#cbd3cd47 1px, transparent 1px), color-mix(in srgb, var(--pp-wash) 58%, var(--pp-sheet));background-size:100% 28px;min-width:0}.public-compliance-proof-module__Ry61_G__publicationStrip>header{border-bottom:1px solid var(--pp-rule);min-height:70px;padding:14px 18px}.public-compliance-proof-module__Ry61_G__publicationStrip h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;margin:4px 0 0;font-size:19px;font-weight:800}.public-compliance-proof-module__Ry61_G__publicationStrip ol{margin:0;padding:0;list-style:none}.public-compliance-proof-module__Ry61_G__publicationStrip li{border-bottom:1px solid var(--pp-rule);grid-template-columns:22px 24px minmax(0,1fr);align-items:start;gap:9px;min-height:88px;padding:15px 18px;display:grid}.public-compliance-proof-module__Ry61_G__publicationStrip li>svg{width:20px;height:20px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__publicationStrip strong{font-size:12px}.public-compliance-proof-module__Ry61_G__publicationStrip li p{color:var(--pp-steel);margin:5px 0 0;font-size:10px;line-height:1.42}.public-compliance-proof-module__Ry61_G__tokenBoundary{background:var(--pp-ink);min-height:76px;color:var(--pp-paper);align-items:center;gap:10px;padding:14px 18px;display:flex}.public-compliance-proof-module__Ry61_G__tokenBoundary>svg{width:21px;height:21px;color:var(--pp-green);flex:none}.public-compliance-proof-module__Ry61_G__tokenBoundary span{color:#f1f3efa8;gap:4px;font-size:9px;line-height:1.35;display:grid}.public-compliance-proof-module__Ry61_G__tokenBoundary strong{color:var(--pp-paper);font-size:11px}.public-compliance-proof-module__Ry61_G__publicSnapshot{min-width:0}.public-compliance-proof-module__Ry61_G__publicSnapshot>header{border-bottom:1px solid var(--pp-ink);justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:18px 22px;display:flex}.public-compliance-proof-module__Ry61_G__snapshotIdentity{align-items:center;gap:14px;min-width:0;display:flex}.public-compliance-proof-module__Ry61_G__snapshotIdentity>span{border:1px solid var(--pp-rule);width:44px;height:44px;color:var(--pp-field);flex:0 0 44px;place-items:center;display:grid}.public-compliance-proof-module__Ry61_G__snapshotIdentity svg{width:23px;height:23px}.public-compliance-proof-module__Ry61_G__snapshotIdentity h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;margin:4px 0 0;font-size:25px;font-weight:800}.public-compliance-proof-module__Ry61_G__snapshotIdentity div>p:last-child{color:var(--pp-steel);margin:5px 0 0;font-size:10px}.public-compliance-proof-module__Ry61_G__readOnlyStamp{border:1px solid var(--pp-field);color:var(--pp-field);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;border-radius:5px;flex:none;padding:7px 9px;font-size:8px;font-weight:700}.public-compliance-proof-module__Ry61_G__passportColumnLabels{border-bottom:1px solid var(--pp-rule);color:var(--pp-steel);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(210px,1.35fr) minmax(140px,1fr) 112px;padding:8px 18px 8px 50px;font-size:8px;display:grid}.public-compliance-proof-module__Ry61_G__passportCredentialList{margin:0;padding:0;list-style:none}.public-compliance-proof-module__Ry61_G__passportCredentialList li{border-bottom:1px solid var(--pp-rule);grid-template-columns:24px minmax(210px,1.35fr) minmax(140px,1fr) 112px;align-items:center;gap:8px;min-height:82px;padding:10px 18px;display:grid}.public-compliance-proof-module__Ry61_G__passportCredentialType{align-items:center;gap:9px;min-width:0;display:flex}.public-compliance-proof-module__Ry61_G__passportCredentialType svg{width:20px;height:20px;color:var(--pp-field);flex:none}.public-compliance-proof-module__Ry61_G__passportCredentialType strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.public-compliance-proof-module__Ry61_G__passportExpiry{color:var(--pp-steel);font-size:10px}.public-compliance-proof-module__Ry61_G__privacyBoundary{border-top:1px solid var(--pp-ink);background:color-mix(in srgb, var(--pp-wash) 62%, var(--pp-sheet));grid-template-columns:30px minmax(150px,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:13px 18px;display:grid}.public-compliance-proof-module__Ry61_G__privacyBoundary>svg{width:22px;height:22px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__privacyBoundary strong{margin-top:3px;font-size:12px;display:block}.public-compliance-proof-module__Ry61_G__privacyBoundary>p{color:var(--pp-steel);margin:0;font-size:10px;line-height:1.42}.public-compliance-proof-module__Ry61_G__verificationReference{border-bottom:1px solid var(--pp-ink);background:color-mix(in srgb, var(--pp-wash) 48%, var(--pp-sheet));grid-template-columns:minmax(360px,.92fr) minmax(0,1fr) auto;align-items:center;gap:30px;min-height:146px;padding:26px 56px;display:grid}.public-compliance-proof-module__Ry61_G__verificationReference>div{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;display:grid}.public-compliance-proof-module__Ry61_G__verificationReference>div>svg{width:24px;height:24px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__verificationReference h2{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;margin:5px 0 0;font-size:20px;font-weight:800}.public-compliance-proof-module__Ry61_G__verificationReference>p{color:var(--pp-steel);margin:0;font-size:11px;line-height:1.5}.public-compliance-proof-module__Ry61_G__verificationReference .public-compliance-proof-module__Ry61_G__secondaryLink{min-width:198px;padding-inline:14px}.public-compliance-proof-module__Ry61_G__artifactHeader{border-bottom:1px solid var(--pp-ink);justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:14px 18px;display:flex}.public-compliance-proof-module__Ry61_G__artifactIdentity{align-items:center;gap:14px;min-width:0;display:flex}.public-compliance-proof-module__Ry61_G__artifactIdentity h2{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;margin:3px 0 0;font-size:24px;font-weight:800}.public-compliance-proof-module__Ry61_G__artifactIcon{border:1px solid var(--pp-rule);width:42px;height:42px;color:var(--pp-field);border-radius:8px;flex:0 0 42px;place-items:center;display:grid}.public-compliance-proof-module__Ry61_G__artifactIcon svg{width:22px;height:22px}.public-compliance-proof-module__Ry61_G__fixtureStamp{border:1px solid var(--pp-rule);color:var(--pp-steel);white-space:nowrap;border-radius:6px;flex:none;padding:8px 10px;font-size:12px}.public-compliance-proof-module__Ry61_G__statusRail{border-bottom:1px solid var(--pp-rule);background:color-mix(in srgb, var(--pp-wash) 45%, var(--pp-sheet));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-compliance-proof-module__Ry61_G__statusRail>div{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:68px;padding:12px 14px;display:grid}.public-compliance-proof-module__Ry61_G__statusRail>div+div{border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__statusRail p{color:var(--pp-steel);gap:3px;margin:0;font-size:12px;line-height:1.3;display:grid}.public-compliance-proof-module__Ry61_G__statusRail strong{color:var(--pp-ink);font-size:12px;display:block}.public-compliance-proof-module__Ry61_G__statusMark{width:10px;height:10px;color:var(--pp-steel);box-shadow:inset 0 0 0 2px var(--pp-sheet);border:1px solid;border-radius:999px}.public-compliance-proof-module__Ry61_G__statusMark[data-tone=warning]{background:var(--pp-orange);color:var(--pp-orange)}.public-compliance-proof-module__Ry61_G__statusMark[data-tone=success]{background:var(--pp-field);color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__recordLedger{min-width:0}.public-compliance-proof-module__Ry61_G__ledgerHeader{border-bottom:1px solid var(--pp-rule);justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:11px 16px;display:flex}.public-compliance-proof-module__Ry61_G__ledgerHeader h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;margin:3px 0 0;font-size:20px;font-weight:800}.public-compliance-proof-module__Ry61_G__ledgerHeader>span{color:var(--pp-steel);font-size:11px}.public-compliance-proof-module__Ry61_G__credentialColumnLabels{border-bottom:1px solid var(--pp-rule);color:var(--pp-steel);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(210px,1.45fr) minmax(130px,1fr) 92px 100px 112px;padding:8px 16px 8px 48px;font-size:8px;display:grid}.public-compliance-proof-module__Ry61_G__credentialList{margin:0;padding:0;list-style:none}.public-compliance-proof-module__Ry61_G__credentialList li{border-bottom:1px solid var(--pp-rule);grid-template-columns:24px minmax(210px,1.45fr) minmax(130px,1fr) 92px 100px 112px;align-items:center;gap:8px;min-height:82px;padding:10px 16px;display:grid}.public-compliance-proof-module__Ry61_G__credentialList li:last-child{border-bottom:0}.public-compliance-proof-module__Ry61_G__rowNumber{color:var(--pp-steel);font-size:9px}.public-compliance-proof-module__Ry61_G__rowPrimary{gap:4px;min-width:0;display:grid}.public-compliance-proof-module__Ry61_G__rowPrimary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.public-compliance-proof-module__Ry61_G__rowPrimary small,.public-compliance-proof-module__Ry61_G__expiryFact,.public-compliance-proof-module__Ry61_G__windowFact,.public-compliance-proof-module__Ry61_G__proofFact{color:var(--pp-steel);font-size:12px;line-height:1.3}.public-compliance-proof-module__Ry61_G__windowFact{font-family:var(--font-mono), ui-monospace, monospace;font-weight:600}.public-compliance-proof-module__Ry61_G__statusStamp{border:1px solid var(--pp-rule);min-height:30px;color:var(--pp-steel);letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.public-compliance-proof-module__Ry61_G__statusStamp[data-tone=warning]{border-color:color-mix(in srgb, var(--pp-orange) 72%, var(--pp-rule));background:color-mix(in srgb, var(--pp-orange) 10%, var(--pp-sheet));color:var(--pp-orange-strong)}.public-compliance-proof-module__Ry61_G__statusStamp[data-tone=success]{border-color:color-mix(in srgb, var(--pp-field) 34%, var(--pp-rule));background:color-mix(in srgb, var(--pp-field) 7%, var(--pp-sheet));color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__notificationBoundary{border-top:1px solid var(--pp-ink);background:color-mix(in srgb, var(--pp-wash) 65%, var(--pp-sheet));grid-template-columns:30px minmax(180px,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:68px;padding:12px 16px;display:grid}.public-compliance-proof-module__Ry61_G__notificationBoundary>svg{width:22px;height:22px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__notificationBoundary strong{margin-top:3px;font-size:12px;display:block}.public-compliance-proof-module__Ry61_G__notificationBoundary>p{color:var(--pp-steel);margin:0;font-size:12px;line-height:1.4}.public-compliance-proof-module__Ry61_G__workflowSection{border-bottom:1px solid var(--pp-ink);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);display:grid}.public-compliance-proof-module__Ry61_G__workflowSection>header{border-right:1px solid var(--pp-rule);background:linear-gradient(color-mix(in srgb, var(--pp-ink) 80%, transparent), color-mix(in srgb, var(--pp-ink) 80%, transparent)), url(/brand/patterns/pattern-drafting-field-06.webp) center / 440px auto, var(--pp-ink);min-height:280px;color:var(--pp-paper);flex-direction:column;justify-content:center;padding:42px 48px 42px 56px;display:flex}.public-compliance-proof-module__Ry61_G__workflowSection>header .public-compliance-proof-module__Ry61_G__routeCode{color:color-mix(in srgb, var(--pp-paper) 64%, transparent)}.public-compliance-proof-module__Ry61_G__workflowSection>header h2{max-width:440px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:14px 0 0;font-size:clamp(30px,3vw,44px);font-weight:800;line-height:1.02}.public-compliance-proof-module__Ry61_G__workflowList{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.public-compliance-proof-module__Ry61_G__workflowList li{border-bottom:1px solid var(--pp-rule);border-left:1px solid var(--pp-rule);grid-template-columns:26px 28px minmax(0,1fr);align-content:center;gap:10px;min-height:140px;padding:24px;display:grid;position:relative}.public-compliance-proof-module__Ry61_G__workflowList li:nth-last-child(-n+2){border-bottom:0}.public-compliance-proof-module__Ry61_G__workflowNumber{color:var(--pp-steel);font-size:9px}.public-compliance-proof-module__Ry61_G__workflowList svg{width:22px;height:22px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__workflowList h3,.public-compliance-proof-module__Ry61_G__categoryRows h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:14px;font-weight:800}.public-compliance-proof-module__Ry61_G__workflowList p,.public-compliance-proof-module__Ry61_G__categoryRows p{color:var(--pp-steel);margin:6px 0 0;font-size:11px;line-height:1.45}.public-compliance-proof-module__Ry61_G__categorySection{border-bottom:1px solid var(--pp-ink);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);display:grid}.public-compliance-proof-module__Ry61_G__categorySection>header{border-right:1px solid var(--pp-rule);background:linear-gradient(135deg, transparent 49.8%, #1c5d3f14 50%, transparent 50.2%), color-mix(in srgb, var(--pp-wash) 56%, var(--pp-sheet));flex-direction:column;justify-content:center;min-height:226px;padding:38px 48px 38px 56px;display:flex}.public-compliance-proof-module__Ry61_G__categorySection>header h2{max-width:420px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(28px,2.7vw,40px);font-weight:800;line-height:1.04}.public-compliance-proof-module__Ry61_G__categoryRows{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-compliance-proof-module__Ry61_G__categoryRows article{grid-template-columns:28px minmax(0,1fr);align-content:center;gap:12px;min-height:226px;padding:26px;display:grid}.public-compliance-proof-module__Ry61_G__categoryRows article+article{border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__categoryRows svg{width:22px;height:22px;color:var(--pp-field)}.public-compliance-proof-module__Ry61_G__featureBoundary{border-bottom:1px solid var(--pp-ink);background:color-mix(in srgb, var(--pp-wash) 56%, var(--pp-sheet));grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);display:grid}.public-compliance-proof-module__Ry61_G__featureBoundary>div{border-right:1px solid var(--pp-rule);align-items:center;gap:14px;min-height:122px;padding:26px 48px 26px 56px;display:flex}.public-compliance-proof-module__Ry61_G__featureBoundary svg{width:24px;height:24px;color:var(--pp-field);flex:none}.public-compliance-proof-module__Ry61_G__featureBoundary h2{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}.public-compliance-proof-module__Ry61_G__featureBoundary>p{max-width:760px;color:var(--pp-steel);align-self:center;margin:0;padding:26px 48px;font-size:13px;line-height:1.55}.public-compliance-proof-module__Ry61_G__closingBand{isolation:isolate;background:url(/brand/patterns/pattern-drafting-field-06.webp) center / 440px auto, var(--pp-field);color:var(--pp-sheet);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:42px 56px;display:grid;position:relative;overflow:hidden}.public-compliance-proof-module__Ry61_G__closingBand:after{content:"";z-index:0;background-color:color-mix(in srgb, var(--pp-sheet) 32%, transparent);pointer-events:none;width:60px;height:60px;position:absolute;top:20px;right:22px;-webkit-mask:url(/brand/flair/stamp-corner.svg) 50%/contain no-repeat;mask:url(/brand/flair/stamp-corner.svg) 50%/contain no-repeat}.public-compliance-proof-module__Ry61_G__closingBand>*{z-index:1;position:relative}.public-compliance-proof-module__Ry61_G__closingBand h2{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1}.public-compliance-proof-module__Ry61_G__closingBand p{color:#ffffffc2;margin:8px 0 0;font-size:13px}.public-compliance-proof-module__Ry61_G__closingBand .public-compliance-proof-module__Ry61_G__primaryLink{border-color:var(--pp-sheet);background:var(--pp-sheet);color:var(--pp-field)}@media (max-width:1100px){.public-compliance-proof-module__Ry61_G__narrative{padding-left:38px;padding-right:32px}.public-compliance-proof-module__Ry61_G__credentialColumnLabels{grid-template-columns:minmax(180px,1.35fr) minmax(110px,1fr) 80px 88px 100px}.public-compliance-proof-module__Ry61_G__credentialList li{grid-template-columns:24px minmax(180px,1.35fr) minmax(110px,1fr) 80px 88px 100px}}@media (max-width:900px){.public-compliance-proof-module__Ry61_G__page{border-left:0;border-right:0}.public-compliance-proof-module__Ry61_G__splitHero{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__narrative{border-right:0;border-bottom:1px solid var(--pp-rule);min-height:0;padding:34px 40px 32px}.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__title{max-width:720px;font-size:clamp(44px,7.2vw,62px)}.public-compliance-proof-module__Ry61_G__lede{max-width:690px;margin-top:18px}.public-compliance-proof-module__Ry61_G__truthRail{max-width:650px;margin-top:22px}.public-compliance-proof-module__Ry61_G__passportNarrative{grid-template-columns:minmax(0,1.08fr) minmax(270px,.92fr);gap:34px;min-height:292px;padding:34px 40px 32px}.public-compliance-proof-module__Ry61_G__passportPromise .public-compliance-proof-module__Ry61_G__title{font-size:clamp(44px,7vw,58px)}.public-compliance-proof-module__Ry61_G__passportFolio{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__publicationStrip{border-right:0;border-bottom:1px solid var(--pp-ink)}.public-compliance-proof-module__Ry61_G__publicationStrip>header{padding-inline:15px}.public-compliance-proof-module__Ry61_G__publicationStrip ol{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.public-compliance-proof-module__Ry61_G__publicationStrip li{border-bottom:0;grid-template-columns:18px 22px minmax(0,1fr);gap:7px;min-height:112px;padding-inline:15px}.public-compliance-proof-module__Ry61_G__publicationStrip li+li{border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__tokenBoundary{min-height:60px;padding-inline:15px}.public-compliance-proof-module__Ry61_G__passportColumnLabels{display:none}.public-compliance-proof-module__Ry61_G__passportCredentialList li{grid-template-columns:24px minmax(0,1fr) auto;gap:8px}.public-compliance-proof-module__Ry61_G__passportCredentialList .public-compliance-proof-module__Ry61_G__rowNumber{grid-area:1/1}.public-compliance-proof-module__Ry61_G__passportCredentialType{grid-area:1/2}.public-compliance-proof-module__Ry61_G__passportCredentialList .public-compliance-proof-module__Ry61_G__statusStamp{grid-area:1/3}.public-compliance-proof-module__Ry61_G__passportExpiry{border-top:1px solid var(--pp-rule);grid-area:2/2/auto/-1;padding-top:5px}.public-compliance-proof-module__Ry61_G__privacyBoundary{grid-template-columns:28px minmax(0,1fr)}.public-compliance-proof-module__Ry61_G__privacyBoundary>p{grid-column:2}.public-compliance-proof-module__Ry61_G__verificationReference{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:22px;padding:26px 40px}.public-compliance-proof-module__Ry61_G__verificationReference .public-compliance-proof-module__Ry61_G__secondaryLink{grid-column:1/-1;width:fit-content}.public-compliance-proof-module__Ry61_G__verdictColumnLabels{grid-template-columns:repeat(2,minmax(0,1fr))}.public-compliance-proof-module__Ry61_G__verdictColumnLabels span:last-child{display:none}.public-compliance-proof-module__Ry61_G__verdictList li{grid-template-columns:24px minmax(0,.86fr) minmax(0,1.14fr);min-height:72px}.public-compliance-proof-module__Ry61_G__verdictList .public-compliance-proof-module__Ry61_G__rowNumber{grid-area:1/1}.public-compliance-proof-module__Ry61_G__verdictCase{grid-area:1/2}.public-compliance-proof-module__Ry61_G__verdictResult{grid-area:1/3}.public-compliance-proof-module__Ry61_G__verdictDetail{border-top:1px solid var(--pp-rule);grid-area:2/2/auto/-1;padding-top:5px}.public-compliance-proof-module__Ry61_G__workspace{padding:24px 32px 32px}.public-compliance-proof-module__Ry61_G__credentialColumnLabels{display:none}.public-compliance-proof-module__Ry61_G__credentialList li{grid-template-columns:24px minmax(210px,1.4fr) minmax(120px,1fr) 92px 108px}.public-compliance-proof-module__Ry61_G__proofFact{border-top:1px solid var(--pp-rule);grid-area:2/2/auto/-1;grid-template-columns:minmax(92px,auto) minmax(0,1fr);gap:8px;padding-top:5px;display:grid}.public-compliance-proof-module__Ry61_G__proofFact:before{color:var(--pp-steel);content:attr(data-label);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-weight:700}.public-compliance-proof-module__Ry61_G__workflowSection,.public-compliance-proof-module__Ry61_G__categorySection,.public-compliance-proof-module__Ry61_G__featureBoundary,.public-compliance-proof-module__Ry61_G__relatedRoutes{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__workflowSection>header,.public-compliance-proof-module__Ry61_G__categorySection>header,.public-compliance-proof-module__Ry61_G__featureBoundary>div,.public-compliance-proof-module__Ry61_G__relatedRoutes>header{border-right:0;border-bottom:1px solid var(--pp-rule);min-height:0;padding:34px 40px}.public-compliance-proof-module__Ry61_G__workflowList li{border-left:0}.public-compliance-proof-module__Ry61_G__workflowList li:nth-child(2n){border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__categoryRows article{min-height:180px}.public-compliance-proof-module__Ry61_G__featureBoundary>p{padding:26px 40px}.public-compliance-proof-module__Ry61_G__relatedRoutes a{min-height:156px}.public-compliance-proof-module__Ry61_G__closingBand{padding:38px 40px}}@media (max-width:640px){.public-compliance-proof-module__Ry61_G__narrative{padding:28px 22px 26px}.public-compliance-proof-module__Ry61_G__licenseNarrative{padding-top:20px;padding-bottom:20px}.public-compliance-proof-module__Ry61_G__licenseNarrative .public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__licenseNarrative .public-compliance-proof-module__Ry61_G__eyebrow{display:none}.public-compliance-proof-module__Ry61_G__licenseNarrative .public-compliance-proof-module__Ry61_G__title{margin-top:0}.public-compliance-proof-module__Ry61_G__routeCode{font-size:9px}.public-compliance-proof-module__Ry61_G__eyebrow{margin-top:18px}.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__title{margin-top:10px;font-size:44px;line-height:.96}.public-compliance-proof-module__Ry61_G__lede{margin-top:16px;font-size:15px;line-height:1.45}.public-compliance-proof-module__Ry61_G__actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.public-compliance-proof-module__Ry61_G__primaryLink,.public-compliance-proof-module__Ry61_G__secondaryLink{min-width:0}.public-compliance-proof-module__Ry61_G__truthRail{margin-top:18px}.public-compliance-proof-module__Ry61_G__passportNarrative{grid-template-columns:1fr;gap:14px;min-height:0;padding:24px 22px 20px}.public-compliance-proof-module__Ry61_G__passportPromise .public-compliance-proof-module__Ry61_G__title{margin-top:8px;font-size:40px;line-height:.96}.public-compliance-proof-module__Ry61_G__passportContext .public-compliance-proof-module__Ry61_G__lede{font-size:14px;line-height:1.4}.public-compliance-proof-module__Ry61_G__passportContext .public-compliance-proof-module__Ry61_G__actions{grid-template-columns:1fr;margin-top:14px}.public-compliance-proof-module__Ry61_G__passportTruth{margin-top:10px}.public-compliance-proof-module__Ry61_G__passportFolio{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__passportFolio>.public-compliance-proof-module__Ry61_G__artifactHeader{grid-column:auto;min-height:78px}.public-compliance-proof-module__Ry61_G__publicationStrip{border-top:0;border-right:0;border-bottom:1px solid var(--pp-ink);order:2}.public-compliance-proof-module__Ry61_G__publicSnapshot{order:1}.public-compliance-proof-module__Ry61_G__passportFolio .public-compliance-proof-module__Ry61_G__fixtureStamp{text-align:center;white-space:normal;max-width:86px}.public-compliance-proof-module__Ry61_G__passportFolio .public-compliance-proof-module__Ry61_G__sheetCode,.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__sheetCode,.public-compliance-proof-module__Ry61_G__publicationStrip>header{display:none}.public-compliance-proof-module__Ry61_G__publicationStrip ol{display:block}.public-compliance-proof-module__Ry61_G__publicationStrip h3{font-size:17px}.public-compliance-proof-module__Ry61_G__publicationStrip li{border-left:0;min-height:auto;padding:12px 16px}.public-compliance-proof-module__Ry61_G__publicationStrip strong{font-size:11px;line-height:1.1}.public-compliance-proof-module__Ry61_G__publicationStrip li p{display:block}.public-compliance-proof-module__Ry61_G__tokenBoundary{display:flex}.public-compliance-proof-module__Ry61_G__publicSnapshot>header{min-height:76px;padding:10px 16px}.public-compliance-proof-module__Ry61_G__snapshotIdentity{gap:10px}.public-compliance-proof-module__Ry61_G__snapshotIdentity>span{flex-basis:38px;width:38px;height:38px}.public-compliance-proof-module__Ry61_G__snapshotIdentity h3{font-size:18px}.public-compliance-proof-module__Ry61_G__readOnlyStamp{padding:6px 7px;font-size:7px}.public-compliance-proof-module__Ry61_G__passportCredentialList li{grid-template-columns:22px minmax(0,1fr) auto;min-height:72px;padding:9px 16px}.public-compliance-proof-module__Ry61_G__passportCredentialType strong{text-overflow:clip;white-space:normal;font-size:11px;overflow:visible}.public-compliance-proof-module__Ry61_G__privacyBoundary{padding:12px 16px}.public-compliance-proof-module__Ry61_G__verificationReference{grid-template-columns:1fr;gap:18px;padding:24px 22px}.public-compliance-proof-module__Ry61_G__verificationReference .public-compliance-proof-module__Ry61_G__secondaryLink{grid-column:auto;width:100%}.public-compliance-proof-module__Ry61_G__routeReferences{display:none}.public-compliance-proof-module__Ry61_G__workspace{background:var(--pp-sheet);padding:0}.public-compliance-proof-module__Ry61_G__renewalRegister,.public-compliance-proof-module__Ry61_G__comparisonDocket{border-left:0;border-right:0;border-radius:0}.public-compliance-proof-module__Ry61_G__artifactHeader{min-height:72px;padding:12px 16px}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__artifactHeader{min-height:64px;padding:8px 12px}.public-compliance-proof-module__Ry61_G__artifactIdentity{gap:10px}.public-compliance-proof-module__Ry61_G__artifactIdentity h2{font-size:21px}.public-compliance-proof-module__Ry61_G__fixtureStamp{padding:7px 8px;font-size:12px}.public-compliance-proof-module__Ry61_G__statusRail{grid-template-columns:repeat(3,minmax(0,1fr))}.public-compliance-proof-module__Ry61_G__statusRail>div{grid-template-columns:12px minmax(0,1fr);gap:6px;min-height:72px;padding:8px}.public-compliance-proof-module__Ry61_G__statusRail>div+div{border-left:1px solid var(--pp-rule);display:grid}.public-compliance-proof-module__Ry61_G__ledgerHeader{min-height:52px;padding:9px 16px}.public-compliance-proof-module__Ry61_G__credentialList li{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;min-height:76px;padding:9px 16px}.public-compliance-proof-module__Ry61_G__credentialList .public-compliance-proof-module__Ry61_G__rowNumber{grid-area:1/1}.public-compliance-proof-module__Ry61_G__credentialList .public-compliance-proof-module__Ry61_G__rowPrimary{grid-area:1/2}.public-compliance-proof-module__Ry61_G__credentialList .public-compliance-proof-module__Ry61_G__statusStamp{grid-area:1/3}.public-compliance-proof-module__Ry61_G__expiryFact,.public-compliance-proof-module__Ry61_G__windowFact,.public-compliance-proof-module__Ry61_G__proofFact{border-top:1px solid var(--pp-rule);grid-column:2/-1;padding-top:5px}.public-compliance-proof-module__Ry61_G__expiryFact{grid-row:2}.public-compliance-proof-module__Ry61_G__windowFact,.public-compliance-proof-module__Ry61_G__proofFact{grid-template-columns:minmax(92px,auto) minmax(0,1fr);gap:8px;display:grid}.public-compliance-proof-module__Ry61_G__windowFact{grid-row:3}.public-compliance-proof-module__Ry61_G__proofFact{grid-row:4}.public-compliance-proof-module__Ry61_G__windowFact:before,.public-compliance-proof-module__Ry61_G__proofFact:before{color:var(--pp-steel);content:attr(data-label);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-weight:700}.public-compliance-proof-module__Ry61_G__statusStamp{min-width:78px}.public-compliance-proof-module__Ry61_G__notificationBoundary{grid-template-columns:28px minmax(0,1fr);padding:12px 16px}.public-compliance-proof-module__Ry61_G__notificationBoundary>p{grid-column:2}.public-compliance-proof-module__Ry61_G__sourcePair{grid-template-columns:repeat(2,minmax(0,1fr))}.public-compliance-proof-module__Ry61_G__sourcePair>section{padding:13px 14px}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__sourcePair>section{padding:9px 12px}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__sourcePair dl div{padding-top:5px}.public-compliance-proof-module__Ry61_G__sourcePair>section:last-child{border-left:1px solid var(--pp-rule)}.public-compliance-proof-module__Ry61_G__sourceConnector{display:none}.public-compliance-proof-module__Ry61_G__sourcePair dl{grid-template-columns:minmax(0,1fr)}.public-compliance-proof-module__Ry61_G__sourcePair dl div+div{border-top:1px solid var(--pp-rule);border-left:0;padding-left:0}.public-compliance-proof-module__Ry61_G__verdictColumnLabels{display:none}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__ledgerHeader{min-height:46px;padding:7px 12px}.public-compliance-proof-module__Ry61_G__verdictList li{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;min-height:68px;padding:9px 16px}.public-compliance-proof-module__Ry61_G__verdictDetail{border-top:1px solid var(--pp-rule);grid-column:2/-1;padding-top:5px}.public-compliance-proof-module__Ry61_G__freshnessBoundary{grid-template-columns:28px minmax(0,1fr);padding:12px 16px}.public-compliance-proof-module__Ry61_G__freshnessBoundary>p{grid-column:2}.public-compliance-proof-module__Ry61_G__workflowSection>header,.public-compliance-proof-module__Ry61_G__categorySection>header,.public-compliance-proof-module__Ry61_G__featureBoundary>div,.public-compliance-proof-module__Ry61_G__relatedRoutes>header{padding:28px 22px}.public-compliance-proof-module__Ry61_G__workflowList{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__workflowList li,.public-compliance-proof-module__Ry61_G__workflowList li:nth-child(2n){border-top:1px solid var(--pp-rule);border-bottom:0;border-left:0;min-height:118px;padding:20px 22px}.public-compliance-proof-module__Ry61_G__workflowList li:first-child{border-top:0}.public-compliance-proof-module__Ry61_G__categoryRows{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__categoryRows article{min-height:118px;padding:22px}.public-compliance-proof-module__Ry61_G__categoryRows article+article{border-top:1px solid var(--pp-rule);border-left:0}.public-compliance-proof-module__Ry61_G__featureBoundary>p{padding:22px}.public-compliance-proof-module__Ry61_G__relatedRoutes>div{grid-template-columns:1fr}.public-compliance-proof-module__Ry61_G__relatedRoutes a{min-height:116px;padding:22px}.public-compliance-proof-module__Ry61_G__relatedRoutes a+a{border-top:1px solid var(--pp-rule);border-left:0}.public-compliance-proof-module__Ry61_G__closingBand{grid-template-columns:1fr;padding:30px 22px}.public-compliance-proof-module__Ry61_G__closingBand .public-compliance-proof-module__Ry61_G__primaryLink{width:100%}}@media (max-width:340px){.public-compliance-proof-module__Ry61_G__narrative,.public-compliance-proof-module__Ry61_G__passportNarrative,.public-compliance-proof-module__Ry61_G__workflowSection>header,.public-compliance-proof-module__Ry61_G__categorySection>header,.public-compliance-proof-module__Ry61_G__relatedRoutes>header,.public-compliance-proof-module__Ry61_G__workflowList li,.public-compliance-proof-module__Ry61_G__workflowList li:nth-child(2n),.public-compliance-proof-module__Ry61_G__categoryRows article,.public-compliance-proof-module__Ry61_G__featureBoundary>div,.public-compliance-proof-module__Ry61_G__featureBoundary>p,.public-compliance-proof-module__Ry61_G__closingBand{padding-left:16px;padding-right:16px}.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__title,.public-compliance-proof-module__Ry61_G__passportPromise .public-compliance-proof-module__Ry61_G__title{font-size:37px}.public-compliance-proof-module__Ry61_G__publicationStrip>header,.public-compliance-proof-module__Ry61_G__publicationStrip li,.public-compliance-proof-module__Ry61_G__tokenBoundary,.public-compliance-proof-module__Ry61_G__publicSnapshot>header,.public-compliance-proof-module__Ry61_G__passportCredentialList li,.public-compliance-proof-module__Ry61_G__privacyBoundary,.public-compliance-proof-module__Ry61_G__verificationReference{padding-left:16px;padding-right:16px}.public-compliance-proof-module__Ry61_G__sheetCode{display:none}.public-compliance-proof-module__Ry61_G__fixtureStamp{white-space:normal;max-width:96px}.public-compliance-proof-module__Ry61_G__publicationStrip li:nth-child(n+2){display:grid}.public-compliance-proof-module__Ry61_G__passportCredentialList li{grid-template-columns:22px minmax(0,1fr)}.public-compliance-proof-module__Ry61_G__passportCredentialList .public-compliance-proof-module__Ry61_G__statusStamp{grid-area:2/2;justify-self:start}.public-compliance-proof-module__Ry61_G__passportExpiry{grid-area:3/2}}@media (max-width:640px) and (max-height:650px){.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__eyebrow,.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__lede,.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__secondaryLink,.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__truthRail,.public-compliance-proof-module__Ry61_G__routeReferences,.public-compliance-proof-module__Ry61_G__expiryMotif,.public-compliance-proof-module__Ry61_G__sourceMotif,.public-compliance-proof-module__Ry61_G__passportNarrative .public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__passportNarrative .public-compliance-proof-module__Ry61_G__eyebrow,.public-compliance-proof-module__Ry61_G__passportMotif{display:none}.public-compliance-proof-module__Ry61_G__narrative{padding-top:14px;padding-bottom:13px}.public-compliance-proof-module__Ry61_G__licenseNarrative{padding-top:10px;padding-bottom:10px}.public-compliance-proof-module__Ry61_G__passportNarrative{gap:10px;padding-top:14px;padding-bottom:13px}.public-compliance-proof-module__Ry61_G__passportPromise .public-compliance-proof-module__Ry61_G__title{margin-top:0;font-size:clamp(33px,9.5vw,38px)}.public-compliance-proof-module__Ry61_G__passportContext .public-compliance-proof-module__Ry61_G__actions{margin-top:0}.public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__title{margin-top:0;font-size:clamp(33px,9.5vw,38px)}.public-compliance-proof-module__Ry61_G__actions{grid-template-columns:1fr;margin-top:11px}.public-compliance-proof-module__Ry61_G__primaryLink{min-height:46px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__eyebrow,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__lede,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__secondaryLink,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__truthRail{display:flex}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative{gap:8px;padding:12px 16px 14px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__eyebrow,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__lede,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__title,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__actions,.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__truthRail{margin-top:0}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__title{font-size:36px;line-height:1}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__lede{font-size:14px;line-height:20px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative :is(.public-compliance-proof-module__Ry61_G__primaryLink,.public-compliance-proof-module__Ry61_G__secondaryLink){min-height:48px;padding-inline:10px}.public-compliance-proof-module__Ry61_G__page[data-public-compliance-page=vault] .public-compliance-proof-module__Ry61_G__narrative .public-compliance-proof-module__Ry61_G__truthRail{gap:0;display:grid}.public-compliance-proof-module__Ry61_G__artifactHeader{min-height:54px;padding-top:8px;padding-bottom:8px}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__artifactHeader{min-height:54px;padding:6px 12px}.public-compliance-proof-module__Ry61_G__artifactIcon{flex-basis:32px;width:32px;height:32px}.public-compliance-proof-module__Ry61_G__artifactIcon svg{width:18px;height:18px}.public-compliance-proof-module__Ry61_G__statusRail>div{min-height:42px;padding-top:7px;padding-bottom:7px}.public-compliance-proof-module__Ry61_G__statusRail p{display:block}.public-compliance-proof-module__Ry61_G__statusRail p:not(strong){font-size:12px}.public-compliance-proof-module__Ry61_G__sourcePair>section{padding-top:8px;padding-bottom:8px}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__sourcePair>section{padding-top:6px;padding-bottom:6px}.public-compliance-proof-module__Ry61_G__sourcePair section>strong{margin-top:6px;font-size:12px}.public-compliance-proof-module__Ry61_G__sourcePair dl{margin-top:7px}.public-compliance-proof-module__Ry61_G__sourcePair dl div:nth-child(n+2){display:none}.public-compliance-proof-module__Ry61_G__sourcePair dd{font-size:14px}.public-compliance-proof-module__Ry61_G__ledgerHeader{min-height:44px;padding-top:7px;padding-bottom:7px}.public-compliance-proof-module__Ry61_G__comparisonDocket .public-compliance-proof-module__Ry61_G__ledgerHeader{min-height:40px;padding:5px 12px}.public-compliance-proof-module__Ry61_G__ledgerHeader h3{font-size:17px}.public-compliance-proof-module__Ry61_G__credentialList li{min-height:68px}.public-compliance-proof-module__Ry61_G__verdictList li{min-height:58px}.public-compliance-proof-module__Ry61_G__publicationStrip>header{display:none}.public-compliance-proof-module__Ry61_G__publicationStrip li:nth-child(n+2){display:grid}.public-compliance-proof-module__Ry61_G__publicationStrip li:first-child{align-items:center;min-height:42px;padding-top:6px;padding-bottom:6px;display:grid}.public-compliance-proof-module__Ry61_G__publicSnapshot>header{min-height:60px;padding-top:8px;padding-bottom:8px}.public-compliance-proof-module__Ry61_G__snapshotIdentity>span{display:none}.public-compliance-proof-module__Ry61_G__snapshotIdentity h3{margin-top:2px;font-size:18px}.public-compliance-proof-module__Ry61_G__passportCredentialList li{min-height:58px}.public-compliance-proof-module__Ry61_G__freshnessBoundary,.public-compliance-proof-module__Ry61_G__privacyBoundary{grid-template-columns:24px minmax(0,1fr);gap:9px;min-height:54px;padding-top:8px;padding-bottom:8px;display:grid}.public-compliance-proof-module__Ry61_G__publicationStrip li p,.public-compliance-proof-module__Ry61_G__snapshotIdentity div>p:last-child,.public-compliance-proof-module__Ry61_G__passportExpiry,.public-compliance-proof-module__Ry61_G__privacyBoundary>p{display:block}.public-compliance-proof-module__Ry61_G__tokenBoundary{display:flex}}:root[data-a11y=on] .public-compliance-proof-module__Ry61_G__closingBand{background:var(--pp-field)}:root[data-a11y=on] .public-compliance-proof-module__Ry61_G__closingBand:after{display:none}:root[data-a11y=on] .public-compliance-proof-module__Ry61_G__workflowSection>header{background:var(--pp-ink)}@media (prefers-reduced-motion:reduce){.public-compliance-proof-module__Ry61_G__page *,.public-compliance-proof-module__Ry61_G__page :before,.public-compliance-proof-module__Ry61_G__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){.public-compliance-proof-module__Ry61_G__page,.public-compliance-proof-module__Ry61_G__narrative,.public-compliance-proof-module__Ry61_G__passportNarrative,.public-compliance-proof-module__Ry61_G__workspace,.public-compliance-proof-module__Ry61_G__renewalRegister,.public-compliance-proof-module__Ry61_G__comparisonDocket,.public-compliance-proof-module__Ry61_G__passportFolio,.public-compliance-proof-module__Ry61_G__publicationStrip,.public-compliance-proof-module__Ry61_G__tokenBoundary,.public-compliance-proof-module__Ry61_G__publicSnapshot,.public-compliance-proof-module__Ry61_G__privacyBoundary,.public-compliance-proof-module__Ry61_G__verificationReference,.public-compliance-proof-module__Ry61_G__statusRail,.public-compliance-proof-module__Ry61_G__notificationBoundary,.public-compliance-proof-module__Ry61_G__freshnessBoundary,.public-compliance-proof-module__Ry61_G__workflowSection>header,.public-compliance-proof-module__Ry61_G__relatedRoutes,.public-compliance-proof-module__Ry61_G__categorySection>header,.public-compliance-proof-module__Ry61_G__featureBoundary,.public-compliance-proof-module__Ry61_G__closingBand{color:canvastext;background:canvas;border-color:canvastext}.public-compliance-proof-module__Ry61_G__freshnessBoundary .public-compliance-proof-module__Ry61_G__metaLabel,.public-compliance-proof-module__Ry61_G__freshnessBoundary>p,.public-compliance-proof-module__Ry61_G__tokenBoundary span,.public-compliance-proof-module__Ry61_G__tokenBoundary strong,.public-compliance-proof-module__Ry61_G__tokenBoundary>svg,.public-compliance-proof-module__Ry61_G__workflowSection>header .public-compliance-proof-module__Ry61_G__routeCode,.public-compliance-proof-module__Ry61_G__workflowSection>header h2{color:canvastext}.public-compliance-proof-module__Ry61_G__expiryMotif,.public-compliance-proof-module__Ry61_G__sourceMotif,.public-compliance-proof-module__Ry61_G__passportMotif,.public-compliance-proof-module__Ry61_G__closingBand:after{display:none}.public-compliance-proof-module__Ry61_G__primaryLink,.public-compliance-proof-module__Ry61_G__secondaryLink,.public-compliance-proof-module__Ry61_G__fixtureStamp,.public-compliance-proof-module__Ry61_G__statusStamp,.public-compliance-proof-module__Ry61_G__verdictResult{color:buttontext;forced-color-adjust:none;background:buttonface;border:1px solid buttontext}}
.public-brand__lockup{object-fit:contain;object-position:left center;width:auto}.public-brand__lockup[data-tone=ink]{filter:drop-shadow(0 2px 2px #0f4a2f24);height:30px}.public-brand__lockup[data-tone=paper]{filter:drop-shadow(0 2px 3px #041e1357);height:26px}@media (max-width:700px){.public-brand__lockup[data-tone=ink]{height:26px}}
