.verify-wrap{max-width:820px;margin:20px auto 0;padding:20px 0 30px}.verify-intro{max-width:680px;margin:0 auto 44px;text-align:center}.verify-intro h1{font-size:clamp(44px,5.3vw,68px);line-height:1.08;letter-spacing:-.055em;margin:0 0 24px}.verify-intro>p:last-child{font-size:18px;line-height:1.7;color:var(--muted);max-width:600px;margin:auto}.verify-wrap [hidden],.verification-studio [hidden]{display:none!important}.verify-search{max-width:740px;margin:0 auto 30px}.verify-search label{display:block;font-size:12px;margin-bottom:10px}.verify-search>div{display:flex;gap:12px}.verify-search input{width:100%;min-width:0;border:1px solid var(--silver);border-radius:7px;padding:15px;font:inherit;font-size:13px;color:var(--ink);background:white}.verify-search button{cursor:pointer;font-family:inherit}.verify-search .fineprint{margin:12px 0 0}.verify-status{font-size:13px;line-height:1.7;color:var(--muted);text-align:center}.verify-result{border:1px solid var(--silver);border-radius:12px;padding:32px;margin:35px 0}.verify-result h2{font-size:34px;line-height:1.2;margin:18px 0 12px}.verify-result h2:focus{outline:0}.verify-state{font-size:12px;font-weight:600;color:var(--violet)}.verify-state.inactive{color:#9b3039}.verify-sample-notice{padding:16px 20px;background:var(--fog);border-radius:8px;font-size:13px;line-height:1.7;margin-bottom:24px}.verify-holder{font-size:17px;line-height:1.7;margin:0 0 24px}.verify-metadata{display:grid;grid-template-columns:1fr 1fr;gap:22px 35px;margin:26px 0;font-size:13px;line-height:1.7}.verify-metadata dt{font-size:11px;color:var(--muted);margin-bottom:5px}.verify-metadata dd{margin:0;overflow-wrap:anywhere}.verify-scope{color:var(--muted);font-size:13px;line-height:1.8}.verify-qr{display:flex;gap:25px;align-items:center;margin:28px 0}.verify-qr img{width:125px;height:125px;flex-shrink:0}.verify-qr p{font-size:11px;line-height:1.8;color:var(--muted);max-width:440px;overflow-wrap:anywhere}.verify-file{margin-top:30px;padding:24px;background:var(--fog);border-radius:9px}.verify-file h3{font-size:20px;margin:0 0 10px}.verify-file label{display:block;font-size:12px;margin:18px 0 10px}.verify-file input{font:inherit;font-size:12px;max-width:100%}.verify-file p{font-size:12px;line-height:1.8;color:var(--muted);margin:12px 0 0}.verify-file p.match{color:var(--violet);font-weight:600}.verify-file p.mismatch{color:#9b3039;font-weight:600}.verify-explainer{margin:60px 0 35px}.verify-explainer h2{font-size:32px;margin:0 0 18px}.verify-explainer>p,.verify-explainer details p{font-size:13px;line-height:1.9;color:var(--muted)}.verify-explainer details{padding:8px 0}.verify-explainer summary{font-size:13px}.verify-samples{padding:26px 0;margin:20px 0}.verify-samples>div{display:flex;flex-wrap:wrap;gap:12px 24px}.verify-samples a{font-size:11px;color:var(--muted);text-underline-offset:4px}.verify-account-links{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:11px;color:var(--muted);line-height:1.8}.verify-small{font-size:11px;color:var(--muted);line-height:1.8}.verification-studio{max-width:900px;margin:20px auto}.verification-studio h1{font-size:44px}.verification-studio h2{font-size:29px}.verify-card-list{display:grid;gap:18px;margin:30px 0}.verify-card-list article{padding:25px;border:1px solid var(--silver);border-radius:10px}.verify-card-list h3{font-size:24px}.verify-card-list p{font-size:13px;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.verify-card-list .actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.verify-card-list .actions a,.verify-card-list .actions button{font-size:12px}.verify-card-list button{font:inherit;background:white;border:1px solid var(--silver);border-radius:6px;padding:10px;cursor:pointer}.verify-card-list label{font-size:12px;line-height:1.8;display:block;margin:20px 0}.verification-studio form>label{display:block;margin:18px 0;font-size:12px;line-height:1.9}.verification-studio input:not([type=checkbox]),.verification-studio select,.verification-studio textarea{width:100%;font:inherit;font-size:13px;padding:12px;border:1px solid var(--silver);border-radius:6px;background:white;color:var(--ink)}.verification-studio details{padding:12px 0}.verification-studio summary{font-size:14px}.verification-studio button{cursor:pointer;font:inherit}.verify-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.verify-form-grid label{display:block;margin:12px 0;font-size:12px;line-height:1.9}.verify-review-controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.verify-review-controls select{width:auto}.verification-studio .form-status{font-size:13px;line-height:1.8;min-height:20px}.verify-wrap :focus-visible,.verification-studio :focus-visible{outline:2px solid var(--violet);outline-offset:4px}
@media(max-width:760px){.verify-wrap{margin-top:0;padding-top:15px}.verify-intro{text-align:left;margin-bottom:32px}.verify-intro h1{font-size:43px}.verify-intro>p:last-child{font-size:15px}.verify-search>div{display:block}.verify-search button{width:100%;margin-top:12px}.verify-search input{font-size:16px}.verify-result{padding:22px;margin-top:25px}.verify-result h2{font-size:28px}.verify-metadata{grid-template-columns:1fr;gap:16px}.verify-qr{gap:15px;align-items:flex-start}.verify-qr img{width:112px;height:112px}.verify-qr p{font-size:10px}.verify-holder{font-size:16px}.verify-file{padding:19px}.verify-file input{font-size:11px}.verify-explainer{margin-top:40px}.verify-explainer h2{font-size:28px}.verify-samples>div{gap:13px 18px}.verify-account-links{display:block}.verify-account-links a{display:block;margin:16px 0}.verify-form-grid{grid-template-columns:1fr}.verification-studio h1{font-size:36px}.verify-card-list article{padding:20px}.verify-scope{font-size:12px}}
