.mm-survey-archive{max-width:960px;color:var(--ink,#182b3a);font-family:var(--font-body,Satoshi,Arial,sans-serif);margin:0 auto;padding:clamp(28px,6vw,80px) clamp(20px,5vw,48px);font-size:18px;line-height:1.7}.mm-survey-archive h1{letter-spacing:-.035em;max-width:22ch;margin:0 0 28px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.12}.mm-survey-archive h2{margin:52px 0 18px;font-size:clamp(1.5rem,2.7vw,2rem);line-height:1.25}.mm-survey-archive h3{margin:38px 0 16px;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.3}.mm-survey-archive p{margin:0 0 20px}.mm-survey-archive a{color:#145aa8;text-underline-offset:4px}.mm-survey-archive a:focus-visible{outline-offset:5px;outline:3px solid #145aa8}.mm-survey-archive .archive-original{text-align:center;max-width:680px;margin:28px auto;display:block}.mm-survey-archive .archive-original img{width:100%;height:auto;display:block}.mm-survey-archive .archive-original span{margin-top:12px;font-size:.9rem;display:inline-block}.mm-survey-archive table{border-collapse:collapse;width:100%;margin:24px 0 28px;font-size:1rem}.mm-survey-archive th,.mm-survey-archive td{text-align:left;border-bottom:1px solid #cbd5df;padding:12px}.mm-survey-archive th{background:#edf3f7}.mm-survey-archive th:last-child,.mm-survey-archive td:last-child{text-align:right}.mm-survey-archive code{overflow-wrap:anywhere}@media (max-width:480px){.mm-survey-archive{font-size:17px}.mm-survey-archive th,.mm-survey-archive td{padding:10px 6px}.mm-survey-archive table{font-size:.94rem}}
