.methodology-top-hero .page-hero h1{font-size:clamp(32px,5vw,64px)!important}.docket{width:min(640px,100%);margin:0 auto;position:relative}.docket-head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;border-bottom:2.5px solid var(--till-ink);padding-bottom:10px;margin-bottom:14px}.docket-head-meta{white-space:nowrap}.docket-checks{column-count:2;column-gap:26px}.docket-check{page-break-inside:avoid;break-inside:avoid;display:flex;gap:8px;padding:4px 0;border-bottom:1px dotted rgba(38,39,43,.25);font-size:12px;line-height:1.4}.docket-check:before{content:"\2611";color:var(--verified);flex-shrink:0}.docket-foot{margin-top:16px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-weight:700;font-size:12.5px}.docket-stamp{right:34%;bottom:-22px}@media (prefers-reduced-motion:no-preference){.docket-printing .docket-check{opacity:0;animation:docket-check-fill .22s ease-out forwards;animation-delay:calc(var(--i, 0) * 9ms)}.docket-printing .docket-stamp{animation:rc-slam .42s var(--ease-out-expo) .55s both}}@keyframes docket-check-fill{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.docket-checks{column-count:1}.docket-check{font-size:12px}.docket-foot{padding-bottom:54px}.docket-stamp{right:10px;bottom:-14px;transform:rotate(-12deg) scale(.82)}}.mth-rule-list{border-top:2px solid var(--text-headline);text-align:left}.mth-rule-row{padding:14px 0;border-bottom:1px dashed var(--hairline,rgba(26,27,30,.14))}.mth-rule-row b{display:block;font-size:.95rem;color:var(--text-headline);font-weight:700;margin-bottom:3px}.mth-rule-count{font-size:.78rem;font-weight:400;color:var(--text-muted);margin-left:6px}.mth-rule-row span{display:block;font-size:.86rem;color:var(--text-muted)}.mth-stamp-list{display:grid;grid-gap:10px;gap:10px;text-align:left}.mth-stamp-row{display:grid;grid-template-columns:150px 1fr;grid-gap:18px;gap:18px;align-items:center;padding:14px 18px;background:var(--till);border:1px dashed rgba(38,39,43,.45)}.mth-stamp-value{font-family:var(--font-mono),ui-monospace,monospace;font-weight:700;font-size:13px;letter-spacing:.04em;color:var(--sapphire);justify-self:start}.mth-stamp-row b{display:block;font-size:.95rem;color:var(--text-headline)}.mth-stamp-row em{display:block;font-style:normal;font-size:.85rem;color:var(--text-muted);margin-top:2px}@media (max-width:760px){.mth-stamp-row{grid-template-columns:1fr;gap:6px}}