.verify-page{max-width:1600px;margin:0 auto}.verify-hero{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,.8fr);gap:clamp(36px,6vw,100px);align-items:end;padding:20px 0 90px}.verify-hero h1,.verify-close h2{margin:28px 0;font-size:clamp(52px,7.2vw,112px);font-weight:500;line-height:.98;letter-spacing:-.065em}.verify-hero h1 span{display:block;margin:0;color:var(--decision);-webkit-text-stroke:0}.verify-hero h1{max-width:none}.verify-lead{max-width:52ch;color:var(--paper-64);font-size:18px;line-height:1.6}.verify-price{padding:30px;border:1px solid var(--paper-32)}.verify-price>.mono{font-size:10px;text-transform:uppercase}.verify-price>p:first-of-type{display:grid;gap:4px;margin:22px 0 28px}.verify-price strong{color:var(--decision);font-size:clamp(58px,6vw,88px);font-weight:500;line-height:1;letter-spacing:-.07em}.verify-price p span,.verify-price dd,.verify-price__note{color:var(--paper-64);font-size:13px;line-height:1.5}.verify-price dl{margin:0}.verify-price dl div{display:grid;grid-template-columns:75px 1fr;gap:12px;padding:14px 0;border-top:1px solid var(--paper-16)}.verify-price dt{font-family:var(--mono);font-size:10px}.verify-price dd{margin:0}.verify-price__note{margin:12px 0 0}.verify-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:clamp(32px,7vw,120px);padding:72px 0;border-top:1px solid var(--paper-16);scroll-margin-top:90px}.verify-section__head h2{margin:24px 0;font-size:clamp(36px,4.2vw,62px);font-weight:500;line-height:1.04;letter-spacing:-.055em}.verify-section p{color:var(--paper-64);font-size:15px;line-height:1.65}.verify-section h3{margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.025em}.verify-section a,.verify-close>p a{color:var(--decision)}.verify-section code{font-family:var(--mono);font-size:.85em;overflow-wrap:anywhere}.verify-steps{display:grid;gap:32px;margin:0;padding:0;list-style:none}.verify-steps li{display:grid;grid-template-columns:28px 1fr;gap:18px}.verify-steps .mono{padding-top:4px;color:var(--decision);font-size:11px}.verify-steps p,.verify-boundaries p{margin:0}.verify-builder,.verify-api{min-width:0}.verify-examples{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.verify-examples button{min-height:40px;padding:9px 12px;border:1px solid var(--paper-32);color:var(--paper-64);background:transparent;font-size:12px}.verify-examples button[aria-pressed=true]{border-color:var(--decision);color:var(--decision)}.verify-builder label{display:block;margin-bottom:10px;font-size:15px}.verify-builder label span{display:block;margin-top:4px;color:var(--paper-64);font-size:12px}.verify-builder textarea{display:block;width:100%;min-height:90px;padding:16px;border:1px solid var(--paper-32);border-radius:0;color:var(--paper);background:transparent;font:13px/1.6 var(--mono);resize:vertical}.verify-builder textarea:focus,.verify-builder button:focus-visible{outline:2px solid var(--decision);outline-offset:3px}.verify-section .verify-limit{margin:8px 0 22px;font-size:12px}.verify-builder button{cursor:pointer}.verify-builder button:disabled{cursor:default;opacity:.5}.verify-builder .export-button{background:transparent}.verify-code{overflow:auto;margin:24px 0 18px;padding:22px;border:1px solid var(--paper-16);background:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.verify-code code{font-size:12px;line-height:1.7}.verify-api h3:not(:first-child){margin-top:34px}.verify-boundaries{display:grid;gap:36px}.verify-boundaries a{display:inline-block;margin-top:12px;font-size:13px}.verify-close{padding:72px 0 0;border-top:1px solid var(--paper-16)}.verify-close>p{margin-top:28px;font-size:13px}@media (max-width: 800px){.verify-hero,.verify-section{grid-template-columns:1fr;gap:32px}.verify-hero{padding-bottom:52px}.verify-price{max-width:440px}.verify-section{padding:48px 0}.verify-section__head h2{margin-bottom:0}.verify-code{padding:16px}}
