.DueDiligencePage-module__YJcJWq__page{min-height:100vh;color:var(--text-primary);background:var(--bg-primary)}.DueDiligencePage-module__YJcJWq__hero,.DueDiligencePage-module__YJcJWq__section,.DueDiligencePage-module__YJcJWq__finalAction{max-width:var(--page-max-width);padding-inline:var(--page-pad);margin-inline:auto}.DueDiligencePage-module__YJcJWq__hero{gap:20px;padding-block:clamp(104px,14vh,176px) clamp(72px,9vw,120px);display:grid}.DueDiligencePage-module__YJcJWq__eyebrow{color:var(--accent-blue-accessible);font-family:var(--font-mono);font-size:var(--text-caption-size);letter-spacing:.13em;text-transform:uppercase;margin:0;font-weight:650;line-height:1.3}.DueDiligencePage-module__YJcJWq__hero h1,.DueDiligencePage-module__YJcJWq__section h2,.DueDiligencePage-module__YJcJWq__finalAction h2{font-family:var(--font-display);letter-spacing:var(--text-h1-tracking);line-height:var(--text-h1-leading);margin:0}.DueDiligencePage-module__YJcJWq__hero h1{max-width:900px;font-size:var(--fs-display-sm)}.DueDiligencePage-module__YJcJWq__lede{max-width:690px;color:var(--text-secondary);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-leading);margin:0}.DueDiligencePage-module__YJcJWq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DueDiligencePage-module__YJcJWq__primaryAction,.DueDiligencePage-module__YJcJWq__secondaryAction{border-radius:var(--radius-control);min-height:48px;font-family:var(--font-mono);justify-content:center;align-items:center;padding:0 20px;font-size:13px;font-weight:650;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.DueDiligencePage-module__YJcJWq__primaryAction{color:var(--text-on-accent);background:var(--accent-blue);border:1px solid var(--accent-blue)}.DueDiligencePage-module__YJcJWq__secondaryAction{color:var(--text-primary);border:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-card) 80%, transparent)}.DueDiligencePage-module__YJcJWq__primaryAction:hover,.DueDiligencePage-module__YJcJWq__secondaryAction:hover{transform:translateY(-2px)}.DueDiligencePage-module__YJcJWq__primaryAction:focus-visible,.DueDiligencePage-module__YJcJWq__secondaryAction:focus-visible,.DueDiligencePage-module__YJcJWq__inlineLink:focus-visible{outline:3px solid var(--accent-blue-accessible);outline-offset:3px}.DueDiligencePage-module__YJcJWq__responseNote{color:var(--text-tertiary);font-size:var(--text-body-sm-size);margin:0}.DueDiligencePage-module__YJcJWq__section{border-top:1px solid var(--border-color);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,6vw,88px);padding-block:clamp(56px,8vw,112px);display:grid}.DueDiligencePage-module__YJcJWq__sectionIntro{align-content:start;gap:15px;display:grid;position:sticky;top:120px}.DueDiligencePage-module__YJcJWq__section h2,.DueDiligencePage-module__YJcJWq__finalAction h2{font-size:var(--fs-h2);letter-spacing:var(--text-h2-tracking);line-height:var(--text-h2-leading)}.DueDiligencePage-module__YJcJWq__sectionIntro>p:last-child,.DueDiligencePage-module__YJcJWq__deliveryList p,.DueDiligencePage-module__YJcJWq__proofCard p,.DueDiligencePage-module__YJcJWq__confirmationGrid p,.DueDiligencePage-module__YJcJWq__finalAction>p{color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);margin:0}.DueDiligencePage-module__YJcJWq__deliveryList{border:1px solid var(--border-color);border-radius:var(--radius-core);background:var(--border-color);box-shadow:var(--elev-2);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.DueDiligencePage-module__YJcJWq__deliveryList li{background:var(--bg-secondary);grid-template-columns:58px 1fr;gap:18px;padding:24px;display:grid}.DueDiligencePage-module__YJcJWq__deliveryList li>span{color:var(--accent-blue-accessible);font-family:var(--font-mono);font-size:13px}.DueDiligencePage-module__YJcJWq__deliveryList li>div{gap:8px;display:grid}.DueDiligencePage-module__YJcJWq__deliveryList h3,.DueDiligencePage-module__YJcJWq__proofCard h3,.DueDiligencePage-module__YJcJWq__confirmationGrid h3{font-size:var(--text-h4-size);letter-spacing:var(--text-h4-tracking);line-height:var(--text-h4-leading);margin:0}.DueDiligencePage-module__YJcJWq__artifactGrid{background:var(--border-color);border:1px solid var(--border-color);border-radius:var(--radius-core);box-shadow:var(--elev-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.DueDiligencePage-module__YJcJWq__artifactGrid li{min-height:94px;color:var(--text-primary);font-size:var(--text-body-sm-size);background:var(--bg-secondary);align-items:end;padding:20px;line-height:1.45;display:flex}.DueDiligencePage-module__YJcJWq__inlineLink{width:fit-content;color:var(--accent-blue-accessible);font-family:var(--font-mono);font-size:13px;line-height:1.45;text-decoration:none}.DueDiligencePage-module__YJcJWq__proofGrid,.DueDiligencePage-module__YJcJWq__confirmationGrid{gap:12px;display:grid}.DueDiligencePage-module__YJcJWq__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DueDiligencePage-module__YJcJWq__proofCard,.DueDiligencePage-module__YJcJWq__confirmationGrid article{border:1px solid var(--border-color);border-radius:var(--radius-core);background:var(--bg-secondary);box-shadow:var(--elev-1);align-content:start;gap:12px;padding:22px;display:grid}.DueDiligencePage-module__YJcJWq__proofStatus{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:650;color:var(--accent-blue-accessible)!important;font-size:var(--fs-label)!important;line-height:1.35!important}.DueDiligencePage-module__YJcJWq__confirmationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DueDiligencePage-module__YJcJWq__boundary{color:var(--text-secondary);border-left:2px solid var(--accent-blue-accessible);border-radius:var(--radius-control);background:var(--accent-blue-subtle);box-shadow:var(--elev-1);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);grid-column:1/-1;gap:7px;padding:20px 22px;display:grid}.DueDiligencePage-module__YJcJWq__commitLogSurface{border:1px solid var(--border-color);border-radius:var(--radius-core);background:var(--bg-secondary);box-shadow:var(--elev-2);-webkit-overflow-scrolling:touch;overflow:auto hidden}.DueDiligencePage-module__YJcJWq__commitTable{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size)}.DueDiligencePage-module__YJcJWq__commitTable thead th{text-align:left;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);border-bottom:1px solid var(--border-color);white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:700}.DueDiligencePage-module__YJcJWq__commitTable tbody tr{border-bottom:1px solid var(--border-color)}.DueDiligencePage-module__YJcJWq__commitTable tbody tr:last-child{border-bottom:0}.DueDiligencePage-module__YJcJWq__commitTable td{vertical-align:top;color:var(--text-secondary);padding:12px 16px;line-height:1.5}.DueDiligencePage-module__YJcJWq__commitHash{color:var(--accent-blue-accessible);font-family:var(--font-mono);white-space:nowrap;font-size:13px}.DueDiligencePage-module__YJcJWq__boundary strong{color:var(--text-primary)}.DueDiligencePage-module__YJcJWq__finalAction{gap:18px;padding-block:clamp(70px,10vw,144px);display:grid}.DueDiligencePage-module__YJcJWq__finalAction h2{max-width:700px}.DueDiligencePage-module__YJcJWq__finalAction>p{max-width:580px}@media (max-width:760px){.DueDiligencePage-module__YJcJWq__hero,.DueDiligencePage-module__YJcJWq__section,.DueDiligencePage-module__YJcJWq__finalAction{padding-inline:20px}.DueDiligencePage-module__YJcJWq__hero{padding-top:96px}.DueDiligencePage-module__YJcJWq__section{grid-template-columns:1fr;gap:28px;padding-block:56px}.DueDiligencePage-module__YJcJWq__sectionIntro{position:static;top:auto}.DueDiligencePage-module__YJcJWq__proofGrid,.DueDiligencePage-module__YJcJWq__confirmationGrid,.DueDiligencePage-module__YJcJWq__artifactGrid{grid-template-columns:1fr}.DueDiligencePage-module__YJcJWq__artifactGrid li{min-height:72px}.DueDiligencePage-module__YJcJWq__commitTable thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DueDiligencePage-module__YJcJWq__commitTable,.DueDiligencePage-module__YJcJWq__commitTable tbody,.DueDiligencePage-module__YJcJWq__commitTable tr,.DueDiligencePage-module__YJcJWq__commitTable td{width:100%;display:block}.DueDiligencePage-module__YJcJWq__commitTable td{border-bottom:0;padding:4px 16px}.DueDiligencePage-module__YJcJWq__commitTable tr{border-bottom:1px solid var(--border-color);padding:10px 0}.DueDiligencePage-module__YJcJWq__commitTable tr:last-child{border-bottom:0}.DueDiligencePage-module__YJcJWq__commitTable td:before{content:attr(data-label);color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:700;display:block}}@media (prefers-reduced-motion:reduce){.DueDiligencePage-module__YJcJWq__primaryAction,.DueDiligencePage-module__YJcJWq__secondaryAction{transition:none}.DueDiligencePage-module__YJcJWq__primaryAction:hover,.DueDiligencePage-module__YJcJWq__secondaryAction:hover{transform:none}}
